{
  "name": "@germainapm/germain-webux-sdk",
  "description": "Germain UX - RUM JS",
  "version": "2024.3.1",
  "author": "Germain UX",
  "homepage": "https://germainux.com",
  "private": false,
  "keywords": [
    "monitoring",
    "ux",
    "user experience monitoring",
    "session replay",
    "real user experience",
    "ux insights",
    "core web vitals",
    "apm",
    "ux",
    "germain",
    "germainapm",
    "germain-apm",
    "germainux",
    "germain-ux"
  ],
  "files": [
    "lib/*"
  ],
  "license": "https://cloud.germainapm.com/agreement.jsp",
  "publishConfig": {
    "access": "public"
  },
  "devDependencies": {
    "@babel/core": "^7.18.5",
    "@babel/preset-env": "^7.18.2",
    "@babel/register": "^7.17.7",
    "babel-loader": "^8.0.6",
    "rimraf": "^3.0.2",
    "rollup": "^2.75.6",
    "rollup-plugin-babel": "^4.4.0",
    "rollup-plugin-copy": "^3.4.0",
    "typescript": "^4.4.2"
  },
  "main": "lib/index.js",
  "module": "lib/index.es.js",
  "types": "lib/index.d.ts",
  "scripts": {
    "clean": "rimraf lib && rimraf tmp",
    "copy-loader-to-tmp": "mkdir tmp && mkdir lib && cp ../webux/loader/target/germainapm-webux-agent.js tmp/",
    "update-loader": "sed -i 's/function germainApmLoader/export default function germainApmLoader/g' tmp/germainapm-webux-agent.js && tail -n +7 tmp/germainapm-webux-agent.js > tmp/loader.js",
    "build": "npm run clean && npm run copy-loader-to-tmp && npm run update-loader && tsc src/index.d.ts && rollup -c",
    "prepublishOnly": "npm run build"
  }
}
