UNPKG

2.04 kBJSONView Raw
1{
2 "name": "async-poll",
3 "version": "1.0.2",
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/*.d.ts",
28 "dist/*.*js"
29 ],
30 "main": "dist/index",
31 "module": "dist/index.mjs",
32 "typings": "dist/index.d.ts",
33 "scripts": {
34 "build": "rm -rf dist/ && npm run rollup",
35 "build:test": "rm -rf dist/ && tsc -p ./tsconfig.test.json",
36 "demo": "node -r esm dist/demo/index.js",
37 "lint": "tslint --project tsconfig.json --config tslint.prod.json --format stylish 'src/**/*.ts*'",
38 "lint:debug": "tslint --project tsconfig.json --config tslint.json --format stylish 'src/**/*.ts*'",
39 "prepublishOnly": "npm run lint && npm run build",
40 "rollup": "rollup -c ./rollup.config.js",
41 "test": "npm run build:test && jest --config ./.jestrc.json",
42 "ts": "rm -rf dist/ && tsc",
43 "watch": "npm run ts -- --watch"
44 },
45 "dependencies": {},
46 "devDependencies": {
47 "@messageflow/tslint-config": "^1.3.0",
48 "@types/jest": "^24.0.11",
49 "@types/node": "^11.11.3",
50 "@types/node-fetch": "^2.1.6",
51 "esm": "^3.2.17",
52 "jest": "^24.5.0",
53 "node-fetch": "^2.3.0",
54 "rollup": "^1.6.0",
55 "rollup-plugin-filesize": "^6.0.1",
56 "rollup-plugin-node-resolve": "^4.0.1",
57 "rollup-plugin-terser": "^4.0.4",
58 "rollup-plugin-tslint": "^0.2.2",
59 "rollup-plugin-typescript2": "^0.20.1",
60 "tslint": "^5.14.0",
61 "typescript": "^3.3.3333"
62 },
63 "engines": {
64 "node": ">= 8.9.0",
65 "npm": ">= 5.5.1"
66 },
67 "publishConfig": {
68 "access": "public"
69 },
70 "modules": "dist/index.js"
71}