UNPKG

1.85 kBJSONView Raw
1{
2 "name": "@36node/template-sdk",
3 "version": "0.10.40",
4 "description": "A SDK boilerplate.",
5 "repository": {
6 "url": "36node/sketch",
7 "type": "git"
8 },
9 "license": "MIT",
10 "publishConfig": {
11 "access": "public"
12 },
13 "template": "sdk",
14 "files": [
15 ".circleci",
16 "bin",
17 "dist",
18 "mock",
19 "typings",
20 "README.md",
21 "src"
22 ],
23 "config-overrides-path": "../cli/config-overrides",
24 "main": "dist/index.js",
25 "module": "dist/index.m.js",
26 "typings": "typings/index.d.ts",
27 "scripts": {
28 "build": "sketch build",
29 "format": "prettier --trailing-comma es5 --write 'src/**/*.js'",
30 "gen": "swagen sdk ../tpl-service/openapi.yml",
31 "lint": "sketch lint src",
32 "release": "standard-version",
33 "start": "bin/mock-server.js",
34 "test:int": "sketch test --env=node"
35 },
36 "commitlint": {
37 "extends": [
38 "@commitlint/config-conventional"
39 ]
40 },
41 "husky": {
42 "hooks": {
43 "commit-msg": "commitlint -e $GIT_PARAMS",
44 "pre-commit": "lint-staged",
45 "pre-push": "npm run lint && CI=true NODE_ENV=test npm run test"
46 }
47 },
48 "lint-staged": {
49 "*.js": [
50 "npm run format",
51 "git add"
52 ]
53 },
54 "dependencies": {
55 "@36node/fetch": "^0.6.4",
56 "@36node/query-normalizr": "^0.5.0",
57 "commander": "^2.19.0"
58 },
59 "devDependencies": {
60 "@36node/eslint-config": "^0.6.4",
61 "@36node/mock-server": "^0.0.22",
62 "@36node/sketch": "^0.15.1",
63 "@36node/swagen": "^0.17.1",
64 "@commitlint/cli": "^7.5.2",
65 "@commitlint/config-conventional": "^7.5.0",
66 "@types/faker": "^4.1.5",
67 "@types/jest": "^24.0.12",
68 "faker": "^4.1.0",
69 "husky": "^1.3.1",
70 "lint-staged": "^8.1.5",
71 "moment": "^2.24.0",
72 "prettier": "^1.18.2",
73 "standard-version": "^6.0.1"
74 },
75 "gitHead": "ce5e41608b206c94417865521c7b8baaead0daa4"
76}