neostandard
v0.11.0test
run-s check test:*
build
run-s build:*
check
run-s clean && run-p check:*
clean
run-p clean:*
build:0
run-s clean
prepare
husky
test-ci
run-s test:*
check:tsc
tsc
check:knip
knip
check:lint
eslint --report-unused-disable-directives .
test:eslint
eslint .
prepublishOnly
run-s build
dependents-filter
run-p dependents-filter:*
dependents-update
run-s --print-label "dependents-update-one -- {%}" -- $(jq -r 'join(" ")' dependents-data/projects.json)
dependents-refresh
run-s --print-label "dependents-refresh-one -- {%}" -- $(jq -r 'join(" ")' dependents-data/projects.json)
build:1-declaration
tsc -p declaration.tsconfig.json
check:type-coverage
type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'
check:installed-check
installed-check --engine-check --version-check -i list-dependents-cli
dependents-filter-one
list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/
dependents-update-one
cd dependents-data/source/ && list-dependents list --field engines -n
clean:declarations-lib
rm -rf $(find lib -type f -name '*.d.ts*' ! -name '*-types.d.ts')
clean:declarations-top
rm -rf $(find . -maxdepth 1 -type f -name '*.d.ts*')
dependents-refresh-one
cd dependents-data/source/ && list-dependents refresh --field engines -n
test:tseslint-extension
eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts
check-peer-compatibility
NEOSTANDARD_PATH=`pwd` && cd $(mktemp -d -p $NEOSTANDARD_PATH install-test-XXXXXXXXXX) && npm init -y && npm install --no-legacy-peer-deps --package-lock-only --strict-peer-deps --install-links eslint $NEOSTANDARD_PATH
dependents-filter:standard
npm run --silent dependents-filter-one -- -i dependents-data/source/standard.ndjson -o dependents-data/standard-filtered.ndjson --min-downloads=75000 --target-version='>=17.0.0' --exclude $(jq -r 'keys | join(" --exclude ")' dependents-data/known-failures/standard.json)
dependents-filter:ts-standard
npm run --silent dependents-filter-one -- -i dependents-data/source/ts-standard.ndjson -o dependents-data/ts-standard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(" --exclude ")' dependents-data/known-failures/ts-standard.json)
dependents-filter:semistandard
npm run --silent dependents-filter-one -- -i dependents-data/source/semistandard.ndjson -o dependents-data/semistandard-filtered.ndjson --min-downloads=1000 --target-version='>=16.0.0' --exclude $(jq -r 'keys | join(" --exclude ")' dependents-data/known-failures/semistandard.json)
npm i [email protected]
Metadata
- MIT
- ^18.18.0 || ^20.9.0 || >=21.1.0
- Unknown
- released 7/1/2024