{
  "name": "isolated-externals-plugin",
  "version": "2.5.0",
  "description": "",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "scripts": {
    "test": "npm run lint && jest",
    "build": "tsc --build",
    "lint": "eslint --ext .js,.jsx,.ts,.tsx ./src --config .eslintrc.js",
    "pre-commit": "lint-staged",
    "prepublishOnly": "npm run build",
    "startExamples": "npm run build && webpack-dev-server --config ./example-app/webpack.config.js",
    "prepare": "husky install"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/im-open/isolated-externals-plugin.git"
  },
  "keywords": [
    "Web Components",
    "webpack",
    "webpack4",
    "webpack-plugin",
    "isolated",
    "externals",
    "embedded"
  ],
  "author": "Steve Matney",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/im-open/isolated-externals-plugin/issues"
  },
  "homepage": "https://github.com/im-open/isolated-externals-plugin#readme",
  "lint-staged": {
    "src/**/*.(j|t)s?(x)": [
      "prettier --write",
      "eslint --fix"
    ],
    "*.md": [
      "prettier --write --parser markdown"
    ]
  },
  "peerDependencies": {
    "webpack": "^5.0.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.24.7",
    "@babel/eslint-parser": "^7.19.1",
    "@babel/preset-env": "^7.24.7",
    "@babel/preset-react": "^7.18.6",
    "@babel/preset-typescript": "^7.12.13",
    "@commitlint/cli": "^19.3.0",
    "@commitlint/config-conventional": "^19.2.2",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/commit-analyzer": "^13.0.0",
    "@semantic-release/git": "^10.0.1",
    "@semantic-release/github": "^10.0.6",
    "@semantic-release/npm": "^12.0.1",
    "@semantic-release/release-notes-generator": "^14.0.0",
    "@types/jest": "^29.2.3",
    "@types/randomstring": "^1.1.8",
    "@types/react-modal": "^3.16.0",
    "@types/webpack": "^5.28.5",
    "@typescript-eslint/eslint-plugin": "^6.1.0",
    "@typescript-eslint/parser": "^6.1.0",
    "ajv": "^8.11.2",
    "babel-loader": "^9.1.3",
    "conventional-changelog-eslint": "^6.0.0",
    "eslint": "^8.45.0",
    "eslint-config-prettier": "^7.2.0",
    "eslint-plugin-react": "^7.22.0",
    "html-webpack-plugin": "^5.5.3",
    "husky": "^6.0.0",
    "jest": "^29.7.0",
    "lint-staged": "^10.5.4",
    "prettier": "2.2.1",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-modal": "^3.16.1",
    "semantic-release": "^24.0.0",
    "typescript": "^5.1.6",
    "webpack": "^5.92.1",
    "webpack-cli": "^5.0.0",
    "webpack-dev-server": "^4.11.1"
  },
  "dependencies": {
    "schema-utils": "^4.0.0"
  }
}
