-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
108 lines (108 loc) · 3.12 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
"name": "ivip-rest",
"version": "1.2.0",
"description": "O módulo `ivip-rest` é uma poderosa biblioteca Node.js desenvolvida para simplificar e aprimorar o gerenciamento de requisições e respostas de API em aplicações web. Com este módulo, você pode configurar facilmente servidores Express, criar clientes de API, e realizar requisições HTTP de maneira intuitiva e eficiente.",
"comments": {
"browser": "Consulte README.md para obter mais informações sobre ivip-rest para webpack/browserify",
"exports": "Consulte README.md para obter mais informações sobre ivip-rest"
},
"main": "./src/index.node.ts",
"browser": "./src/index.browser.js",
"module": "./src/index.js",
"files": [
"dist/"
],
"private": false,
"repository": "github:ivipcoin/ivip-rest",
"scripts": {
"dev": "nodemon ./test",
"build": "npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:packages && npm run browserify && echo Done!",
"build:clean": "rimraf dist",
"build:esm": "tsc -p tsconfig-esm.json && npx tsc-esm-fix ---target='dist/esm'",
"build:cjs": "tsc -p tsconfig-cjs.json",
"build:packages": "bash ./create-package-files",
"browserify": "webpack --config webpack.config.js && terser dist/browser.js -o dist/browser.min.js",
"npm:publish": "npm run build && npm pack && npm publish --access public && echo published!"
},
"keywords": [
"ivipcoin",
"ivip-rest",
"cliente de API",
"Client",
"fetch",
"configuração",
"solicitações HTTP",
"respostas",
"cache",
"configuração inicial",
"exemplo",
"documentação",
"biblioteca Node.js",
"requisições HTTP",
"biblioteca Node.js",
"configurações",
"api",
"axios",
"REST",
"protocolo HTTP",
"parâmetros de consulta",
"cabeçalhos HTTP",
"personalização",
"promessa",
"solicitação GET",
"solicitação POST",
"solicitação PUT",
"solicitação DELETE",
"protocolo HTTPS",
"camino base",
"cache interno",
"erro na solicitação"
],
"author": "IVIPCOIN LTDA <[email protected]> (https://ivipcoin.com)",
"license": "MIT",
"bugs": {
"url": "https://github.com/ivipcoin/ivip-rest/issues"
},
"homepage": "https://github.com/ivipcoin/ivip-rest#readme",
"dependencies": {
"axios": "^1.5.0",
"express": "^4.18.2",
"glob-parent": "^6.0.2",
"ivip-utils": "^1.1.5",
"request-ip": "^3.3.0"
},
"devDependencies": {
"@types/express": "^4.17.17",
"@types/glob-parent": "^5.1.1",
"@types/is-glob": "^4.0.2",
"@types/node": "^18.17.11",
"@types/request-ip": "^0.0.38",
"@typescript-eslint/eslint-plugin": "^6.2.1",
"@typescript-eslint/parser": "^6.2.1",
"ejs": "^3.1.8",
"eslint": "^8.46.0",
"esm": "^3.2.25",
"nodemon": "^3.0.1",
"rimraf": "^5.0.1",
"terser": "^5.19.4",
"ts-node": "^10.9.1",
"tsc-esm-fix": "^2.20.14",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.0.2",
"webpack": "^5.61.0",
"webpack-cli": "^5.1.4"
},
"nodemonConfig": {
"restartable": "rs",
"ignore": [
"test/routes"
],
"watch": [
"src",
"test"
],
"delay": 2500,
"exec": "node --loader ts-node/esm --script-mode --transpile-only --no-warnings",
"ext": "js,ts"
}
}