owtlab-tracking
Version:
A simple Tracking system
103 lines (102 loc) • 3.37 kB
JSON
{
"name": "owtlab-tracking",
"version": "1.0.0-rc.3",
"description": "A simple Tracking system",
"main": "dist/node/owtlab-tracking.js",
"browser": "dist/owtlab-tracking.js",
"repository": {
"type": "git",
"url": "https://github.com/roykesserwani/owtlab-tracking.git"
},
"scripts": {
"start": "NODE_ENV=development webpack-dev-server",
"test": "NODE_ENV=test jest && npm run test:node",
"test:node": "NODE_ENV=test TEST_ENV=node jest",
"test:watch": "NODE_ENV=test jest --watch",
"test:node:watch": "NODE_ENV=test TEST_ENV=node jest --watch",
"build": "NODE_ENV=production webpack -p && NODE_ENV=production OPTIMIZE_MINIMIZE=1 webpack -p && npm run build:node",
"build:node": "TARGET=node NODE_ENV=production webpack -p",
"profile": "webpack --profile --json > stats.json",
"analyze": "webpack-bundle-analyzer stats.json /dist",
"preversion": "npm run build:node && npm run test",
"version": "npm run build && git add .",
"postversion": "git push && git push --tags && npm publish",
"demo": "node ./test/demo/index.node.js"
},
"bugs": "https://github.com/roykesserwani/owtlab-tracking/issues",
"keywords": [
"Tracking",
"Tracker",
"Event Tracker",
"Event tracking",
"Track events",
"Page tracking",
"User tracking",
"Analytics event tracking",
"Analytics events",
"Analytics tracking",
"Custom events",
"Analytics",
"Stats",
"Statistics",
"Monitoring",
"Metrics",
"Pageviews",
"Segmentation",
"Funnel",
"Conversion",
"Log",
"Logger",
"Logging",
"Javascript events",
"Universal tracking",
"Click analytics"
],
"contributors": [
"Dustin Larimer <dustin@keen.io> (https://github.com/dustinlarimer)",
"Eric Anderson <eric@keen.io> (https://github.com/aroc)",
"Joe Wegner <joe@keen.io> (http://www.wegnerdesign.com)",
"Alex Kleissner <alex@keen.io> (https://github.com/hex337)",
"Adam Kasprowicz <adam.kasprowicz@keen.io> (https://github.com/adamkasprowicz)",
"Dariusz Łacheta <dariusz.lacheta@keen.io> (https://github.com/dariuszlacheta)"
],
"license": "MIT",
"dependencies": {
"component-emitter": "^1.2.0",
"eslint-plugin-react": "^7.20.6",
"js-cookie": "2.1.0",
"keen-core": "^0.1.3",
"promise-polyfill": "^8.0.0",
"whatwg-fetch": "^2.0.4"
},
"devDependencies": {
"babel-core": "^6.26.3",
"babel-jest": "^23.0.1",
"babel-loader": "^7.1.5",
"babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-polyfill": "^6.26.0",
"babel-preset-env": "^1.7.0",
"babel-preset-es2015": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"eslint": "^4.19.1",
"eslint-config-airbnb": "^16.1.0",
"eslint-loader": "^2.0.0",
"eslint-plugin-import": "^2.11.0",
"eslint-plugin-jsx-a11y": "^6.0.3",
"html-loader": "^0.5.5",
"html-webpack-plugin": "^3.2.0",
"jest": "^22.4.3",
"jest-fetch-mock": "^1.6.5",
"merge": "^1.2.1",
"nock": "^9.2.6",
"regenerator-runtime": "^0.11.1",
"replace-in-file": "^3.4.0",
"url-parse": "^1.4.3",
"webpack": "^4.5.0",
"webpack-bundle-analyzer": "^3.3.2",
"webpack-cli": "^2.0.13",
"webpack-dev-server": "^3.1.14",
"xhr-mock": "^2.3.2"
}
}