UNPKG

3.1 kBJSONView Raw
1{
2 "name": "@ideal-postcodes/core-axios",
3 "version": "4.1.0",
4 "description": "Axios based client for api.ideal-postcodes.co.uk",
5 "author": {
6 "name": "Ideal Postcodes",
7 "email": "support@ideal-postcodes.co.uk",
8 "url": "https://ideal-postcodes.co.uk"
9 },
10 "bugs": {
11 "url": "https://github.com/ideal-postcodes/core-axios/issues",
12 "email": "support@ideal-postcodes.co.uk"
13 },
14 "homepage": "https://github.com/ideal-postcodes/core-axios",
15 "repository": {
16 "type": "git",
17 "url": "https://github.com/ideal-postcodes/core-axios.git"
18 },
19 "main": "dist/index.js",
20 "types": "dist/index.d.ts",
21 "module": "esm/index.js",
22 "scripts": {
23 "semantic-release": "semantic-release --no-ci",
24 "test:watch": "NODE_ENV=test mocha --watch",
25 "test:nock:reload": "NODE_ENV=test RECORD=true mocha",
26 "test": "NODE_ENV=test nyc mocha",
27 "lint": "eslint lib/**/*.ts",
28 "build": "tsc && tsc -p tsconfig.esm.json",
29 "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
30 "prepublishOnly": "npm run test && npm run build"
31 },
32 "files": [
33 "dist",
34 "esm"
35 ],
36 "browserslist": [
37 "ie 11",
38 "last 2 versions"
39 ],
40 "prettier": {
41 "editorconfig": true,
42 "trailingComma": "es5"
43 },
44 "nyc": {
45 "include": [
46 "lib/**/*.ts",
47 "generate/**/*.ts"
48 ],
49 "exclude": [
50 "dist/*",
51 "**/*.d.ts",
52 "generate/index.ts"
53 ],
54 "extension": [
55 ".ts",
56 ".tsx"
57 ],
58 "require": [
59 "ts-node/register"
60 ],
61 "reporter": [
62 "text-summary",
63 "html"
64 ],
65 "all": true
66 },
67 "mocha": {
68 "extension": [
69 "ts"
70 ],
71 "exit": true,
72 "fullTrace": true,
73 "require": [
74 "ts-node/register",
75 "source-map-support/register"
76 ]
77 },
78 "engines": {
79 "node": ">=10.0"
80 },
81 "keywords": [
82 "API",
83 "Node.js",
84 "Axios",
85 "UK",
86 "Address",
87 "Postcode",
88 "Search",
89 "Ideal Postcodes"
90 ],
91 "release": {
92 "extends": "@cablanchard/semantic-release/dist/npm",
93 "branches": [
94 "master",
95 {
96 "name": "beta",
97 "prerelease": true
98 }
99 ]
100 },
101 "license": "MIT",
102 "dependencies": {
103 "@ideal-postcodes/core-interface": "3.2.0",
104 "axios": "0.24.0"
105 },
106 "devDependencies": {
107 "@cablanchard/eslint-config": "~3.0.0",
108 "@cablanchard/semantic-release": "~1.3.4",
109 "@cablanchard/tsconfig": "2.0.0",
110 "@ideal-postcodes/api-fixtures": "~1.3.0",
111 "@ideal-postcodes/api-typings": "~2.1.0",
112 "@types/chai": "~4.3.0",
113 "@types/mocha": "~9.1.0",
114 "@types/nock": "~11.1.0",
115 "@types/node": "~17.0.8",
116 "@types/prettier": "~2.4.2",
117 "@types/sinon": "~10.0.6",
118 "@typescript-eslint/eslint-plugin": "^5.9.0",
119 "chai": "~4.3.4",
120 "codecov": "~3.8.2",
121 "eslint": "~8.8.0",
122 "eslint-plugin-compat": "~4.0.0",
123 "mocha": "~9.2.0",
124 "nock": "13.2.1",
125 "nyc": "~15.1.0",
126 "prettier": "~2.5.1",
127 "semantic-release": "~19.0.3",
128 "sinon": "~12.0.1",
129 "source-map-support": "~0.5.21",
130 "ts-node": "~10.4.0",
131 "typescript": "~4.5.4"
132 }
133}