sheet-api
Version:
Get google spreadSheet data as API
60 lines (59 loc) • 2.19 kB
JSON
{
"name": "sheet-api",
"version": "0.0.3",
"description": "Get google spreadSheet data as API",
"main": "dist/sheet-api.js",
"license": "BSD",
"author": "Ajay Bhatt <ajaybhatt17@gmail.com> (https://github.com/ajaybhatt17/)",
"repository": {
"type": "git",
"url": "https://github.com/ajaybhatt17/SheetAPI.git"
},
"keywords": [
"google-spreadsheet",
"convert-to-api"
],
"bugs": {
"url": "https://github.com/ajaybhatt17/SheetAPI/issues"
},
"scripts": {
"build": "npm run clean && npm run build-ts && npm run bundle && npm run bundle:minify",
"build-ts": "./node_modules/.bin/tsc -p tsconfig.json",
"watch-ts": "npm run tslint && ./node_modules/.bin/tsc -w -p tsconfig.json",
"tslint": "./node_modules/.bin/tslint -c tslint.json -p tsconfig.json",
"test": "./node_modules/.bin/jest --forceExit --verbose false",
"watch-test": "npm run test -- --watchAll",
"clean": "./node_modules/.bin/rimraf dist/*",
"bundle": "./node_modules/.bin/browserify dist/sheet-api.js -o dist/sheet-api.bundle.js",
"bundle:minify": "./node_modules/.bin/minify dist/sheet-api.bundle.js --out-file dist/sheet-api.bundle.min.js --mangle.keepClassName && ./node_modules/.bin/rimraf dist/sheet-api.bundle.js",
"demo-site": "cp -f dist/sheet-api.bundle.min.js demo/ && http-server demo/",
"prepublish": "npm run test && npm run build"
},
"dependencies": {
"cheerio": "1.0.0-rc.3",
"axios": "^0.19.2"
},
"devDependencies": {
"@babel/cli": "^7.4.4",
"@babel/core": "^7.4.5",
"@babel/preset-env": "^7.7.4",
"@babel/preset-typescript": "^7.9.0",
"@babel/register": "^7.4.4",
"@babel/types": "^7.4.4",
"@babel/plugin-transform-modules-commonjs": "^7.9.0",
"@babel/plugin-transform-classes": "^7.9.5",
"@babel/plugin-proposal-class-properties": "^7.8.3",
"@types/jest": "24.0.13",
"@types/cheerio": "^0.22.18",
"@types/node": "^13.13.2",
"jest": "24.7.1",
"ts-jest": "24.0.0",
"ts-loader": "^7.0.1",
"ts-node": "5.0.0",
"typescript": "3.7.5",
"tslint": "5.9.1",
"rimraf": "^2.6.3",
"browserify": "^16.5.1",
"babel-minify": "^0.5.1"
}
}