UNPKG

2.68 kBJSONView Raw
1{
2 "name": "abort-controller",
3 "version": "1.0.0",
4 "description": "An implementation of WHATWG AbortController interface.",
5 "main": "dist/abort-controller",
6 "files": [
7 "dist"
8 ],
9 "engines": {
10 "code": ">=4"
11 },
12 "dependencies": {
13 "event-target-shim": "^3.0.0"
14 },
15 "devDependencies": {
16 "babel-core": "^6.26.0",
17 "babel-preset-env": "^1.6.0",
18 "babel-register": "^6.26.0",
19 "chai": "^4.1.2",
20 "codecov": "^2.3.0",
21 "eslint": "^4.7.2",
22 "eslint-config-mysticatea": "^12.0.0",
23 "karma": "^1.7.1",
24 "karma-chrome-launcher": "^2.2.0",
25 "karma-coverage": "^1.1.1",
26 "karma-firefox-launcher": "^1.0.0",
27 "karma-growl-reporter": "^1.0.0",
28 "karma-ie-launcher": "^1.0.0",
29 "karma-mocha": "^1.3.0",
30 "karma-rollup-preprocessor": "^5.0.1",
31 "mocha": "^3.5.3",
32 "npm-run-all": "^4.1.1",
33 "nyc": "^11.2.1",
34 "opener": "^1.4.3",
35 "rimraf": "^2.6.2",
36 "rollup": "^0.50.0",
37 "rollup-plugin-babel": "^3.0.2",
38 "rollup-plugin-babel-minify": "^3.1.2",
39 "rollup-plugin-commonjs": "^8.2.1",
40 "rollup-plugin-json": "^2.3.0",
41 "rollup-plugin-node-resolve": "^3.0.0",
42 "rollup-watch": "^4.3.1",
43 "spy": "^1.0.0"
44 },
45 "scripts": {
46 "preversion": "npm test",
47 "version": "npm run build && git add dist/*",
48 "postversion": "git push && git push --tags",
49 "clean": "rimraf .nyc_output coverage",
50 "coverage": "nyc report --reporter lcov && opener coverage/lcov-report/index.html",
51 "lint": "eslint src test scripts",
52 "build": "run-p build:*",
53 "build:cjs": "node scripts/build-cjs.js",
54 "build:mjs": "node scripts/build-mjs.js",
55 "build:umd": "node scripts/build-umd.js",
56 "pretest": "npm run lint",
57 "test": "run-s test:*",
58 "test:mocha": "nyc --require ./scripts/babel-register.js mocha test/index.mjs",
59 "test:karma": "karma start scripts/karma.conf.js --single-run",
60 "watch": "run-p watch:*",
61 "watch:mocha": "mocha test/index.mjs --compilers mjs:babel-register --watch --growl",
62 "watch:karma": "karma start scripts/karma.conf.js --watch",
63 "codecov": "nyc report --reporter lcovonly && codecov"
64 },
65 "repository": {
66 "type": "git",
67 "url": "git+https://github.com/mysticatea/abort-controller.git"
68 },
69 "keywords": [
70 "w3c",
71 "whatwg",
72 "event",
73 "events",
74 "abort",
75 "cancel",
76 "abortcontroller",
77 "abortsignal",
78 "controller",
79 "signal",
80 "shim"
81 ],
82 "author": "Toru Nagashima (https://github.com/mysticatea)",
83 "license": "MIT",
84 "bugs": {
85 "url": "https://github.com/mysticatea/abort-controller/issues"
86 },
87 "homepage": "https://github.com/mysticatea/abort-controller#readme"
88}