-
NPM built via
tsc
with--rewriteRelativeImportExtensions
(#48)CI say goodbye to:
find ./src -type f -name '*.ts' -exec perl -i -pe "s/.ts';$/.js';/g" {} \;
-
Updating presets
--relief
to v2.5.0 of module-replacements (#47)
- The
--all
toggle to enable all presets (#43)
-
NPM built via
tsc
instead ofesbuild
(#39)Which means no longer bundle for the NPM target, this also leaves more clear delta between each releases.
-
More NPM exports that aligned with JSR (#39)
"exports": { "./presets": "./dist/presets/index.js", "./scanner": "./dist/scanner/index.js", "./collect": "./dist/collect.js", "./main": "./dist/cli/main.js" }
-
The
-v
,--invert
toggle (#37)The same behavior as in
grep
.
-
CLI to auto-detect input format from
package-lock.json
ornpm-shrinkwrap.json
In API
collect({ format: 'npm' })
. -
CLI to auto-detect input format from
deno info npm:<...>
In API
collect({ format: 'deno-info' })
. -
CLI to auto-detect input format from one pkg name per line
In API
collect({ })
.
- NPM badge in README
-
New presets
--relief
(#19)This based on https://github.com/es-tooling/module-replacements v
2.1.0
.It can also toggled individually via:
--relief-native
--relief-micro
--relief-preferred