UNPKG

piano-analytics-js

Version:
65 lines (64 loc) 2.99 kB
{ "name": "piano-analytics-js", "description": "JavaScript library for Piano Analytics", "version": "6.16.3", "main": "dist/browserless/piano-analytics.cjs.js", "module": "dist/browserless/piano-analytics.esm.js", "browser": "dist/browser/piano-analytics.umd.js", "react-native": "dist/browserless/piano-analytics.react-native.umd.js", "license": "MIT", "author": { "name": "Atinternet A Piano Company", "email": "support@atinternet.com" }, "repository": { "type": "git", "url": "https://github.com/at-internet/piano-analytics-js" }, "keywords": [ "piano", "atinternet", "analytics" ], "scripts": { "prebuild:browser": "grunt --gruntfile Gruntfile.cjs copy:http-browser", "prebuild:browser-es5": "grunt --gruntfile Gruntfile.cjs copy:http-browser-es5", "prebuild:node": "grunt --gruntfile Gruntfile.cjs copy:http-node", "prebuild:react-native": "grunt --gruntfile Gruntfile.cjs copy:http-react-native", "clean": "grunt --gruntfile Gruntfile.cjs copy:http-clean remove-version", "rollup:browser": "grunt --gruntfile Gruntfile.cjs get-version && npm run prebuild:browser && rollup --config rollup.config-browser.mjs && npm run clean", "rollup:browser-es5": "grunt --gruntfile Gruntfile.cjs get-version && npm run prebuild:browser-es5 && rollup --config rollup.config-browser-es5.mjs && grunt --gruntfile Gruntfile.cjs concat:es5polyfills && npm run clean", "rollup:node": "grunt --gruntfile Gruntfile.cjs get-version && npm run prebuild:node && rollup --config rollup.config-node.mjs && npm run clean", "rollup:react-native": "grunt --gruntfile Gruntfile.cjs get-version && npm run prebuild:react-native && rollup --config rollup.config-react-native.mjs && npm run clean", "build": "npm run rollup:browser --omit=dev && npm run rollup:browser-es5 --omit=dev && npm run rollup:node --omit=dev && npm run rollup:react-native --omit=dev", "test": "npm run test:browser && npm run test:browser-es5 && npm run test:node", "test:browser": "npm run rollup:browser && karma start", "test:browser-es5": "npm run rollup:browser-es5 && karma start karma.conf.es5.ts", "test:node": "npm run rollup:node && node test/node.run.cjs" }, "devDependencies": { "@babel/core": "7.27.1", "@babel/preset-env": "7.27.2", "@rollup/plugin-babel": "6.0.4", "chai": "4.3.8", "eslint": "9.27.0", "eslint-config-standard": "17.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "7.2.1", "grunt": "1.6.1", "grunt-contrib-concat": "^2.1.0", "grunt-contrib-copy": "^1.0.0", "karma": "6.4.4", "karma-chai": "0.1.0", "karma-chrome-launcher": "3.2.0", "karma-mocha": "2.0.1", "load-grunt-tasks": "5.1.0", "mocha": "11.4.0", "puppeteer": "24.9.0", "rollup": "4.41.0", "rollup-plugin-eslint": "7.0.0", "rollup-plugin-replace": "2.2.0", "rollup-plugin-uglify": "6.0.4" } }