{"name":"leancloud-realtime","version":"4.2.1","description":"LeanCloud Realtime Message JavaScript SDK","main":"./dist/realtime.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"precommit":"pretty-quick --staged","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --ignore-path .gitignore src test plugins && tsc realtime.d.ts","test":"npm run lint && npm run build && npm run docs && npm run test:node && npm run test:browser","test:node":"NODE_ENV=test nyc mocha --timeout 30000 test/index.js plugins/**/test/index.js --exit","test:browser":"if [ ! -z \"$SAUCE_ACCESS_KEY\" ]; then npm run build:test && karma start karma-sauce.conf.js; else echo 'Saucelabs test skipped, set SAUCE_USERNAME and SAUCE_ACCESS_KEY to start it.\n\rTo run browser tests locally, run `npm run test:browser-local`'; fi","test:browser-local":"npm run build:test && karma start","docs":"jsdoc src README.md package.json -d docs -c .jsdocrc.json && jsdoc plugins/typed-messages/src plugins/typed-messages/package.json src/messages/message.js src/messages/typed-message.js -d plugins/typed-messages/docs -c .jsdocrc.json && jsdoc plugins/webrtc/src plugins/webrtc/package.json -d plugins/webrtc/docs -c .jsdocrc.json && jsdoc plugins/groupchat-receipts/src plugins/groupchat-receipts/package.json -d plugins/groupchat-receipts/docs -c .jsdocrc.json","build":"npm run build:realtime && npm run build:plugins && ./script/validate-es5.js","build:realtime":"rollup -c rollup/rollup.config.realtime.js","build:plugins":"rollup -c rollup/rollup.config.plugins.js","build:test":"rollup -c rollup/rollup.config.test.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","convert-pb":"pbjs proto/message.proto -t commonjs > proto/message-compiled.js && sed -i '' 's/protobufjs/protobufjs\\/dist\\/protobuf-light/g' ./proto/message-compiled.js"},"repository":{"type":"git","url":"git+https://github.com/leancloud/js-realtime-sdk.git"},"keywords":["leancloud","realtime","message"],"license":"MIT","bugs":{"url":"https://github.com/leancloud/js-realtime-sdk/issues"},"homepage":"https://leancloud.cn/","devDependencies":{"@commitlint/cli":"^7.0.0","@commitlint/config-conventional":"^7.0.1","@leeyeh/jsdoc-rtd":"^1.0.13","@leeyeh/rollup-plugin-node-resolve":"^3.0.0","babel-eslint":"^8.0.0","babel-plugin-external-helpers":"^6.8.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-transform-decorators-legacy":"^1.3.4","babel-plugin-transform-es2015-classes":"^6.5.2","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-plugin-transform-runtime":"^6.6.0","babel-preset-env":"^1.4.0","babel-register":"^6.14.0","conventional-changelog-cli":"^2.0.1","eslint":"^4.3.0","eslint-config-airbnb-base":"^13.0.0","eslint-config-prettier":"^2.9.0","eslint-plugin-import":"^2.0.0","espree":"^4.0.0","husky":"^0.14.3","inherit":"^2.2.3","jsdoc":"github:leeyeh/jsdoc#v3.4.0","jsdoc-ignore-future":"^1.1.0","karma":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-sauce-launcher":"^1.2.0","leancloud-storage":"^3.0.0","mocha":"^5.0.0","nyc":"^12.0.2","prettier":"^1.11.1","pretty-quick":"^1.4.1","rollup":"^0.61.2","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","should":"^12.0.0","should-sinon":"^0.0.6","sinon":"^6.0.1","typescript":"^2.4.1","weapp-polyfill":"^3.1.1"},"dependencies":{"axios":"^0.18.0","babel-runtime":"^6.6.1","base64-arraybuffer":"^0.1.5","debug":"^3.1.0","eventemitter3":"^3.0.0","javascript-state-machine":"^2.3.5","lodash":"^4.17.10","protobufjs":"^5.0.1","uuid":"^3.0.0","ws":"^5.2.1"},"browser":{"ws":"./src/polyfills/ws-browser.js","./dist/realtime.js":"./dist/realtime.browser.js","./dist/realtime-core.js":"./dist/realtime-core.browser.js"},"weapp":{"ws":"weapp-polyfill/websocket.js","./src/polyfills/polyfills.js":"./src/polyfills/polyfills-weapp.js","./dist/realtime.js":"./dist/realtime.weapp.js","./dist/realtime-core.js":"./dist/realtime-core.weapp.js"},"nyc":{"require":["babel-register"],"include":["src/**","plugins/typed-messages/src/**"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"prettier":{"singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"types":"./realtime.d.ts","typings":"./realtime.d.ts","gitHead":"7ed695518922819da70cd43946eb5e941e73e3b8","_id":"leancloud-realtime@4.2.1","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"leeyeh","email":"lee55962698@gmail.com"},"dist":{"shasum":"4336cb055ed246fb67157aa09a3218bdb7d87003","size":2573990,"noattachment":false,"key":"/leancloud-realtime/-/leancloud-realtime-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/leancloud-realtime/download/leancloud-realtime-4.2.1.tgz"},"maintainers":[{"name":"antigloss","email":""},{"name":"avos","email":""},{"name":"leeyeh","email":""},{"name":"onerain88","email":""},{"name":"sdjdd","email":""},{"name":"taptap-passport","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leancloud-realtime_4.2.1_1542794196806_0.576705238581724"},"_hasShrinkwrap":false,"publish_time":1542794197032,"_cnpm_publish_time":1542794197032,"_cnpmcore_publish_time":"2021-12-17T09:18:12.147Z","dist-tags":{"dev":"5.0.0-dev.2003021435","latest":"5.0.0-rc.8","latest-v3":"3.5.7","latest-v4":"4.3.1","next":"5.0.0-rc.1"}}