{
  "name": "@scrimmage/utils",
  "version": "1.6.5",
  "description": "",
  "main": "./dist/cjs/index.js",
  "module": "./dist/esm/index.js",
  "types": "./dist/esm/index.d.ts",
  "files": [
    "/dist"
  ],
  "scripts": {
    "build:esm": "tsc -p tsconfig.esm.json",
    "build:cjs": "tsc -p tsconfig.cjs.json",
    "dev:esm": "tsc -p tsconfig.esm.json --watch",
    "dev:cjs": "tsc -p tsconfig.cjs.json --watch",
    "test": "jest",
    "publish-lib": "npm run build:esm && npm run build:cjs && npm publish"
  },
  "devDependencies": {
    "@types/uuid": "^9.0.8",
    "jest": "^28.1.2",
    "ts-jest": "^28.0.5",
    "ts-loader": "^9.5.1",
    "ts-node": "^10.9.2",
    "uuid": "^9.0.1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@scrimmage/schemas": "*",
    "@types/jest": "^29.5.14",
    "ajv": "^8.12.0",
    "big.js": "^6.2.1",
    "cron-parser": "^4.9.0",
    "cronstrue": "^2.48.0",
    "uuid": "^9.0.1"
  },
  "jest": {
    "moduleFileExtensions": [
      "js",
      "json",
      "ts"
    ],
    "rootDir": "./",
    "testRegex": ".*\\.test\\.ts$",
    "transform": {
      "^.+\\.(t|j)s$": [
        "ts-jest",
        {
          "tsconfig": "./tsconfig.test.json"
        }
      ]
    },
    "collectCoverageFrom": [
      "src/**/*.(t|j)s"
    ],
    "coverageDirectory": "./coverage",
    "testEnvironment": "node"
  }
}
