{
  "name": "@metrixorg/websdk",
  "version": "2.7.2",
  "description": "",
  "files": [
    "dist"
  ],
  "type": "module",
  "main": "./dist/metrix.es-latest.js",
  "module": "./dist/metrix.es-latest.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/metrix.es-latest.js",
      "require": "./dist/metrix.umd-latest.js"
    }
  },
  "devDependencies": {
    "@commitlint/cli": "^17.6.1",
    "@commitlint/config-conventional": "^17.6.1",
    "@commitlint/prompt": "^17.6.1",
    "@semantic-release/changelog": "^6.0.1",
    "@semantic-release/exec": "^6.0.3",
    "@semantic-release/git": "^10.0.1",
    "@semantic-release/gitlab": "^12.0.1",
    "@types/node": "^18.11.13",
    "@typescript-eslint/eslint-plugin": "^5.46.0",
    "@typescript-eslint/parser": "^5.46.0",
    "eslint": "^8.29.0",
    "eslint-config-prettier": "^8.5.0",
    "eslint-plugin-prettier": "^4.2.1",
    "html-webpack-plugin": "^5.5.0",
    "javascript-obfuscator": "^4.1.0",
    "nodemon": "^2.0.20",
    "prettier": "^2.8.7",
    "rollup-plugin-obfuscator": "^1.0.3",
    "semantic-release": "^21.0.1",
    "terser-webpack-plugin": "^5.3.6",
    "ts-loader": "^9.4.2",
    "ts-node": "^10.9.1",
    "tslib": "^2.5.0",
    "typescript": "^4.9.4",
    "uglify-js": "^3.17.4",
    "vite": "^4.5.0",
    "vite-plugin-dts": "^2.2.0",
    "vite-plugin-html": "^3.2.0",
    "webpack": "^5.75.0",
    "webpack-cli": "^5.0.1"
  },
  "scripts": {
    "prepublish": "npm run build:webpack",
    "dev": "nodemon src/index.ts",
    "build": "tsc && npm run uglify",
    "uglify": "uglifyjs --compress --mangle --mangle-props --output dist/index.min.js -- dist/index.js",
    "prettier:check": "prettier --config .prettierrc --check .",
    "prettier:write": "prettier --config .prettierrc --write .",
    "build:webpack": "webpack",
    "build:vite": "vite build && vite build --config vite.config.sw.js",
    "start": "npm run build && node dist/index.js",
    "lint": "eslint src/**/*.ts",
    "test": "echo \"Error: no test specified\" && exit 1",
    "version-release": "for f in ./dist/*-latest.js; do cp -- \"$f\" \"${f%-latest.js}-${npm_package_version}.js\"; done",
    "publish-with-version-cdn": "curl --location --request POST 'https://box.backtory.com/files' --header \"x-backtory-cdn-secret: \"${BACKTORY_CDN_SECRET}\"\" --header \"x-backtory-cdn-master: \"${BACKTORY_CDN_MASTER}\"\" --form \"fileItems[0].fileToUpload=@\"./dist/metrix.${FORMAT}-${npm_package_version}.js\"\" --form 'fileItems[0].path=\"sdk/web\"' --form 'fileItems[0].replacing=\"true\"' --form 'fileItems[0].convert=\"true\"'",
    "publish-latest-cdn": "curl --location --request POST 'https://box.backtory.com/files' --header \"x-backtory-cdn-secret: \"${BACKTORY_CDN_SECRET}\"\" --header \"x-backtory-cdn-master: \"${BACKTORY_CDN_MASTER}\"\" --form \"fileItems[0].fileToUpload=@\"./dist/metrix.${FORMAT}-latest.js\"\" --form 'fileItems[0].path=\"sdk/web\"' --form 'fileItems[0].replacing=\"true\"' --form 'fileItems[0].convert=\"true\"'",
    "publish-sw": "curl --location --request POST 'https://box.backtory.com/files' --header \"x-backtory-cdn-secret: \"${BACKTORY_CDN_SECRET}\"\" --header \"x-backtory-cdn-master: \"${BACKTORY_CDN_MASTER}\"\" --form \"fileItems[0].fileToUpload=@\"./dist/serviceworker/metrixweb-sw.js\"\" --form 'fileItems[0].path=\"sdk/web\"' --form 'fileItems[0].replacing=\"true\"' --form 'fileItems[0].convert=\"true\"'",
    "preview": "vite preview"
  },
  "author": "Metrix",
  "license": "ISC"
}
