UNPKG

@optimizely/optimizely-sdk

Version:
99 lines (98 loc) 3.18 kB
{ "name": "@optimizely/optimizely-sdk", "version": "4.4.0", "description": "JavaScript SDK for Optimizely X Full Stack", "module": "dist/optimizely.browser.es.min.js", "main": "dist/optimizely.node.min.js", "browser": "dist/optimizely.browser.min.js", "react-native": "dist/optimizely.react_native.min.js", "typings": "lib/index.d.ts", "scripts": { "clean": "rm -rf dist", "lint": "tsc --noEmit && eslint 'lib/**/*.js' 'lib/**/*.ts'", "test": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha -r ts-node/register -r lib/tests/exit_on_unhandled_rejection.js 'lib/**/*.tests.ts' 'lib/**/*.tests.js'", "posttest": "npm run lint", "test-ci": "npm run test-xbrowser && npm run test-umdbrowser", "test-xbrowser": "karma start karma.bs.conf.js --single-run", "test-umdbrowser": "npm run build-browser-umd && karma start karma.umd.conf.js --single-run", "prebuild": "npm run clean", "build": "rollup -c", "build-browser-umd": "rollup -c --config-umd", "precover": "nyc npm test", "cover": "nyc report -r lcov", "precoveralls": "npm run cover", "coveralls": "< coverage/lcov.info coveralls", "prepublishOnly": "npm run build && npm test && npm run test-xbrowser && npm run test-umdbrowser" }, "repository": { "type": "git", "url": "git+https://github.com/optimizely/javascript-sdk.git", "directory": "packages/optimizely-sdk" }, "license": "Apache-2.0", "engines": { "node": ">=8.0.0" }, "keywords": [ "optimizely" ], "bugs": { "url": "https://github.com/optimizely/javascript-sdk/issues" }, "homepage": "https://github.com/optimizely/javascript-sdk/tree/master/packages/optimizely-sdk", "dependencies": { "@optimizely/js-sdk-datafile-manager": "^0.8.0", "@optimizely/js-sdk-event-processor": "^0.7.0", "@optimizely/js-sdk-logging": "^0.1.0", "@optimizely/js-sdk-utils": "^0.4.0", "json-schema": "^0.2.3", "murmurhash": "0.0.2" }, "devDependencies": { "@rollup/plugin-commonjs": "^11.0.2", "@rollup/plugin-node-resolve": "^7.1.1", "@types/chai": "^4.2.11", "@types/mocha": "^5.2.7", "@typescript-eslint/eslint-plugin": "^3.2.0", "@typescript-eslint/parser": "^3.2.0", "bluebird": "^3.4.6", "chai": "^4.2.0", "coveralls": "^3.0.2", "eslint": "^6.7.2", "json-loader": "^0.5.4", "karma": "^4.4.1", "karma-browserstack-launcher": "^1.5.1", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^2.1.1", "karma-mocha": "^1.3.0", "karma-webpack": "^4.0.2", "lodash": "^4.17.11", "mocha": "^5.2.0", "mocha-lcov-reporter": "^1.3.0", "nock": "^7.7.2", "nyc": "^15.0.1", "promise-polyfill": "8.1.0", "rollup": "2.2.0", "rollup-plugin-terser": "^5.3.0", "rollup-plugin-typescript2": "^0.27.1", "sinon": "^2.3.1", "ts-loader": "^7.0.5", "ts-node": "^8.10.2", "typescript": "^4.0.3", "webpack": "^4.42.1" }, "publishConfig": { "access": "public" }, "files": [ "dist/", "lib/", "LICENSE", "CHANGELOG", "README.md", "package.json" ], "nyc": { "temp-dir": "coverage/raw" } }