lossless-json

v4.0.2
Parse JSON without risk of losing numeric information
json lossless parse stringify long bigint bignumber number date and 2 more...

test

vitest watch src

test-ci

vitest run src

lint

biome check ./src

format

biome check --write ./src

build

npm-run-all build:**

build:clean

del-cli lib

build:esm

babel src --out-dir lib/esm --extensions ".ts" --source-maps --config-file ./babel.config.json

build:esm:cpy

cpy tools/esm/package.json lib/esm --flat

build:umd

rollup --config rollup.config.mjs

build:umd:cpy

cpy tools/cjs/package.json lib/umd --flat

build:types

tsc --project tsconfig-types.json

build:validate

vitest run test-lib

build-and-test

npm run test-ci && npm run lint && npm run build

release

npm-run-all release:**

release:build-and-test

npm run build-and-test

release:version

standard-version

release:push

git push && git push --tag

release:publish

npm publish

release-dry-run

npm run build-and-test && standard-version --dry-run

benchmark

npm run build:esm && node tools/benchmark/run.mjs

prepare

husky
npm i lossless-json

Metadata

  • MIT
  • Whatever
  • Jos de Jong
  • released 9/18/2024

Downloads

Maintainers