{
  "name": "@apmplus/web",
  "version": "2.10.3",
  "description": "APM Plus Web SDK",
  "main": "cn/index.cjs.js",
  "module": "cn/index.esm.js",
  "types": "cn/index.d.ts",
  "license": "MIT",
  "files": ["cn"],
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  },
  "devDependencies": {
    "@slardar/rollup": "0.0.3",
    "fast-glob": "^3.2.7"
  },
  "ava": {
    "extensions": ["ts", "tsx"],
    "require": ["../../tools/ava.setup"],
    "environmentVariables": {
      "TS_NODE_PROJECT": "../../tsconfigs/tsconfig.cjs.json"
    },
    "files": ["src/**/*.spec.{ts,tsx}"]
  },
  "browserslist": [
    "ie >= 9",
    "Edge >= 12",
    "Firefox >= 4",
    "Opera >= 12.1",
    "and_qq >= 10.4",
    "Safari >= 5",
    "iOS >= 3.2",
    "Chrome >= 4",
    "Android >= 37",
    "ChromeAndroid >= 89",
    "UCAndroid >= 12.12"
  ],
  "scripts": {
    "test": "ava",
    "build": "batch-rollup -d ./rollup",
    "esm": "ttsc -b ./tsconfig.json",
    "cover": "c8 -c='../../tools/sub-c8rc.json' ava",
    "analyze": "library-analyze -p ./cn/*[^0-9].cn.js,./cn/plugins/*.js",
    "uglifySnippet": "uglifyjs snippet.js  -m -o snippet.min.js",
    "dtsGen:thrift:collector": "dtsGen --int64 number -r ../../../apmplus_api_idl/web_collector_v2 -o src/types/thrift/web_collector_v2 *.thrift",
    "dtsGen:thrift:settings": "dtsGen --int64 number -r ../../../apmplus_api_idl/webpro_sdk_setting -o src/types/thrift/webpro_sdk_setting *.thrift"
  }
}
