UNPKG

cuba-sheet

Version:

Google Sheets + SQL = JSON

81 lines (80 loc) 2.58 kB
{ "name": "cuba-sheet", "version": "0.2.1", "description": "Google Sheets + SQL = JSON", "author": "Max Starikov", "license": "MIT", "repository": { "type": "git", "url": "git://github.com:maxistar/cuba.git" }, "main": "src/index.js", "browser": "src/browser.js", "bin": { "cuba": "src/cli/index.js" }, "dependencies": { "JSONStream": "^1.3.5", "duplexer": "^0.1.1", "google-auth-library": "^4.2.5", "isomorphic-unfetch": "^3.0.0", "nopt": "^4.0.1", "yargs": "^13.2.4" }, "devDependencies": { "browserify": "^16.3.0", "browserify-istanbul": "^3.0.1", "concat-stream": "^2.0.0", "gzip-size-cli": "^3.0.0", "husky": "^3.0.0", "lint-staged": "^9.2.0", "localenv": "^0.2.2", "localenvify": "^1.0.1", "mkdirp": "^0.5.1", "nyc": "^14.1.1", "prettier-standard": "^9.1.1", "rimraf": "^2.6.3", "standard": "^13.0.2", "tape": "^4.11.0", "tape-istanbul": "^1.2.0", "tape-run": "^6.0.0", "terser": "^4.1.2" }, "scripts": { "clean": "rimraf '*.log' .nyc_output coverage", "coverage": "rimraf coverage && yarn coverage-browser && yarn coverage-node", "coverage-node": "rimraf .nyc_output coverage/node && mkdirp coverage/node && nyc --reporter=html --reporter=lcov --reporter=text --temp-dir coverage/node --report-dir coverage/node -- tape --require localenv 'src/**/__tests__/*.js'", "coverage-browser": "rimraf .nyc_output coverage/browser && mkdirp coverage/browser && browserify src/array/__tests__/index.js --plugin tape-istanbul/plugin | tape-run | tape-istanbul --output coverage/browser/coverage.json && nyc report --reporter text --reporter html --temp-dir coverage/browser --report-dir coverage/browser", "fix": "prettier-standard 'example/**/*.js' 'src/**/*.js'", "lint": "standard 'example/**/*.js' 'src/**/*.js'", "test": "yarn test-browser && yarn test-node", "test-browser": "browserify --transform localenvify src/array/__tests__/index.js | tape-run", "test-node": "tape --require localenv 'src/**/__tests__/*.js'", "weight": "browserify src/browser.js --standalone cuba | terser --compress --mangle --toplevel | gzip-size" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "standard", "git add" ] }, "files": [ "src" ], "keywords": [ "api", "google", "google-api", "google-sheet", "google-sheets", "google-spreadsheet", "google-spreadsheets", "sheet", "spreadsheet" ] }