UNPKG

@apolitical/sdk

Version:

Browser library to interact with Apolitical's APIs

119 lines 2.93 kB
{ "name": "@apolitical/sdk", "version": "10.6.0-RR.0", "description": "Browser library to interact with Apolitical's APIs", "author": "Apolitical Group Limited <engineering@apolitical.co>", "license": "MIT", "main": "build/index.js", "files": [ "build/**" ], "scripts": { "test": "jest --runInBand", "unit-test": "jest test/unit/* --bail --runInBand --passWithNoTests", "integration-test": "jest test/integration/* --bail --runInBand --passWithNoTests", "build": "webpack --config webpack.config.js", "lint": "eslint --ext .js ./lib", "format": "prettier --write 'lib/**/*.+(js|json)'", "lint-format": "lint-staged", "prepack": "yarn build" }, "keywords": [ "JavaScript", "Browser", "SDK" ], "dependencies": { "@apolitical/content": "0.7.2", "@apolitical/error-reporting": "0.2.3", "@apolitical/gtm": "1.2.2", "@googlemaps/js-api-loader": "1.16.2", "axios": "0.27.2", "buffer": "6.0.3", "http-status-codes": "2.2.0", "socket.io-client": "4.7.0" }, "peerDependencies": { "@apolitical/content": "0.7.0", "@apolitical/error-reporting": "0.2.3", "@apolitical/gtm": "1.2.2", "axios": "0.27.2", "buffer": "6.0.3", "http-status-codes": "2.2.0", "socket.io-client": "4.7.0" }, "devDependencies": { "@apolitical/eslint-config": "2.1.1", "@babel/core": "7.17.10", "@babel/eslint-parser": "7.17.0", "@babel/plugin-transform-runtime": "7.17.10", "@babel/preset-env": "7.17.10", "jest": "28.1.0", "jest-environment-jsdom": "28.1.0", "jest-junit": "13.2.0", "lint-staged": "12.4.1", "webpack": "5.72.1", "webpack-cli": "4.9.2" }, "eslintConfig": { "extends": [ "@apolitical/eslint-config/base.config" ], "env": { "browser": true }, "parser": "@babel/eslint-parser", "parserOptions": { "requireConfigFile": false } }, "prettier": "@apolitical/eslint-config/prettier.config", "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ] }, "jest": { "bail": true, "clearMocks": true, "collectCoverage": true, "collectCoverageFrom": [ "<rootDir>/lib/**/*.js" ], "coveragePathIgnorePatterns": [ "<rootDir>/node_modules/" ], "setupFiles": [ "./test/setupTests.js" ], "reporters": [ "default", "jest-junit" ], "testEnvironment": "jsdom", "testResultsProcessor": "jest-junit" }, "babel": { "presets": [ "@babel/preset-env" ], "env": { "test": { "plugins": [ "@babel/plugin-transform-runtime" ] } } }, "engines": { "node": ">=20.14.0" }, "lint-staged": { "lib/**/*.js": [ "eslint --cache --fix --ignore-path .gitignore", "prettier --single-quote --write --ignore-path .gitignore" ] } }