UNPKG

2.08 kBJSONView Raw
1{
2 "name": "async-poll",
3 "version": "1.4.0",
4 "description": "Advanced polling module with timeout and metrics collection",
5 "keywords": [
6 "async-poll",
7 "async-polling",
8 "node",
9 "performance",
10 "performance-observer",
11 "poll",
12 "polling",
13 "typescript"
14 ],
15 "homepage": "https://github.com/motss/async-poll",
16 "repository": {
17 "type": "git",
18 "url": "git@github.com:motss/async-poll.git"
19 },
20 "license": "MIT",
21 "author": {
22 "name": "Rong Sen Ng (motss)",
23 "email": "wes.ngrongsen@gmail.com",
24 "url": "https://github.com/motss"
25 },
26 "files": [
27 "dist/*.*js.map",
28 "dist/*.*js",
29 "dist/*.d.ts.map",
30 "dist/*.d.ts"
31 ],
32 "sideEffects": false,
33 "main": "dist/index",
34 "module": "dist/index.mjs",
35 "typings": "dist/index.d.ts",
36 "scripts": {
37 "build": "npm run clean && npm run rollup",
38 "build:test": "npm run clean && tsc -p ./tsconfig.test.json",
39 "clean": "rm -rf dist/",
40 "demo": "node -r esm dist/demo/index.js",
41 "jest": "jest --config ./.jestrc.json",
42 "lint": "tslint --project tsconfig.json --config tslint.prod.json --format stylish",
43 "lint:debug": "tslint --project tsconfig.json --config tslint.json --format stylish",
44 "prepublishOnly": "npm run lint && npm run build",
45 "rollup": "rollup -c ./rollup.config.js",
46 "test": "npm run lint && npm run build:test && npm run jest",
47 "ts": "npm run clean && tsc",
48 "watch": "npm run ts -- --watch"
49 },
50 "dependencies": {},
51 "devDependencies": {
52 "@reallyland/tslint-config": "^1.0.0",
53 "@types/jest": "^24.0.12",
54 "@types/node": "^12.0.0",
55 "@types/node-fetch": "^2.3.3",
56 "esm": "^3.2.22",
57 "jest": "^24.7.1",
58 "node-fetch": "^2.5.0",
59 "rollup": "^1.11.0",
60 "rollup-plugin-filesize": "^6.0.1",
61 "rollup-plugin-terser": "^4.0.4",
62 "rollup-plugin-tslint": "^0.2.2",
63 "rollup-plugin-typescript2": "^0.21.0",
64 "tslint": "^5.16.0",
65 "typescript": "^3.4.5"
66 },
67 "engines": {
68 "node": ">= 8.9.0",
69 "npm": ">= 5.5.1"
70 },
71 "publishConfig": {
72 "access": "public"
73 }
74}