UNPKG

2.13 kBJSONView Raw
1{
2 "name": "popsicle-retry",
3 "version": "4.1.0",
4 "description": "Enable request retry for Popsicle",
5 "main": "dist/index.js",
6 "files": [
7 "dist/"
8 ],
9 "scripts": {
10 "prettier": "prettier --write",
11 "lint": "tslint \"src/**/*.ts\" --project tsconfig.json",
12 "format": "npm run prettier -- README.md \"{.,src/**}/*.{js,jsx,ts,tsx,md,yml,yaml}\"",
13 "build": "rimraf dist && tsc",
14 "specs": "jest --coverage",
15 "test": "npm run -s lint && npm run -s build && npm run -s specs && npm run -s size",
16 "prepare": "npm run build",
17 "size": "size-limit"
18 },
19 "repository": {
20 "type": "git",
21 "url": "git://github.com/serviejs/popsicle-retry.git"
22 },
23 "keywords": [
24 "popsicle",
25 "retry",
26 "fail",
27 "5xx",
28 "error",
29 "http"
30 ],
31 "author": {
32 "name": "Blake Embrey",
33 "email": "hello@blakeembrey.com",
34 "url": "http://blakeembrey.me"
35 },
36 "license": "Apache-2.0",
37 "bugs": {
38 "url": "https://github.com/serviejs/popsicle-retry/issues"
39 },
40 "homepage": "https://github.com/serviejs/popsicle-retry",
41 "size-limit": [
42 {
43 "path": "./dist/index.js",
44 "limit": "1 kB"
45 }
46 ],
47 "jest": {
48 "roots": [
49 "<rootDir>/src/"
50 ],
51 "transform": {
52 "\\.tsx?$": "ts-jest"
53 },
54 "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$",
55 "moduleFileExtensions": [
56 "ts",
57 "tsx",
58 "js",
59 "jsx",
60 "json",
61 "node"
62 ]
63 },
64 "husky": {
65 "hooks": {
66 "pre-commit": "lint-staged"
67 }
68 },
69 "lint-staged": {
70 "*.{js,jsx,ts,tsx,md,yml,yaml}": [
71 "npm run prettier",
72 "git add"
73 ]
74 },
75 "publishConfig": {
76 "access": "public"
77 },
78 "peerDependencies": {
79 "servie": "^4.0.0"
80 },
81 "devDependencies": {
82 "@size-limit/preset-small-lib": "^2.1.6",
83 "@types/jest": "^24.0.13",
84 "husky": "^3.0.9",
85 "jest": "^24.8.0",
86 "lint-staged": "^9.4.2",
87 "prettier": "^1.18.2",
88 "servie": "^4.0.7",
89 "ts-jest": "^24.0.2",
90 "tslint": "^5.17.0",
91 "tslint-config-prettier": "^1.18.0",
92 "tslint-config-standard": "^9.0.0",
93 "typescript": "^3.5.1"
94 }
95}