tinyld
v1.2.2 lang language language detection natural-language detect detector n-gram
train
run-p train:*
train:normal
cross-env TINYLD_CONFIG=normal ts-node src/train.ts
train:light
cross-env TINYLD_CONFIG=light ts-node src/train.ts
dev
ts-node src/dev.ts
bench
run-s bench:*
bench:tinyld
cross-env TINYLD_CONFIG=normal ts-node src/benchmark/tinyld.ts
bench:tinyld-light
cross-env TINYLD_CONFIG=light ts-node src/benchmark/tinyld_light.ts
bench:cld
ts-node src/benchmark/cld.ts
bench:franc
ts-node src/benchmark/franc.ts
bench:franc-all
ts-node src/benchmark/franc-all.ts
bench:franc-min
ts-node src/benchmark/franc-min.ts
bench:langdetect
ts-node src/benchmark/langdetect.ts
bench:languagedetect
ts-node src/benchmark/languagedetect.ts
bench:lingua
ts-node src/benchmark/lingua.ts
build
run-p build:*
build:normal-node
esbuild src/index.ts --define:process.env={\"TINYLD_CONFIG\":\"normal\"} --bundle --charset=utf8 --minify --platform=node --outfile=dist/tinyld.cjs.js
build:normal-web
esbuild src/index.ts --define:process.env={\"TINYLD_CONFIG\":\"normal\"} --bundle --charset=utf8 --minify --platform=browser --format=esm --outfile=dist/tinyld.esm.js
build:light-node
esbuild src/index_light.ts --define:process.env={\"TINYLD_CONFIG\":\"light\"} --bundle --charset=utf8 --minify --platform=node --outfile=dist/tinyld.light.cjs.js
build:light-web
esbuild src/index_light.ts --define:process.env={\"TINYLD_CONFIG\":\"light\"} --bundle --charset=utf8 --minify --platform=browser --format=esm --outfile=dist/tinyld.light.esm.js
build:post
yarn gen:svg && yarn gen:mkd && yarn lint
gen:mkd
node ./utils/mkdown.js
gen:svg
node ./utils/index.js
lint
eslint --ext .js,.ts --fix ./ && prettier --config .prettierrc --ignore-path .prettierignore --write "**/*.{ts,js,md}"
test
run-p test:*
test:unit
uvu tests
test:dependencies
yarn audit --level high || echo "Run 'yarn update' to interactively update dependencies for this project"
test:lint
eslint --ext .js,.ts ./ && prettier --config .prettierrc --ignore-path .prettierignore --check "**/*.{ts,js}"
test:types
tsc --noEmit
update
yarn upgrade-interactive
npm i [email protected]
Source Code
github.com/komodojp/tinyldMetadata
- MIT
- >= 12.10.0
- Kevin Destrem
- released 1/12/2022