UNPKG

threads-plugin

Version:

Webpack plugin to bundle threads.js workers automagically.

93 lines (92 loc) 2.25 kB
{ "name": "threads-plugin", "version": "1.4.0", "description": "Webpack plugin to bundle threads.js workers automagically.", "main": "dist/threads-plugin.js", "repository": "andywer/threads-plugin", "scripts": { "build": "microbundle --inline none --external @babel/types --format cjs --no-compress src/*.js", "prepack": "npm run build", "dev": "jest --verbose --watchAll", "test": "npm run build && jest --verbose", "release": "npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish" }, "eslintConfig": { "extends": "eslint-config-standard", "env": { "browser": true, "jest": true }, "rules": { "indent": [ "error", 2 ], "semi": [ "error", "always" ] } }, "jest": { "watchPathIgnorePatterns": [ "<rootDir>/node_modules/", "<rootDir>/test/fixtures/" ] }, "babel": { "plugins": [ "transform-es2015-modules-commonjs" ] }, "files": [ "src", "dist" ], "keywords": [ "webpack", "plugin", "worker", "web worker", "thread" ], "author": "The Chromium Authors", "contributors": [ { "name": "Jason Miller", "email": "developit@google.com" }, { "name": "Andy Wermke", "url": "https://github.com/andywer" } ], "license": "Apache-2.0", "devDependencies": { "@file-services/memory": "^1.0.3", "@file-services/node": "^1.0.3", "@file-services/overlay": "^1.0.3", "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2", "clean-webpack-plugin": "^1.0.0", "eslint": "^5.9.0", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "^2.14.0", "eslint-plugin-node": "^8.0.0", "eslint-plugin-promise": "^4.0.1", "eslint-plugin-standard": "^4.0.0", "jest": "^24.8.0", "memory-fs": "^0.4.1", "microbundle": "^0.11.0", "puppeteer": "^1.11.0", "serve-handler": "^5.0.7", "terser-webpack-plugin": "^1.1.0", "webpack": "^4.26.1" }, "dependencies": { "loader-utils": "^1.1.0" }, "peerDependencies": { "@babel/types": ">= 7", "webpack": ">= 4" } }