{
  "name": "@al/core",
  "version": "1.4.18",
  "description": "Node Enterprise Packages for Alert Logic (NEPAL) Core Library",
  "main": "./dist/index.cjs.js",
  "types": "./dist/index.d.ts",
  "module": "./dist/index.esm5.js",
  "es2015": "./dist/index.esm2015.js",
  "author": {
    "name": "Alert Logic NPM Team",
    "email": "npm@alertlogic.com"
  },
  "maintainer": {
    "name": "Alert Logic NPM Team",
    "email": "npm@alertlogic.com"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/alertlogic/nepal-core"
  },
  "scripts": {
    "test": "vitest run --coverage",
    "build-dev": "npm run clean &&  tsc && webpack --mode=development",
    "build": "rollup -c rollup.config.ts",
    "prebuild": "npm run clean",
    "lint": "./node_modules/.bin/tslint --project tsconfig.json",
    "clean": "rm -rf dist",
    "prepublishOnly": "npm run build",
    "interactive": "npm run build && node -i -e \"const AIMSClient = require('./dist/index.cjs.js').AIMSClient;\"",
    "compile-documentation": "api-extractor run && api-documenter markdown --input-folder 'temp' --output-folder 'docs'",
    "build-local": "PATH=$(cd ../.. && npm bin):$PATH npm run build"
  },
  "license": "MIT",
  "dependencies": {
    "auth0-js": "^9.29.1",
    "axios": "^0.21.1",
    "base64-js": "~1.3.0",
    "keycloak-js": "^25.0.6"
  },
  "devDependencies": {
    "@types/auth0-js": "^9.14.5",
    "@types/node": "^20.17.41",
    "@vitest/coverage-v8": "^3.1.3",
    "copy-webpack-plugin": "^5.0.5",
    "jsdom": "^26.1.0",
    "mocha": "^11.7.5",
    "peer-deps-externals-webpack-plugin": "^1.0.4",
    "rollup": "^2.56.2",
    "rollup-plugin-copy": "^3.3.0",
    "rollup-plugin-terser": "^5.3.0",
    "rollup-plugin-typescript2": "^0.27.0",
    "ts-loader": "^6.2.2",
    "tslint": "^5.12.1",
    "tslint-config-airbnb": "^5.11.1",
    "typescript": "^3.9.10",
    "vite": "^6.3.5",
    "vite-tsconfig-paths": "^5.1.4",
    "vitest": "^3.1.3",
    "xhr-mock": "^2.4.1"
  },
  "files": [
    "dist"
  ]
}
