UNPKG

@lunch-money/coinbase-to-lunch-money

Version:

A wrapper around the coinbase API for enabling Lunch Money to gather information about a user's account.

92 lines (91 loc) 2.67 kB
{ "name": "@lunch-money/coinbase-to-lunch-money", "version": "3.2.0", "main": "dist/cjs/main.js", "module": "dist/mjs/main.js", "exports": { ".": { "require": "./dist/cjs/main.js", "import": "./dist/mjs/main.js" } }, "typesVersions": { "*": { "main.d.ts": [ "dist/mjs/main.d.ts" ] } }, "files": [ "dist/**/*" ], "authors": [ "Chris Drifte <chrisdrifte@gmail.com>", "JP Shipherd <jp@lunchmoney.app>" ], "bugs": { "url": "https://github.com/lunch-money/coinbase-to-lunch-money/issues" }, "homepage": "https://github.com/lunch-money/coinbase-to-lunch-money#README", "license": "MIT", "keywords": [ "lunch money", "coinbase", "budgeting" ], "description": "A wrapper around the coinbase API for enabling Lunch Money to gather information about a user's account.", "repository": { "type": "git", "url": "git+https://github.com/lunch-money/coinbase-to-lunch-money.git" }, "scripts": { "clean": "/bin/rm -rf ./dist $$ echo ran rm", "build": "yarn clean && tsc -p tsconfig.build-mjs.json && tsc -p tsconfig.build-cjs.json && ./postbuild", "lint": "eslint '*/**/*.{js,ts,tsx}' --fix", "test": "node node_modules/mocha/bin/_mocha -r ts-node/register -r dist/cjs/main.js --recursive --extension ts", "test:live:keys": "mocha --require ts-node/register --require dist/cjs/main.js 'test-live/keys.integration.ts' --extension ts", "test:live:validate-formats": "NODE_NO_WARNINGS=1 mocha --require ts-node/register --require dist/cjs/main.js 'test-live/validate_key_formats.ts' --extension ts", "prepare": "husky install" }, "devDependencies": { "@types/chai": "^4", "@types/jsonwebtoken": "^9", "@types/mocha": "^9.0.0", "@types/moxios": "^0", "@types/node": "^16.6.1", "@types/rimraf": "^3", "@types/sinon": "^10.0.2", "@typescript-eslint/eslint-plugin": "^4.29.2", "@typescript-eslint/parser": "^4.29.2", "chai": "^4.3.4", "dotenv": "^16.4.7", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^3.4.0", "husky": "^7.0.0", "lint-staged": "^11.1.2", "mocha": "^9.0.3", "moxios": "^0.4.0", "prettier": "^2.3.2", "rimraf": "^3.0.2", "sinon": "^11.1.2", "ts-node": "^10.2.0", "typescript": "^4.3.5" }, "engines": { "node": "^12.20.0 || ^14.17.1 || >=16.0.0" }, "lint-staged": { "*.{js,ts,tsx}": [ "eslint --fix" ] }, "dependencies": { "axios": "^0.21.1", "jsonwebtoken": "^9.0.2" }, "types": "./dist/cjs/main.d.ts", "directories": { "test": "test" } }