knip

v1.0.0-beta.3
Find unused files, dependencies and exports in your TypeScript and JavaScript project
find detect unused unreferenced missing files dependencies exports types and 11 more...

knip

node ./dist/cli.js

lint

eslint src

test

globstar -- node --loader tsx --test "test/**/*.spec.ts"

build

rm -rf dist && tsc

watch

tsc --watch

format

remark README.md -o

preknip

npm run build

release

release-it

lint:fix

eslint src --fix

add-plugin

cp -R src/plugins/_template src/plugins/$npm_config_name && echo "export * as $npm_config_name from \"./$npm_config_name/index.js\";" >> src/plugins/index.ts

postinstall

patch-package

prepublishOnly

npm test && npm run build && npm run knip

add-plugin:help

echo 'Usage: npm run add-plugin --name=[name] (and update README.md and schema.json)'

Metadata

  • ISC
  • >=16.17.0 <17 || >=18.6.0
  • Lars Kappert
  • released 12/27/2022

Downloads

Maintainers