{
  "name": "@apache-superset/core",
  "version": "0.1.0",
  "description": "This package contains UI elements, APIs, and utility functions used by Superset.",
  "sideEffects": false,
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "exports": {
    ".": {
      "types": "./lib/index.d.ts",
      "default": "./lib/index.js"
    },
    "./common": {
      "types": "./lib/common/index.d.ts",
      "default": "./lib/common/index.js"
    },
    "./authentication": {
      "types": "./lib/authentication/index.d.ts",
      "default": "./lib/authentication/index.js"
    },
    "./commands": {
      "types": "./lib/commands/index.d.ts",
      "default": "./lib/commands/index.js"
    },
    "./editors": {
      "types": "./lib/editors/index.d.ts",
      "default": "./lib/editors/index.js"
    },
    "./extensions": {
      "types": "./lib/extensions/index.d.ts",
      "default": "./lib/extensions/index.js"
    },
    "./menus": {
      "types": "./lib/menus/index.d.ts",
      "default": "./lib/menus/index.js"
    },
    "./sqlLab": {
      "types": "./lib/sqlLab/index.d.ts",
      "default": "./lib/sqlLab/index.js"
    },
    "./views": {
      "types": "./lib/views/index.d.ts",
      "default": "./lib/views/index.js"
    },
    "./contributions": {
      "types": "./lib/contributions/index.d.ts",
      "default": "./lib/contributions/index.js"
    },
    "./theme": {
      "types": "./lib/theme/index.d.ts",
      "default": "./lib/theme/index.js"
    },
    "./translation": {
      "types": "./lib/translation/index.d.ts",
      "default": "./lib/translation/index.js"
    },
    "./components": {
      "types": "./lib/components/index.d.ts",
      "default": "./lib/components/index.js"
    },
    "./utils": {
      "types": "./lib/utils/index.d.ts",
      "default": "./lib/utils/index.js"
    },
    "./testing": {
      "types": "./lib/testing.d.ts",
      "default": "./lib/testing.js"
    }
  },
  "files": [
    "lib"
  ],
  "author": "Apache Software Foundation",
  "license": "Apache-2.0",
  "devDependencies": {
    "@babel/cli": "^7.28.6",
    "@babel/core": "^7.29.0",
    "@babel/preset-env": "^7.29.0",
    "@babel/preset-react": "^7.28.5",
    "@babel/preset-typescript": "^7.28.5",
    "typescript": "^5.0.0",
    "@emotion/styled": "^11.14.1",
    "@types/lodash": "^4.17.24",
    "@testing-library/dom": "^8.20.1",
    "@testing-library/jest-dom": "*",
    "@testing-library/react": "^12.1.5",
    "@testing-library/react-hooks": "*",
    "@testing-library/user-event": "*",
    "@types/react": "*",
    "@types/react-loadable": "*",
    "@types/react-window": "^1.8.8",
    "@types/tinycolor2": "*"
  },
  "peerDependencies": {
    "@emotion/cache": "^11.4.0",
    "@emotion/react": "^11.4.1",
    "@emotion/styled": "^11.14.1",
    "@fontsource/ibm-plex-mono": "^5.2.7",
    "@fontsource/inter": "^5.2.6",
    "nanoid": "^5.0.9",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-loadable": "^5.5.0",
    "tinycolor2": "*",
    "lodash": "^4.17.21",
    "antd": "^5.26.0",
    "jed": "^1.1.1"
  },
  "scripts": {
    "clean": "rm -rf lib tsconfig.tsbuildinfo",
    "build": "npm run clean && npx tsc --build",
    "type": "npx tsc --noEmit"
  },
  "publishConfig": {
    "access": "public"
  }
}
