{
  "name": "shaderity",
  "version": "0.2.23",
  "main": "./dist/esm/index.js",
  "files": [
    "dist"
  ],
  "types": "./dist/esm/index.d.ts",
  "repository": "https://github.com/emadurandal/shaderity.git",
  "author": "Yuki Shimada <emadurandal@gmail.com>",
  "license": "MIT",
  "scripts": {
    "build": "npm run build-esm && npm run build-umd-dev && npm run build-umd-prod && npm run build-test",
    "build-test": "webpack --config ./config/webpack/webpack_for_test.config.js",
    "build-umd-dev": "webpack --config ./config/webpack/webpack.config.development.js",
    "build-umd-prod": "webpack --config ./config/webpack/webpack.config.production.js",
    "build-esm": "webpack --config ./config/webpack/webpack.config.common_module.js",
    "serv": "node server.js",
    "test": "yarn test-unit",
    "test-unit": "jest --config jest.config.js ./test",
    "test-coverage": "jest --coverage",
    "doc": "typedoc --includeDeclarations --ignoreCompilerErrors --exclude '**/*+(test|d).ts' --out ./docs/ ./src/",
    "watch-samples": "tsc-watch -p ./samples/ --onSuccess \"node server.js\""
  },
  "devDependencies": {
    "@types/jest": "^24.0.13",
    "@types/node": "^12.6.2",
    "express": "^4.17.1",
    "glslify-loader": "^2.0.0",
    "http-server": "14.1.1",
    "jest": "^28.1.0",
    "jest-image-snapshot": "^4.3.0",
    "jest-puppeteer": "^4.2.0",
    "puppeteer": "^9.1.1",
    "raw-loader": "^4.0.2",
    "reflect-metadata": "^0.1.13",
    "requirejs": "^2.3.6",
    "rimraf": "^2.6.3",
    "shaderity-loader": "0.0.18",
    "ts-jest": "^28.0.4",
    "ts-loader": "^9.5.1",
    "tsc-watch": "^4.5.0",
    "typedoc": "^0.22.17",
    "typescript": "^5.3.3",
    "webpack": "^5.89.0",
    "webpack-cli": "^5.1.4",
    "webpack-merge": "^5.10.0"
  }
}
