{
  "name": "reveal-sdk",
  "version": "2.0.0",
  "description": "",
  "main": "dist/reveal-sdk.esm.js",
  "module": "dist/reveal-sdk.esm.js",
  "types": "dist/reveal-sdk.esm.d.ts",
  "unpkg": "dist/reveal-sdk.js",
  "jsdelivr": "dist/reveal-sdk.js",
  "exports": {
    ".": {
      "types": "./dist/reveal-sdk.esm.d.ts",
      "default": "./dist/reveal-sdk.esm.js"
    },
    "./locales/*": "./dist/locales/*"
  },
  "files": [
    "dist/reveal-sdk.js",
    "dist/reveal-sdk.esm.js",
    "dist/reveal-sdk.d.ts",
    "dist/reveal-sdk.esm.d.ts",
    "dist/locales/*.json",
    "dist/locales/*.js",
    "LICENSE"
  ],
  "scripts": {
    "preprocess-client-ts": "gulp",
    "merge-locales": "node mergeLocales.js",
    "compile": "(npm run preprocess-client-ts) && npm run merge-locales && node --max-old-space-size=5120 ./node_modules/typescript/bin/tsc --build",
    "bundle": "node --max-old-space-size=5120 node_modules/rollup/dist/bin/rollup -c rollup.config.mjs",
    "finalize": "node adjustTypeDefinitions.js && shx mkdir -p ../../../../../../Web/GeneratedJavaScript/ && shx cp dist/reveal-sdk.* ../../../../../../Web/GeneratedJavaScript/ && shx cp dist/reveal-sdk.d.ts ../../../../../../Web/GeneratedJavaScript/ && shx mkdir -p ../../../../../../Web/GeneratedJavaScript/locales/ && shx cp dist/locales/*.json ../../../../../../Web/GeneratedJavaScript/locales/ && shx cp dist/locales/*.js ../../../../../../Web/GeneratedJavaScript/locales/",
    "build": "npm run compile && npm run bundle && npm run finalize",
    "build:iife": "npm run compile && npm run bundle -- --environment OUTPUTS:iife && npm run finalize",
    "build:prod": "npm run compile && npm run bundle -- --environment NODE_ENV:production && npm run finalize",
    "build:theme": "cd igniteui-typedoc-theme && npm run build",
    "apiDocs": "(npm run build:theme) && (npm run preprocess-client-ts) && (npx typedoc)",
    "replace-tag-name": "gulp replaceTagName",
    "postinstall": "node -e \"if(process.env.npm_package_name==='reveal-sdk')require('child_process').spawnSync('gulp',['replaceTagName'],{stdio:'inherit',shell:true})\"",
    "clean": "shx rm -rf dist && shx rm -rf src-preprocessed-client && shx rm -rf reveal-src/dist && shx rm -rf reveal-src/src && shx rm -rf ../../../../../../Web/GeneratedJavaScript/reveal-sdk.* && shx rm -rf ../../../../../../Web/GeneratedJavaScript/locales"
  },
  "keywords": [],
  "author": "Reveal Team",
  "license": "See license file in root.",
  "devDependencies": {
    "@infragistics/igniteui-webcomponents-charts": "7.1.0-alpha.2",
    "@infragistics/igniteui-webcomponents-core": "7.1.0-alpha.2",
    "@infragistics/igniteui-webcomponents-data-grids": "7.1.0-alpha.2",
    "@infragistics/igniteui-webcomponents-gauges": "7.1.0-alpha.2",
    "@infragistics/igniteui-webcomponents-inputs": "7.1.0-alpha.2",
    "@infragistics/igniteui-webcomponents-layouts": "7.1.0-alpha.2",
    "@infragistics/igniteui-webcomponents-maps": "7.1.0-alpha.2",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "rollup-plugin-esbuild": "^6.2.1",
    "@types/css-font-loading-module": "0.0.7",
    "@types/fs-extra": "^11.0.4",
    "@types/node": "^20.0.0",
    "fs-extra": "^11.2.0",
    "gulp-flatten": "^0.4.0",
    "gulp-replace": "^1.1.4",
    "rollup": "^3.29.5",
    "rollup-plugin-dts": "^5.3.1",
    "shx": "^0.4.0",
    "typedoc": "^0.28.18",
    "typescript": "~5.9.3",
    "gulp": "^5.0.0",
    "gulp-cli": "^3.0.0",
    "gulp-preprocess": "^5.0.0"
  }
}
