{
  "name": "google-closure-library-webpack-plugin",
  "version": "2.2.5",
  "description": "Webpack plugin for google-closure-library, inspired from closure-webpack-plugin",
  "main": "./dist/Plugin.js",
  "types": "./dist/Plugin.d.ts",
  "files": [
    "dist/**/*"
  ],
  "keywords": [],
  "author": "高国文(funte@outlook.com)",
  "homepage": "https://github.com/funte/google-closure-library-webpack-plugin",
  "repository": "https://github.com/funte/google-closure-library-webpack-plugin",
  "bugs": "https://github.com/funte/google-closure-library-webpack-plugin/issues",
  "license": "MIT",
  "scripts": {
    "prepublish": "yarn compile",
    "compile": "rm -rf ./dist && tsc",
    "watch": "rm -rf ./dist && tsc -watch",
    "test": "yarn run test:lint && yarn run test:all",
    "test:lint": "eslint src --ext ts",
    "test:all": "env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/**/*.ts' -t 120000",
    "test:one": "env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register 'test/ClosureTree.test.ts' -t 60000",
    "updateExampleVersions": "node ./scripts/version.js"
  },
  "dependencies": {
    "@types/estree": "^0.0.51",
    "@types/fs-extra": "^9.0.13",
    "@types/minimatch": "^3.0.5",
    "@types/webpack-sources": "^3.2.0",
    "fs-extra": "^10.1.0",
    "minimatch": "^5.1.0",
    "schema-utils": "^4.0.0",
    "slim-pig": "^1.3.8",
    "webpack-sources": "^3.2.3"
  },
  "peerDependencies": {
    "google-closure-library": "<=20220502.0.0",
    "webpack": ">=5.21.0"
  },
  "devDependencies": {
    "@types/chai": "^4.3.1",
    "@types/graceful-fs": "^4.1.5",
    "@types/memory-fs": "^0.3.3",
    "@types/mocha": "^9.1.1",
    "@types/node": "^17.0.35",
    "@typescript-eslint/eslint-plugin": "^5.21.0",
    "@typescript-eslint/parser": "^5.21.0",
    "acorn": "^8.7.1",
    "chai": "^4.3.6",
    "eslint": "^8.14.0",
    "graceful-fs": "^4.2.10",
    "memfs": "^3.4.3",
    "memory-fs": "^0.5.0",
    "mocha": "^10.0.0",
    "rimraf": "^3.0.2",
    "ts-node": "^10.8.0",
    "typescript": "^4.7.2"
  },
  "config": {
    "commitizen": {
      "path": "cz-conventional-changelog"
    }
  }
}
