@inyourarea/aard-client-js
Version:
A JavaScript tracking library for the Aard Platform at InYourArea.co.uk. Record and track activity across the different services of the platform.
95 lines (94 loc) • 2.87 kB
JSON
{
"name": "@inyourarea/aard-client-js",
"version": "1.1.2",
"description": "A JavaScript tracking library for the Aard Platform at InYourArea.co.uk. Record and track activity across the different services of the platform.",
"scripts": {
"clear": "rimraf lib",
"copytodist": "cp -rf {package.json,CHANGELOG.md,README.md} lib",
"build:es": "tsc --project tsconfig.build.json --outDir ./lib",
"build:cjs": "tsc --project tsconfig.build.cjs.json --outDir ./lib/cjs",
"build:umd": "rollup -c rollup.config.js",
"build": "yarn clear && yarn build:es && yarn build:cjs && yarn build:umd",
"watch": "tsc -w --project tsconfig.build.json --outDir ./lib",
"check:ts": "tsc --noEmit --project tsconfig.build.json",
"check:lint": "tslint --project tsconfig.json",
"check:all": "concurrently --kill-others-on-fail yarn:check:ts yarn:check:lint",
"test": "jest --verbose",
"test:watch": "jest --watchAll",
"test:ui": "majestic",
"docs": "typedoc src",
"release": "yarn check:all && yarn test && yarn build && yarn version && yarn copytodist && yarn publish -f --non-interactive lib"
},
"keywords": [
"Tracking",
"Monitoring",
"InYourArea",
"Analytics"
],
"contributors": [
"Lorenzo Zottar <lorenzo.zottar@reachplc.com>",
"Ndil-Adjim Sou Ngadoy"
],
"license": "ISC",
"dependencies": {
"node-fetch": "2.3.0",
"@types/node-fetch": "2.3.0"
},
"devDependencies": {
"@testing-library/react-hooks": "^3.1.0",
"@types/enzyme": "^3.10.3",
"@types/enzyme-adapter-react-16": "^1.0.5",
"@types/jest": "^24.0.15",
"@types/node": "^12.6.8",
"@types/react": "^16.9.1",
"concurrently": "^5.0.0",
"enzyme": "^3.10.0",
"enzyme-adapter-react-16": "^1.15.1",
"jest": "^24.8.0",
"jest-fetch-mock": "^2.1.0",
"majestic": "^1.6.0",
"mockdate": "^2.0.5",
"prettier": "^1.16.1",
"prettier-tslint": "^0.4.2",
"react": "^16.9.0",
"react-dom": "^16.10.2",
"rimraf": "^2.7.0",
"rollup": "^1.19.4",
"rollup-plugin-commonjs": "^10.0.2",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-terser": "^5.1.1",
"rollup-plugin-typescript2": "^0.22.1",
"ts-jest": "^24.0.2",
"tslint": "^5.18.0",
"tslint-config-standard": "^8.0.1",
"tslint-react": "^4.0.0",
"tslint-react-hooks": "^2.2.1",
"typedoc": "^0.14.2",
"typescript": "^3.5.3"
},
"jest": {
"roots": [
"<rootDir>/src"
],
"setupFiles": [
"./src/setupTests.ts"
],
"transform": {
"^.+\\.tsx?$": "ts-jest"
},
"testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$",
"moduleFileExtensions": [
"ts",
"tsx",
"js",
"jsx",
"json",
"node"
],
"moduleDirectories": [
"src",
"node_modules"
],
"automock": false
}
}