package.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. {
  2. "name": "web-worker",
  3. "version": "1.2.0",
  4. "description": "Consistent Web Workers in browser and Node.",
  5. "main": "./cjs/node.js",
  6. "browser": "./cjs/browser.js",
  7. "exports": {
  8. "browser": "./cjs/browser.js",
  9. "node": "./cjs/node.js",
  10. "default": "./cjs/node.js"
  11. },
  12. "types": "index.d.ts",
  13. "files": [
  14. "cjs",
  15. "browser.js",
  16. "node.js",
  17. "index.d.ts"
  18. ],
  19. "scripts": {
  20. "prepare": "babel node.js browser.js -d cjs",
  21. "test": "eslint '*.js' test && node --experimental-modules ./node_modules/.bin/ava"
  22. },
  23. "babel": {
  24. "plugins": [
  25. "@babel/plugin-syntax-dynamic-import",
  26. "babel-plugin-commonjs-lite"
  27. ]
  28. },
  29. "repository": "developit/web-worker",
  30. "keywords": [
  31. "worker",
  32. "worker_threads",
  33. "webworker",
  34. "web worker",
  35. "web-worker",
  36. "threads"
  37. ],
  38. "authors": [],
  39. "license": "Apache-2.0",
  40. "homepage": "https://github.com/developit/web-worker",
  41. "eslintConfig": {
  42. "extends": "developit",
  43. "rules": {
  44. "no-console": 0
  45. }
  46. },
  47. "devDependencies": {
  48. "@babel/cli": "^7.7.7",
  49. "@babel/core": "^7.7.7",
  50. "@babel/plugin-syntax-dynamic-import": "^7.7.4",
  51. "@babel/plugin-transform-modules-commonjs": "^7.7.5",
  52. "@babel/preset-env": "^7.7.7",
  53. "ava": "^2.4.0",
  54. "babel-plugin-commonjs-lite": "gist:3e38560d5bed35da1fd708d635e4acb3",
  55. "eslint": "^6.8.0",
  56. "eslint-config-developit": "^1.1.1"
  57. }
  58. }