UNPKG

efficy-u-rpc-api

Version:

The Efficy U - RPC API is developed for server side usage in a Node.js environment and also bundled for usage inside an Efficy browser session for client-side JSON RPC requests.

76 lines (75 loc) 2.42 kB
{ "name": "efficy-u-rpc-api", "description": "The Efficy U - RPC API is developed for server side usage in a Node.js environment and also bundled for usage inside an Efficy browser session for client-side JSON RPC requests.", "engines": { "npm": ">=10.5.0", "node": ">=18.20.2" }, "type": "module", "exports": { "import": "./build/efficy-u-rpc-api-bundle.js", "require": "./build/efficy-u-rpc-api-bundle.cjs", "types": "./build/efficy-u-rpc-api-bundle.d.ts" }, "scripts": { "build": "npm run build-core", "build:debug": "npm run build:js && npm run build:dts-es", "build:clean": "rimraf build && rimraf docs", "build:ts": "tsc", "build:js": "rollup -c rollup.config.js", "build:dts-es": "npx dts-bundle-generator -o build/efficy-u-rpc-api-bundle.d.ts src/index.ts", "build:docs": "npx typedoc src/index.ts", "lint": "eslint . --no-fix --ignore-path .gitignore", "watch": "tsc -w", "test": "ava --serial --timeout=45s", "build-core": "rimraf build && npm run build:ts && npm run build:js && npm run build:dts-es", "build-all": "rimraf build && rimraf docs && npm run build-core && npm run build:docs", "pack": "npm pack --pack-destination pack/" }, "version": "2.0.34", "homepage": "https://github.com/Pauwris/efficy-u-rpc-api#readme", "keywords": [ "Efficy", "CRM", "U", "JSON RPC", "Node.js" ], "license": "MIT", "bugs": { "url": "https://github.com/Pauwris/project/issues" }, "repository": { "type": "git", "repository": "https://github.com/Pauwris/efficy-u-rpc-api.git" }, "author": { "name": "Kristof Pauwels" }, "devDependencies": { "@rollup/plugin-typescript": "^11.1.6", "@types/cookie": "^0.6.0", "@types/node": "^20.12.7", "@typescript-eslint/eslint-plugin": "^7.3.1", "@typescript-eslint/parser": "^7.7.1", "ava": "^6.1.2", "dotenv": "^16.4.5", "dts-bundle-generator": "^9.5.1", "eslint": "^8.57.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-import-newlines": "^1.4.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-typescript-sort-keys": "^3.2.0", "eslint-plugin-unused-imports": "^3.1.0", "rimraf": "^5.0.5", "rollup": "^4.16.3", "ts-node": "^10.9.2", "tslib": "^2.6.2", "typedoc": "^0.25.13", "typescript": "^5.4.5", "typescript-eslint": "^7.3.1" }, "files": [ "build/efficy-u-rpc-api-bundle*.*" ] }