{
  "name": "reveal-sdk-node",
  "description": "RevealBI Node.js SDK",
  "version": "2.1.0",
  "author": "Infragistics Inc.",
  "private": false,
  "scripts": {
    "start": "npm run ts-sample",
    "copy-tssdk-types": "shx mkdir -p ts/filters/ts-sdk && shx cp ../../../CS/CP/Source/SDK/Web/ts-sdk/src/filters/rvPeriod*.ts ts/filters/ts-sdk/ && shx mkdir -p ts/dataModel/ts-sdk && shx cp ../../../CS/CP/Source/SDK/Web/ts-sdk/src/settings/rvDashboardDataType.ts ts/dataModel/ts-sdk/ && shx cp ../../../CS/CP/Source/SDK/Web/ts-sdk/src/settings/rvDashboardAggregationType.ts ts/dataModel/ts-sdk/",
    "transpile-sdk-model": "npx tsc --strict --project ./tsconfig.sdk.model.json",
    "transpile-src": "npm run copy-tssdk-types && npx tsc --strict --project ./tsconfig.json",
    "transpile": "npm run transpile-src && npm run transpile-sdk-model",
    "prepare-native": "node scripts/prepareNative.js",
    "js-sample": "node dev-samples/myapp.js",
    "ts-sample": "npx -p typescript tsc dev-samples/my-ts-app.ts --esModuleInterop true --strict && node dev-samples/my-ts-app.js",
    "sandbox": "node dev-samples/sandbox.js",
    "automated-tests-server": "node dev-samples/automated-tests-server.js",
    "prepack": "npm run transpile && npm run prepare-native",
    "install": "node install.js"
  },
  "engines": {
    "node": ">=16.13"
  },
  "devDependencies": {
    "shx": "^0.3.4",
    "@types/cors": "^2.8.12",
    "@types/express": "^4.17.13",
    "basic-ftp": "^4.6.6",
    "cors": "^2.8.5",
    "dotenv": "^16.0.1",
    "express": "^4.18.0",
    "typescript": "^4.6.4"
  },
  "files": [
    "index.js",
    "install.js",
    "lib/"
  ],
  "types": "lib/dts/index.d.ts",
  "dependencies": {
    "@puppeteer/browsers": "^2.7.0",
    "puppeteer-core": "^24.1.1"
  },
  "keywords": [
    "Reveal",
    "Infragistics",
    "Web",
    "Reporting",
    "BI",
    "Embedded BI"
  ],
  "license": "SEE LICENSE IN LICENSE"
}
