UNPKG

@sambruca/xe-client

Version:

Node client for interactive with XE API

95 lines (94 loc) 2.15 kB
{ "name": "@sambruca/xe-client", "version": "0.0.1", "description": "Node client for interactive with XE API", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "yarn exec rimraf dist && yarn exec tsc --build", "test": "nyc mocha --recursive test", "test:ci": "CI=true yarn run test -- --reporter mocha-junit-reporter --reporter-options mochaFile=junit.xml --timeout 60000", "lint": "eslint ./ --max-warnings 0 --ext ts", "prettier": "prettier ./src/* --write" }, "dependencies": { "axios": "^1.6.2" }, "devDependencies": { "@types/chai": "^4.3.1", "@types/chai-as-promised": "^7.1.5", "@types/mocha": "^9.1.1", "@types/node": "^17.0.35", "@types/sinon": "^10.0.11", "@typescript-eslint/eslint-plugin": "^5.22.0", "@typescript-eslint/parser": "^5.22.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "eslint": "^8.14.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.26.0", "husky": "^8.0.0", "mocha": "^10.0.0", "mocha-junit-reporter": "^2.0.2", "nyc": "^15.1.0", "prettier": "^2.6.2", "rimraf": "3.0.2", "sinon": "^14.0.0", "source-map-support": "^0.5.21", "ts-node": "^5.0.1", "typescript": "^4.6.4" }, "license": "MIT", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "keywords": [ "typescript", "XE", "Rates", "CCY", "Currencies" ], "prettier": { "arrowParens": "always", "bracketSpacing": true, "endOfLine": "auto", "printWidth": 120, "semi": true, "tabWidth": 2, "trailingComma": "none", "useTabs": true }, "mocha": { "extension": [ "spec.ts" ], "require": [ "ts-node/register", "source-map-support/register" ] }, "nyc": { "all": true, "extension": [ ".ts" ], "exclude": [ "**/*.d.ts", "**/*.js", "**/*.spec.ts" ], "reporter": [ "text", "html", "cobertura" ], "require": [ "ts-node/register" ] } }