UNPKG

gmopg

Version:

GMO PaymentGateway API client

95 lines (94 loc) 2.33 kB
{ "name": "gmopg", "description": "GMO PaymentGateway API client", "version": "6.0.0", "author": "linyows", "license": "MIT", "repository": "pepabo/gmopg", "homepage": "https://github.com/pepabo/gmopg", "keywords": [ "api", "client", "payment" ], "bugs": "https://github.com/pepabo/gmopg/issues", "main": "./lib/gmopg.js", "types": "./lib/gmopg.d.ts", "files": [ "MIT-LICENSE", "README.md", "lib/", "error-codes.json" ], "directories": { "lib": "./lib", "src": "./src" }, "dependencies": { "encoding-japanese": "^1.0.30", "node-fetch": "^2.6.0", "qs": "^6.9.0" }, "devDependencies": { "@types/encoding-japanese": "^1.0.17", "@types/nock": "^11.1.0", "@types/node": "^12.7.11", "@types/node-fetch": "^2.5.2", "@types/qs": "^6.5.1", "@types/sinon": "^7.5.0", "@typescript-eslint/eslint-plugin": "^3.7.1", "@typescript-eslint/parser": "^3.7.1", "ava": "^3.11.0", "codecov": "^3.7.2", "eslint": "^7.5.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-import": "^2.22.0", "eslint-plugin-jsdoc": "^30.0.3", "eslint-plugin-no-null": "^1.0.2", "eslint-plugin-prefer-arrow": "^1.2.2", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-unicorn": "^21.0.0", "nock": "^11.4.0", "nyc": "^14.1.1", "prettier": "^2.0.5", "sinon": "^7.5.0", "ts-node": "^8.4.1", "typescript": "^3.6.3" }, "engines": { "node": ">=10" }, "ava": { "extensions": [ "ts" ], "require": [ "ts-node/register" ], "files": [ "src/**/*.test.ts" ], "serial": true }, "nyc": { "extension": [ ".ts" ], "exclude": [ "src/**/*.test.ts" ] }, "scripts": { "build": "tsc", "clean": "rm -rf lib package-lock.json", "ci": "npm run clean && npm i && npm run lint && npm run cov && npm audit && npm run cov:report", "test": "ava -v", "cov": "nyc npm test", "cov:report": "nyc report --reporter=text-lcov > coverage.lcov", "lint": "eslint src/**/*.ts", "lint:fix": "eslint --fix src/**/*.ts", "preversion": "npm run clean && npm run build && npm test", "postversion": "git push origin --tags", "prepublishOnly": "npm run clean && npm run build && npm test" } }