neostandard
v0.11.6build:0
run-s clean
build:1-declaration
tsc -p declaration.tsconfig.json
build
run-s build:*
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
check:installed-check
installed-check --engine-check --version-check -i list-dependents-cli
check:knip
knip
check:lint
eslint --report-unused-disable-directives .
check:tsc
tsc
check:type-coverage
type-coverage --detail --strict --at-least 95 --ignore-files 'test/*'
check
run-s clean && run-p check:*
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*')
clean
run-p clean:*
dependents-filter-one
list-dependents filter --max-count=250 --sort-download --max-age=550 --repository-prefix=https://github.com/
dependents-filter:neostandard
npm run --silent dependents-filter-one -- -i dependents-data/source/neostandard.ndjson -o dependents-data/neostandard-filtered.ndjson --min-downloads=1000 --exclude $(jq -r 'keys | join(" --exclude ")' dependents-data/known-failures/neostandard.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)
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-simplify
for PROJECT in $(jq -r 'join(" ")' dependents-data/projects.json); do jq -s '[.[].repositoryUrl | sub("https://github.com/";"";"i")] | unique | sort' "dependents-data/$PROJECT-filtered.ndjson" > "dependents-data/$PROJECT.json"; done
dependents-filter
run-p dependents-filter:* && run-s dependents-filter-simplify
dependents-refresh-one
cd dependents-data/source/ && list-dependents refresh --precision 3 --field engines -n
dependents-refresh:neostandard
run-s --print-label "dependents-refresh-one -- {@}" -- neostandard
dependents-refresh:all
run-s --print-label "dependents-refresh-one -- {%}" -- $(jq -r 'join(" ")' dependents-data/projects.json)
dependents-refresh
run-s --silent dependents-refresh:*
dependents-update-one
cd dependents-data/source/ && list-dependents list --precision 3 --field engines -n
dependents-update:neostandard
run-s --print-label "dependents-update-one -- {@}" -- neostandard --include-historic
dependents-update:all
run-s --print-label "dependents-update-one -- {%}" -- $(jq -r 'join(" ")' dependents-data/projects.json)
dependents-update
run-s --silent dependents-update:*
prepare
husky
prepublishOnly
run-s build
sync-refresh
run-s dependents-refresh dependents-filter
sync-update
run-s dependents-update dependents-filter
test-ci
run-s test:*
test:eslint
eslint .
test:tseslint-extension
eslint -c test/ts-extension-eslint.config.mjs test/test-types.d.ts
test
run-s check test:*
npm i neostandard
Metadata
- MIT
- ^18.18.0 || ^20.9.0 || >=21.1.0
- Unknown
- released 9/24/2024