{
  "name": "@vecmat/vendor",
  "version": "0.1.4",
  "description": "",
  "author": "Hanrea",
  "license": "ISC",
  "type": "module",
  "main": "./cjs/index.cjs",
  "module": "./esm/index.mjs",
  "types": "./types/index.d.ts",
  "nodemonConfig": {
    "ignore": [
      "test/*",
      "docs/*",
      "wait/*"
    ],
    "watch": [
      "./"
    ],
    "execMap": {
      "ts": "ts-node"
    },
    "legacyWatch": true,
    "delay": "1000"
  },
  "dependencies": {
    "uuid": "^9.x.x",
    "tslib": "^2.4.1",
    "lodash": "^4.17.21",
    "mathjs": "^11.5.0",
    "moment": "^2.29.4",
    "murmurhash": "^2.0.1",
    "concurrently": "~8.0.1",
    "@types/uuid": "8.3.4",
    "@types/lodash": "^4.17.0"
  },
  "devDependencies": {
    "@types/node": "^20.x.x",
    "@swc/core": "^1.3.7",
    "@swc/jest": "^0.2.24",
    "@types/jest": "^29.5.0",
    "@silverhand/ts-config": "^5.0.0",
    "@silverhand/eslint-config": "^5.0.0",
    "jest": "^29.5.0",
    "eslint": "^8.44.0",
    "rollup": "~4.13.0",
    "prettier": "^3.0.0",
    "tsc-alias": "~1.8.2",
    "typescript": "~5.4.2",
    "jest-location-mock": "^2.0.0",
    "rollup-plugin-copy": "~3.5.0",
    "rollup-plugin-summary": "~2.0.0",
    "@rollup/plugin-typescript": "11.1.0",
    "@rollup/plugin-node-resolve": "^15.0.2",
    "jest-matcher-specific-error": "^1.0.0"
  },
  "scripts": {
    "clean": "rm -rf dist",
    "preinstall": "npx only-allow pnpm",
    "test": "pnpm -r build:test && npx mocha test",
    "build": "rm -rf dist/ && tsc -p tsconfig.build.json --noEmit && rollup -c",
    "compile": "tsc --project tsconfig.json && tsc-alias -p tsconfig.json",
    "deploy": "pnpm -r build && npm publish ./dist",
    "watch": "concurrently \"tsc -w --project tsconfig.json\" \"tsc-alias -w --project tsconfig.json\""
  },
  "exports": {
    ".": {
      "require": "./cjs/index.cjs",
      "import": "./esm/index.mjs",
      "types": "./types/index.d.ts"
    }
  }
}