{
  "name": "strnumber",
  "version": "1.1.2",
  "description": "This is a numerical calculation class, which is used to solve the problem of precision loss of js floating point number operation and large number operation. It encapsulates the common addition, subtraction, multiplication and division calculation methods, including toFixed, trunk methods, etc. The instance supports chain call calculation methods, which can also be called in static methods. Type conversion is similar to the native numeric class - Number.",
  "keywords": [
    "js",
    "number",
    "math",
    "calc",
    "big number",
    "bigint",
    "float",
    "toFixed",
    "trunk",
    "accuracy loss"
  ],
  "author": "townyouth",
  "type": "module",
  "module": "dist/index.js",
  "types": "dist/types/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/types/index.d.ts"
    }
  },
  "files": [
    "dist"
  ],
  "scripts": {
    "dev": "rollup -c --watch",
    "build": "rollup -c",
    "test": "vitest",
    "pub": "npm publish --registry=https://registry.npmjs.org"
  },
  "license": "ISC",
  "devDependencies": {
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-commonjs": "^28.0.6",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@types/crypto-js": "^4.2.2",
    "eslint": "^8.57.0",
    "eslint-config-standard": "^17.1.0",
    "eslint-plugin-import": "^2.29.1",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-promise": "^6.4.0",
    "eslint-plugin-vue": "^9.23.0",
    "prettier": "3.4.0",
    "rollup": "^4.44.2",
    "rollup-plugin-typescript2": "^0.36.0",
    "vitest": "^3.2.4"
  },
  "engines": {
    "node": "^20.19.0",
    "pnpm": ">=9.0.0"
  }
}