UNPKG

mobify-analytics-sdk

Version:

A unified way to setup Mobify analytics

70 lines (69 loc) 2.7 kB
{ "name": "mobify-analytics-sdk", "version": "0.0.24", "description": "A unified way to setup Mobify analytics", "author": "dev@mobify.com", "license": "proprietary", "main": "mobify-analytic-sdk", "engines": { "node": ">=4.0.0" }, "bin": { "validate-sdk": "./bin/validate-sdk.js" }, "files": [ "index.js", "bin/validate-sdk.js", "sdkschema.js" ], "scripts": { "start": "webpack-dev-server --progress --colors --https --inline --hot --port=8443", "start:cold": "webpack-dev-server --progress --colors", "build": "webpack --progress", "build:coverage": "webpack --progress --config webpack.config.coverage.js", "build:watch": "webpack --progress --watch", "minify": "minify index.js > index.min.js && du -h index.min.js", "lint": "eslint -c .es6lintrc.yml 'src/**/*.js' && eslint -c .es5lintrc.yml 'test/**/*.js' 'config/**/*.js' 'bin/*.js' 'sdkschema.js'", "lint:fix": "npm run lint:js -- --fix", "test": "npm run lint && npm run build && npm run test:phantom && npm run test:validator", "test:phantom": "mocha-phantomjs test/index.html", "test:sauce": "./test/run_saucelab.sh", "test:coverage": "npm run lint && npm run build:coverage && npm run test:phantom:coverage", "test:phantom:coverage": "mocha-phantomjs test/index.html --hooks mocha-phantomjs-istanbul -s lcovFile=coverage/lcov.info", "test:validator": "npm run build && bin/validate-sdk.js config/config.js && bin/validate-sdk.js config/bad-config.js -e && bin/validate-sdk.js test/test-config.js", "coveralls": "istanbul report < ./coverage/coverage.json && cat ./coverage/lcov.info | coveralls" }, "repository": { "type": "git", "url": "git+https://github.com/mobify/analytics-sdk.git" }, "dependencies": { "domready": "git://github.com/sketchytechky/domready.git#node-compatibility-update", "mobify-debug-js": "^0.0.1", "promise-polyfill": "^6.0.2" }, "devDependencies": { "babel-core": "^6.18.2", "babel-istanbul-loader": "^0.1.0", "babel-loader": "^6.2.7", "babel-preset-es2015-ie": "^6.6.2", "coveralls": "^2.11.15", "dotenv": "^2.0.0", "eslint": "^3.9.1", "eslint-plugin-import": "^2.2.0", "istanbul": "^0.4.5", "jsonschema": "^1.1.1", "minify": "^2.0.13", "mocha": "^3.1.2", "mocha-phantomjs": "^4.1.0", "mocha-phantomjs-istanbul": "^0.0.2", "mocha-sauce": "git://github.com/pbakaus/mocha-sauce.git", "requirejs": "^2.3.2", "sauce-connect-launcher": "^0.17.0", "should": "^11.1.1", "webpack": "^1.13.3", "webpack-auto-inject-version": "^0.2.11", "webpack-dev-server": "^1.16.2", "zepto": "^1.2.0" } }