UNPKG

3.43 kBJSONView Raw
1{
2 "name": "@hexonet/ispapi-apiconnector",
3 "description": "Node.js SDK for the insanely fast HEXONET API",
4 "version": "5.5.0",
5 "private": false,
6 "author": {
7 "name": "Kai Schwarz",
8 "email": "kschwarz@hexonet.net"
9 },
10 "main": "dist/index.js",
11 "license": "MIT",
12 "engines": {
13 "node": ">=8.3.0"
14 },
15 "homepage": "https://github.com/hexonet/node-sdk",
16 "repository": "github:hexonet/node-sdk",
17 "bugs": "https://github.com/hexonet/node-sdk/issues",
18 "maintainers": [
19 {
20 "name": "Kai Schwarz",
21 "email": "kschwarz@hexonet.net"
22 }
23 ],
24 "keywords": [
25 "hexonet",
26 "domain",
27 "api",
28 "connector",
29 "isp",
30 "ispapi",
31 "ssl",
32 "cert",
33 "dns",
34 "backorder",
35 "premium",
36 "preregistration",
37 "registration",
38 "application"
39 ],
40 "nyc": {
41 "reporter": [
42 "html",
43 "text"
44 ],
45 "exclude": [
46 "**/*.spec.js",
47 "test-check-helper.js",
48 "test-commands.js"
49 ]
50 },
51 "scripts": {
52 "build": "tsc --version && tsc",
53 "documentation": "npm run documentation_docco --silent && npm run documentation_typedoc --silent",
54 "documentation_docco": "docco -l parallel -o docs/docco src/*.ts",
55 "documentation_typedoc": "typedoc --out docs/typedoc --name @hexonet/ispapi-apiconnector --readme ./README.md --mode file --includeDeclarations --excludeExternals src/*.ts",
56 "lint": "eslint --fix --config=./.eslintrc.js *.js README.md *.json test/*.spec.js",
57 "test": "cross-env NODE_ENV=development nyc ./node_modules/.bin/_mocha $(find ./test -type f -name '*.spec.js')"
58 },
59 "devDependencies": {
60 "@semantic-release/changelog": "3.0.2",
61 "@semantic-release/git": "7.0.8",
62 "@semantic-release/github": "5.2.10",
63 "@semantic-release/npm": "^5.1.7",
64 "@types/lodash": "4.14.123",
65 "@types/request": "2.48.1",
66 "chai": "4.2.0",
67 "chai-as-promised": "7.1.1",
68 "cross-env": "5.2.0",
69 "dirty-chai": "2.0.1",
70 "docco": "0.8.0",
71 "eslint": "5.16.0",
72 "eslint-config-standard": "12.0.0",
73 "eslint-plugin-import": "2.17.1",
74 "eslint-plugin-json": "1.4.0",
75 "eslint-plugin-markdown": "1.0.0",
76 "eslint-plugin-node": "8.0.1",
77 "eslint-plugin-promise": "4.1.1",
78 "eslint-plugin-standard": "4.0.0",
79 "istanbul": "0.4.5",
80 "jsdoc": "3.5.5",
81 "jsdoc-oblivion": "0.0.9",
82 "mocha": "^6.1.3",
83 "nock": "10.0.6",
84 "nyc": "13.3.0",
85 "semantic-release": "15.13.3",
86 "supertest": "4.0.2",
87 "tslint": "5.15.0",
88 "typedoc": "0.14.2",
89 "typescript": "3.4.3"
90 },
91 "dependencies": {
92 "request": "2.88.0"
93 },
94 "release": {
95 "debug": false,
96 "generateNotes": {
97 "preset": "angular"
98 },
99 "verifyConditions": [
100 "@semantic-release/changelog",
101 "@semantic-release/npm",
102 "@semantic-release/git",
103 "@semantic-release/github"
104 ],
105 "prepare": [
106 {
107 "path": "@semantic-release/changelog",
108 "changelogFile": "HISTORY.md"
109 },
110 "@semantic-release/npm",
111 {
112 "path": "@semantic-release/git",
113 "assets": [
114 "HISTORY.md",
115 "package.json",
116 "package-lock.json",
117 "npm-shrinkwrap.json",
118 "docs",
119 "dist"
120 ],
121 "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
122 }
123 ],
124 "publish": [
125 "@semantic-release/npm",
126 "@semantic-release/github"
127 ]
128 }
129}