{
  "author": "zCloak",
  "bugs": "https://github.com/zCloak-Network/toolkit/issues",
  "contributors": [],
  "description": "A collection of shared CI scripts and development environment used by @zcloak projects",
  "homepage": "https://github.com/zCloak-Network/toolkit/tree/master/packages/dev#readme",
  "license": "Apache-2.0",
  "maintainers": [],
  "name": "@zcloak/dev",
  "publishConfig": {
    "directory": "build"
  },
  "repository": {
    "directory": "packages/dev",
    "type": "git",
    "url": "https://github.com/zCloak-Network/toolkit.git"
  },
  "sideEffects": false,
  "type": "module",
  "version": "0.31.1",
  "bin": {
    "zcloak-ci-ghact-app": "./scripts/zcloak-ci-ghact-app.mjs",
    "zcloak-ci-ghact-release": "./scripts/zcloak-ci-ghact-release.mjs",
    "zcloak-dev-build-ts": "./scripts/zcloak-dev-build-ts.mjs",
    "zcloak-dev-bump-version": "./scripts/zcloak-dev-bump-version.mjs",
    "zcloak-dev-circular": "./scripts/zcloak-dev-circular.mjs",
    "zcloak-dev-clean-build": "./scripts/zcloak-dev-clean-build.mjs",
    "zcloak-dev-lint-dependencies": "./scripts/zcloak-dev-lint-dependencies.mjs",
    "zcloak-dev-run-lint": "./scripts/zcloak-dev-run-lint.mjs",
    "zcloak-dev-run-prettier": "./scripts/zcloak-dev-run-prettier.mjs",
    "zcloak-dev-run-test": "./scripts/zcloak-dev-run-test.mjs",
    "zcloak-dev-version": "./scripts/zcloak-dev-version.mjs",
    "zcloak-dev-yarn-only": "./scripts/zcloak-dev-yarn-only.mjs",
    "zcloak-exec-changeset": "./scripts/zcloak-exec-changeset.mjs",
    "zcloak-exec-eslint": "./scripts/zcloak-exec-eslint.mjs",
    "zcloak-exec-ghrelease": "./scripts/zcloak-exec-ghrelease.mjs",
    "zcloak-exec-prettier": "./scripts/zcloak-exec-prettier.mjs",
    "zcloak-exec-tsc": "./scripts/zcloak-exec-tsc.mjs",
    "zcloak-exec-webpack": "./scripts/zcloak-exec-webpack.mjs"
  },
  "main": "./cjs/index.js",
  "module": "./index.js",
  "types": "./index.d.ts",
  "exports": {
    "./cjs/package.json": "./cjs/package.json",
    "./cjs/*": "./cjs/*.js",
    ".": {
      "types": "./index.d.ts",
      "require": "./cjs/index.js",
      "default": "./index.js"
    },
    "./classes": {
      "types": "./classes.d.ts",
      "require": "./cjs/classes.js",
      "default": "./classes.js"
    },
    "./Component": {
      "types": "./Component.d.ts",
      "require": "./cjs/Component.js",
      "default": "./Component.js"
    },
    "./config/babel-config-cjs.cjs": "./config/babel-config-cjs.cjs",
    "./config/babel-config-esm.cjs": "./config/babel-config-esm.cjs",
    "./config/babel-config-webpack.cjs": "./config/babel-config-webpack.cjs",
    "./config/babel-general.cjs": "./config/babel-general.cjs",
    "./config/babel-plugin-fix-istanbul.cjs": "./config/babel-plugin-fix-istanbul.cjs",
    "./config/babel-plugins.cjs": "./config/babel-plugins.cjs",
    "./config/babel-presets.cjs": "./config/babel-presets.cjs",
    "./config/babel-resolver.cjs": "./config/babel-resolver.cjs",
    "./config/eslint.cjs": "./config/eslint.cjs",
    "./config/jest-crypto.cjs": "./config/jest-crypto.cjs",
    "./config/jest-resolver.cjs": "./config/jest-resolver.cjs",
    "./config/jest.cjs": "./config/jest.cjs",
    "./config/prettier.cjs": "./config/prettier.cjs",
    "./config/tsconfig.json": "./config/tsconfig.json",
    "./config/typedoc.cjs": "./config/typedoc.cjs",
    "./detectOther": {
      "types": "./detectOther.d.ts",
      "require": "./cjs/detectOther.js",
      "default": "./detectOther.js"
    },
    "./mod": {
      "require": "./cjs/mod.js",
      "default": "./mod.js"
    },
    "./package.json": "./package.json",
    "./scripts/conventional/bump-version.mjs": "./scripts/conventional/bump-version.mjs",
    "./scripts/conventional/parser-opts.mjs": "./scripts/conventional/parser-opts.mjs",
    "./scripts/conventional/templates/commit.hbs": "./scripts/conventional/templates/commit.hbs",
    "./scripts/conventional/templates/footer.hbs": "./scripts/conventional/templates/footer.hbs",
    "./scripts/conventional/templates/header.hbs": "./scripts/conventional/templates/header.hbs",
    "./scripts/conventional/templates/template.hbs": "./scripts/conventional/templates/template.hbs",
    "./scripts/conventional/writer-opts.mjs": "./scripts/conventional/writer-opts.mjs",
    "./scripts/copy.mjs": "./scripts/copy.mjs",
    "./scripts/dirname.mjs": "./scripts/dirname.mjs",
    "./scripts/execute.mjs": "./scripts/execute.mjs",
    "./scripts/gitSetup.mjs": "./scripts/gitSetup.mjs",
    "./scripts/import.mjs": "./scripts/import.mjs",
    "./scripts/zcloak-ci-ghact-app.mjs": "./scripts/zcloak-ci-ghact-app.mjs",
    "./scripts/zcloak-ci-ghact-release.mjs": "./scripts/zcloak-ci-ghact-release.mjs",
    "./scripts/zcloak-dev-build-ts.mjs": "./scripts/zcloak-dev-build-ts.mjs",
    "./scripts/zcloak-dev-bump-version.mjs": "./scripts/zcloak-dev-bump-version.mjs",
    "./scripts/zcloak-dev-circular.mjs": "./scripts/zcloak-dev-circular.mjs",
    "./scripts/zcloak-dev-clean-build.mjs": "./scripts/zcloak-dev-clean-build.mjs",
    "./scripts/zcloak-dev-lint-dependencies.mjs": "./scripts/zcloak-dev-lint-dependencies.mjs",
    "./scripts/zcloak-dev-run-lint.mjs": "./scripts/zcloak-dev-run-lint.mjs",
    "./scripts/zcloak-dev-run-prettier.mjs": "./scripts/zcloak-dev-run-prettier.mjs",
    "./scripts/zcloak-dev-run-test.mjs": "./scripts/zcloak-dev-run-test.mjs",
    "./scripts/zcloak-dev-version.mjs": "./scripts/zcloak-dev-version.mjs",
    "./scripts/zcloak-dev-yarn-only.mjs": "./scripts/zcloak-dev-yarn-only.mjs",
    "./scripts/zcloak-exec-changeset.mjs": "./scripts/zcloak-exec-changeset.mjs",
    "./scripts/zcloak-exec-eslint.mjs": "./scripts/zcloak-exec-eslint.mjs",
    "./scripts/zcloak-exec-ghrelease.mjs": "./scripts/zcloak-exec-ghrelease.mjs",
    "./scripts/zcloak-exec-prettier.mjs": "./scripts/zcloak-exec-prettier.mjs",
    "./scripts/zcloak-exec-tsc.mjs": "./scripts/zcloak-exec-tsc.mjs",
    "./scripts/zcloak-exec-webpack.mjs": "./scripts/zcloak-exec-webpack.mjs",
    "./test1": {
      "types": "./test1/index.d.ts",
      "require": "./cjs/test1/index.js",
      "default": "./test1/index.js"
    },
    "./test1/bar": {
      "types": "./test1/bar.d.ts",
      "require": "./cjs/test1/bar.js",
      "default": "./test1/bar.js"
    },
    "./test1/circ1": {
      "types": "./test1/circ1.d.ts",
      "require": "./cjs/test1/circ1.js",
      "default": "./test1/circ1.js"
    },
    "./test1/circ2": {
      "types": "./test1/circ2.d.ts",
      "require": "./cjs/test1/circ2.js",
      "default": "./test1/circ2.js"
    },
    "./test1/foo": {
      "types": "./test1/foo.d.ts",
      "require": "./cjs/test1/foo.js",
      "default": "./test1/foo.js"
    },
    "./test2": {
      "types": "./test2/index.d.ts",
      "require": "./cjs/test2/index.js",
      "default": "./test2/index.js"
    },
    "./test2/bar": {
      "types": "./test2/bar.d.ts",
      "require": "./cjs/test2/bar.js",
      "default": "./test2/bar.js"
    },
    "./tester": {
      "types": "./tester.d.ts",
      "require": "./cjs/tester.js",
      "default": "./tester.js"
    },
    "./types": {
      "types": "./types.d.ts",
      "require": "./cjs/types.js",
      "default": "./types.js"
    },
    "./util": {
      "types": "./util.d.ts",
      "require": "./cjs/util.js",
      "default": "./util.js"
    }
  },
  "dependencies": {
    "@babel/cli": "^7.21.0",
    "@babel/core": "^7.21.3",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
    "@babel/plugin-proposal-numeric-separator": "^7.18.6",
    "@babel/plugin-proposal-optional-chaining": "^7.21.0",
    "@babel/plugin-syntax-bigint": "^7.8.3",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-syntax-import-assertions": "^7.20.0",
    "@babel/plugin-syntax-import-meta": "^7.10.4",
    "@babel/plugin-syntax-top-level-await": "^7.14.5",
    "@babel/plugin-transform-regenerator": "^7.20.5",
    "@babel/plugin-transform-runtime": "^7.21.0",
    "@babel/preset-env": "^7.20.2",
    "@babel/preset-react": "^7.18.6",
    "@babel/preset-typescript": "^7.21.0",
    "@babel/register": "^7.21.0",
    "@babel/runtime": "^7.21.0",
    "@babel/runtime-corejs3": "^7.21.0",
    "@changesets/changelog-github": "^0.4.8",
    "@changesets/cli": "^2.26.0",
    "@manypkg/get-packages": "^2.1.0",
    "@rushstack/eslint-patch": "^1.2.0",
    "@typescript-eslint/eslint-plugin": "^5.55.0",
    "@typescript-eslint/parser": "^5.55.0",
    "@zcloak/lint": "0.24.2",
    "babel-jest": "^29.5.0",
    "babel-plugin-module-extension-resolver": "^1.0.0",
    "babel-plugin-module-resolver": "^5.0.0",
    "babel-plugin-styled-components": "^2.0.7",
    "browserslist": "^4.21.5",
    "conventional-changelog": "^3.1.25",
    "conventional-recommended-bump": "^6.1.0",
    "coveralls": "^3.1.1",
    "eslint": "^8.36.0",
    "eslint-config-prettier": "^8.7.0",
    "eslint-config-standard": "^17.0.0",
    "eslint-import-resolver-node": "^0.3.7",
    "eslint-plugin-header": "^3.1.1",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-import-newlines": "^1.3.1",
    "eslint-plugin-jsx-a11y": "^6.7.1",
    "eslint-plugin-n": "^15.6.1",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^4.2.1",
    "eslint-plugin-promise": "^6.1.1",
    "eslint-plugin-react": "^7.32.2",
    "eslint-plugin-react-hooks": "^4.6.0",
    "eslint-plugin-simple-import-sort": "^10.0.0",
    "eslint-plugin-sort-destructure-keys": "^1.5.0",
    "fs-extra": "^11.1.0",
    "gh-pages": "^5.0.0",
    "gh-release": "^7.0.2",
    "glob": "^9.3.0",
    "glob2base": "^0.0.12",
    "jest": "^29.5.0",
    "jest-cli": "^29.5.0",
    "jest-config": "^29.5.0",
    "jest-environment-jsdom": "^29.5.0",
    "jest-haste-map": "^29.5.0",
    "jest-resolve": "^29.5.0",
    "madge": "^6.0.0",
    "minimatch": "^7.4.2",
    "mkdirp": "^2.1.5",
    "prettier": "^2.8.4",
    "rimraf": "^4.4.0",
    "semver": "^7.4.0",
    "typescript": "^5.0.4",
    "webpack": "^5.76.1",
    "webpack-cli": "^5.0.1",
    "webpack-dev-server": "^4.12.0",
    "webpack-merge": "^5.8.0",
    "webpack-subresource-integrity": "^5.2.0-rc.1",
    "yargs": "^17.7.1"
  }
}
