UNPKG

@the-any-thing/mollie-api-client-inline-pem

Version:
146 lines (145 loc) 3.92 kB
{ "name": "@the-any-thing/mollie-api-client-inline-pem", "version": "3.2.0-2", "license": "BSD-3-Clause", "description": "Official Mollie API client for Node - inline pem file fork", "repository": { "type": "git", "url": "git://github.com/The-Any-Thing/mollie-api-node-inline-pem.git" }, "keywords": [ "mollie", "payment", "service", "provider", "api", "client", "payments", "gateway" ], "main": "dist/mollie.cjs.js", "module": "dist/mollie.esm.js", "jsnext:main": "dist/mollie.esm.js", "types": "dist/types/src/types.d.ts", "engines": { "node": ">=6.14" }, "scripts": { "prepublish": "yarn build", "commit": "git-cz", "prepush": "yarn test", "test": "jest", "test:watch": "jest --watch", "test:cov": "jest --coverage", "test:unit:cov": "jest ./tests/unit --coverage", "build": "yarn build:library && yarn build:declarations", "build:library": "rollup --config rollup.config.js", "build:declarations": "tsc --project tsconfig-declarations.json", "lint:prettier": "prettier --write \"{src,tests,examples}/**/*.{js,ts}\"", "lint:eslint": "eslint --ext .ts,.js src/", "lint:eslint:fix": "eslint --ext .ts,.js --fix src/", "lint": "yarn lint:eslint:fix && yarn lint:prettier" }, "dependencies": { "axios": "^0.19.0", "lodash": "^4.17.15", "qs": "^6.7.0" }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/preset-env": "^7.5.5", "@babel/preset-typescript": "^7.3.3", "@mollie/eslint-config-typescript": "^1.3.2", "@types/jest": "^24.0.16", "@types/lodash": "^4.14.136", "@types/node": "^12.6.9", "@types/qs": "^6.5.3", "@typescript-eslint/eslint-plugin": "^2.1.0", "axios-mock-adapter": "^1.17.0", "babel-jest": "^24.8.0", "commitizen": "^4.0.3", "cz-conventional-changelog": "^3.0.2", "dotenv": "^8.0.0", "eslint": "^6.8.0", "eslint-config-prettier": "^6.10.1", "eslint-plugin-prettier": "^3.1.2", "husky": "^3.0.2", "jest": "^24.8.0", "jest-bluster": "^1.0.1", "lint-staged": "^9.2.1", "prettier": "^1.18.2", "rollup": "^1.18.0", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-copy-glob": "^0.3.1", "rollup-plugin-json": "^4.0.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-url": "^3.0.1", "typescript": "^3.8.3" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.ts": [ "prettier --write \"src/**/*.{js,ts}\"", "eslint --ext .js,.ts --fix src/", "git add src/" ], "tests/**/*.ts": [ "prettier --write \"tests/**/*.(js|ts)\"", "eslint --ext .js,.ts --fix tests/", "git add tests/" ], "examples/**/*.js": [ "prettier --write \"examples/**/*.(js|ts)\"", "eslint --ext .js,.ts --fix examples/", "git add examples/" ] }, "jest": { "moduleDirectories": [ "node_modules", "dist", "src" ], "moduleFileExtensions": [ "ts", "js" ], "transform": { "^.+\\.(js|jsx|ts|tsx)$": "babel-jest", "^.+\\.pem$": "<rootDir>/tests/unit/__stubs__/fileTransformer.js" }, "testMatch": [ "<rootDir>/tests/**/*.test.ts" ], "setupFilesAfterEnv": [ "jest-bluster" ] }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "files": [ "dist/**/*" ], "resolutions": { "@babel/core": "^7.3.3", "babel-core": "7.0.0-bridge.0", "minimist": "^1.2.2", "acorn": "^7.1.1" }, "bugs": { "url": "https://github.com/The-Any-Thing/mollie-api-node-inline-pem/issues" }, "homepage": "https://github.com/The-Any-Thing/mollie-api-node-inline-pem#readme", "directories": { "example": "examples", "test": "tests" }, "author": "The Any Thing" }