{
  "name": "@wysimark/resource",
  "version": "0.2.10",
  "author": "Sunny Hirai <thesunny@gmail.com>",
  "license": "MIT",
  "main": ".dist/src/index.js",
  "types": ".dist/src/index.d.ts",
  "files": [
    ".dist/**/*"
  ],
  "dependencies": {
    "nanoid": "^3.2.0"
  },
  "devDependencies": {
    "@types/jest": "^26.0.23",
    "@types/node": "^17.0.14",
    "jest": "^27.0.6",
    "ts-jest": "^27.0.3",
    "ts-node": "^10.4.0",
    "tsc": "^2.0.4",
    "tsconfig-paths": "^3.12.0",
    "type-fest": "^2.5.2",
    "typescript": "^4.5.5"
  },
  "scripts": {
    "build": "rm -rf ./.npm/ && tsc -p tsconfig.ts-build.json && echo 'Finished Building'",
    "publish:patch": "yarn test:once && yarn build && yarn version --patch && echo '\"npm publish --access=public\" to publish to npm'",
    "-- test": "#",
    "test:once": "jest --config=jest.config.js",
    "test:watch": "jest --watch --config=jest.fast.config.js",
    "test:watch:types": "jest --watch --config=jest.config.js",
    "test:clearcache": "jest --clearCache",
    "-- preset": "# Run preset from @thesunny/presets",
    "preset": "ts-node --project node_modules/@thesunny/presets/tsconfig.ts-node.json node_modules/@thesunny/presets/bin/index.ts",
    "-- npm": "# npm package scripts",
    "build:npm:once": "rm -rf ./.dist/ && yarn test:once && tsc -p tsconfig.ts-build.json && echo 'Finished Building'",
    "build:npm:watch": "rm -rf ./.dist/ && tsc -p tsconfig.ts-build.json --watch",
    "publish:npm": "yarn publish:npm:patch",
    "publish:npm:patch": "yarn build:npm:once && yarn version --patch && yarn publish --non-interactive || echo '\"npm publish --access=public\" to publish to npm'"
  }
}
