js-request-manager
Version:
JS Request Manager is a library for creating an sdk library for your server (API). The API type doesn't matter, whether it's REST or RPC
90 lines (89 loc) • 2.24 kB
JSON
{
"name": "js-request-manager",
"version": "1.2.2",
"description": "JS Request Manager is a library for creating an sdk library for your server (API). The API type doesn't matter, whether it's REST or RPC",
"author": "Andrey Tyurin <ectb08@mail.ru>",
"scripts": {
"build": "webpack --config webpack.config.prod-build.js",
"serve": "webpack serve",
"test": "mocha -r esm -r babel-polyfill -r @babel/register \"test/Api/*/*Test.js\""
},
"main": "./src/RequestManager.js",
"exports": {
"./": "./src/"
},
"files": [
"src"
],
"keywords": [
"js request manager",
"api request manager",
"rpc request manager",
"request manager",
"api manager",
"rpc manager",
"api request",
"rpc request",
"batch request",
"request",
"api",
"apis",
"rest",
"rpc",
"manager",
"batch"
],
"license": "MIT",
"repository": "git@github.com:oploshka/js-request-manager.git",
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"rules": {
"semi": [
2,
"always"
],
"no-unused-vars": "off",
"no-console": "off",
"no-debugger": "off"
},
"parserOptions": {
"parser": "babel-eslint"
}
},
"browserslist": [
"last 2 chrome versions"
],
"devDependencies": {
"@babel/cli": "^7.14.5",
"@babel/core": "^7.14.6",
"@babel/plugin-transform-runtime": "^7.14.5",
"@babel/preset-env": "^7.14.7",
"@babel/register": "^7.14.5",
"@babel/runtime": "^7.14.6",
"babel-loader": "^8.2.2",
"babel-plugin-webpack-aliases": "^1.1.3",
"babel-polyfill": "^6.26.0",
"babel-preset-es2015": "^6.24.1",
"babel-register": "^6.26.0",
"chai": "^4.3.4",
"esm": "^3.2.25",
"form-data": "^4.0.0",
"html-webpack-plugin": "^5.3.2",
"mocha": "^9.0.2",
"webpack": "^5.43.0",
"webpack-cli": "^4.7.2",
"webpack-dev-server": "^3.11.2",
"node-fetch": "^2.6.1",
"axios": "^0.21.1",
"js-file-download": "^0.4.12"
},
"dependencies": {
}
}