UNPKG

@harishreddym/baqend

Version:

Baqend JavaScript SDK

139 lines (138 loc) 4.33 kB
{ "name": "@harishreddym/baqend", "version": "2.14.1", "description": "Baqend JavaScript SDK", "license": "MIT", "author": { "name": "Baqend.com", "email": "info@baqend.com" }, "homepage": "http://baqend.com", "main": "index.js", "browser": { "./index.js": "./dist/baqend.js", "./realtime.js": "./dist/baqend-realtime.js", "./lib/util/atob.js": "./lib/util/atob-browser.js", "./lib/util/is-node.js": "./lib/util/is-node-browser.js", "./lib/util/hmac.js": "./lib/util/hmac-browser.js", "./realtime/connector/websocket.js": "./realtime/connector/websocket-browser.js", "./lib/connector/NodeConnector": false, "./lib/connector/FetchConnector": false }, "react-native": { "./index.js": "./index.js", "./realtime.js": "./realtime.js", "./lib/util/atob.js": "./lib/util/atob-rn.js", "./lib/util/is-node.js": "./lib/util/is-node-browser.js", "./lib/util/hmac.js": "./lib/util/hmac-browser.js", "./lib/connector/XMLHttpConnector": false, "./lib/connector/IFrameConnector": false, "./lib/connector/FetchConnector": "./lib/connector/FetchConnector.js" }, "typings": "index.d.ts", "dependencies": { "commander": "^2.19.0", "core-js": "^2.6.0", "crypto-js": "^3.1.6", "glob": "^7.0.6", "opn": "^4.0.2", "rimraf": "^2.5.4", "rxjs": "^6.3.3", "simple-git": "^1.107.0", "uuid": "^3.0.1", "validator": "^4.9.0", "websocket": "^1.0.28" }, "peerDependencies": { "websocket": "^1.0.22" }, "repository": { "type": "git", "url": "https://github.com/Baqend/js-sdk.git" }, "bugs": { "url": "https://github.com/Baqend/js-sdk/issues" }, "keywords": [ "backend", "baqend", "mongodb", "sdk", "backend-as-a-service" ], "devDependencies": { "@types/node": "^10.12.14", "babel-core": "^6.14.0", "babel-plugin-external-helpers": "^6.8.0", "babel-plugin-transform-proto-to-assign": "^6.9.0", "babel-preset-es2015": "^6.18.0", "babelify": "^8.0.0", "baqend-coding-standard": "^1.1.2", "browserify": "^16.2.3", "browserify-derequire": "^0.9.4", "bundle-collapser": "^1.2.1", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "eslint": "^5.10.0", "eslint-plugin-import": "^2.8.0", "eslint-plugin-node": "^8.0.0", "grunt": "^1.0.2", "grunt-browserify": "^5.0.0", "grunt-contrib-clean": "^2.0.0", "grunt-contrib-connect": "^2.0.0", "grunt-contrib-uglify": "^4.0.0", "grunt-contrib-watch": "^1.0.0", "grunt-mocha-test": "^0.13.3", "grunt-template": "^1.0.0", "jquery": "^3.1.0", "jsdoc": "^3.5.5", "karma": "^3.1.3", "karma-chai": "^0.1.0", "karma-chai-plugins": "^0.9.0", "karma-chrome-launcher": "^2.0.0", "karma-coffee-preprocessor": "^1.0.1", "karma-firefox-launcher": "^1.0.0", "karma-html2js-preprocessor": "^1.0.0", "karma-ie-launcher": "^1.0.0", "karma-junit-reporter": "^1.1.0", "karma-mocha": "^1.1.1", "karma-phantomjs-launcher": "^1.0.1", "karma-safari-launcher": "^1.0.0", "karma-testingbot-launcher": "^1.0.2", "karma-webdriver-launcher": "^1.0.5", "libumd": "^0.9.0", "mocha": "^5.2.0", "mocha-jenkins-reporter": "^0.4.1", "phantomjs-prebuilt": "^2.1.12", "shelljs": "^0.8.3", "through2": "^3.0.0", "typescript": "^3.2.2", "uglify-js": "^3.4.9" }, "scripts": { "test": "npm run test:build && npm run test:node && npm run test:karma", "test:build": "grunt browserify:test", "test:node": "grunt mochaTest:test", "test:karma": "karma start", "dist": "grunt dist && npm run typings && npm run jsdoc", "release": "node scripts/release", "typings": "npm run typings:generate && npm run typings:test", "typings:generate": "jsdoc -c tpl/jsdoc.conf.json -t tpl/typings -r lib realtime -d index.d.ts", "typings:test": "tsc --version && tsc -p spec-ts/tsconfig.json", "jsdoc": "jsdoc -t tpl/theme -r lib realtime -c tpl/jsdoc.conf.json --package package.json -d doc", "baqend": "node cli/index.js", "lint": "eslint lib spec realtime", "prepare": "npm run dist" }, "engines": { "node": ">=4.5.0" }, "bin": { "baqend": "./cli/index.js" }, "browserify": { "transform": [ "babelify" ] } }