This repository has been archived by the owner on Aug 16, 2022. It is now read-only.
Releases: flex-development/trext
Releases · flex-development/trext
[email protected]
🐛 Fixes
- package exports (actually) (a5de456)
🔨 Build
- deps: use
@flex-development/[email protected]
(c3b72eb)
[email protected]
🐛 Fixes
- package exports (207513b)
🔨 Build
- deps: use
@flex-development/[email protected]
(48a81cc)
✏️ Housekeeping
[email protected]
🐛 Fixes
- plugins: symlinked directory index handling (804b6f9)
[email protected]
🐛 Fixes
- cjs: missing named exports (e3466b7)
[email protected]
⚠ BREAKING CHANGES
- import
RegexString
from@flex-development/tutils
♻️ Code Improvements
- import
RegexString
from@flex-development/tutils
(763a305)
✨ Features
TrextOptions#absolute
(7ee867a)
🚚 Continuous Integration & Deployment
- workflows: temporarily skip dependency graph check (bbeae54)
✏️ Housekeeping
- scripts: add
check:ci
script (93af4df) - tools: cleanup esm loader (d4f10f6)
- tools: reorganize build workflow (5774ac3)
- tools: use explicit environment variables in testing workflow (f436d3d)
- typescript: add typings for
@vercel/ncc
(82acbbc) - typescript: add typings for
tsc-prog/dist/utils/log
(ffa44cf)
[email protected]
✨ Features
🔨 Build
🤖 Testing
- plugins: add fully specified directory index tests (2115bd8)
🚚 Continuous Integration & Deployment
- workflows: add
delete-release-branch
job (804c006) - workflows: push to protected branch 'main' (a03238c)
✏️ Housekeeping
- tools: drop
fixImportPaths
(ff9ac19) - tools: reimplement
loadenv
in cjs format (4d1f246) - tools: remove
useModuleExports
from build workflow (4c22aa9) - typescript: add note about disabling
noUnusedLocals
(1a5c030) - typescript: enable
exactOptionalPropertyTypes
(708bc4d) - typescript: enable
noErrorTruncation
(f92b160) - typescript: enable
noPropertyAccessFromIndexSignature
(832051d) - typescript: enable
noUncheckedIndexedAccess
(aa95c2d) - typescript: upgrade to [email protected] (7e9d04e)
[email protected]
🐛 Fixes
require is not defined in ES module scope
(bd718de)
[email protected]
[email protected] (🎂 First Release)
Overview
Interested in using .cjs
and .mjs
file extensions, but not in setting up another build workflow? Use trext
to transform file extensions, import statements, call expressions, and even source maps!
Features
- Dynamically generate file extensions
- Specify custom file extension patterns
- Pass custom Babel transform options
What's Changed?
✨ Features
- config:
TREXT_DEFAULTS
(189490e) - plugins:
Trext
(61acbde) - plugins:
Trextel
(7451cde) - typescript:
FileExtension
(98f8e5b) - typescript:
RegexString
(0303124) - typescript:
SourceMapComment
(f3a7c17) - typescript:
TrextDefaults
(d747581) - typescript:
TrextFileResult
(4c155ab) - typescript:
TrextMatch
(8cdaaf0) - typescript:
TrextOptions
(3689a74) - typescript:
TrextTo
(b2b180d) - typescript:
TrextToFn
(a266d77) - utils:
addSourceMap
(3983348) - utils:
glob
(55b7c33) - utils:
ignore404
(acee839) - utils:
saveFile
(dca9764) - utils:
sourceMappingURL
(9119cc1)