{
  "name": "@42/core",
  "version": "0.1.0",
  "description": "Headless UI controllers in vanilla TypeScript.",
  "type": "module",
  "license": "MIT",
  "keywords": [
    "42",
    "42-components",
    "headless",
    "ui",
    "components",
    "controllers",
    "vanilla",
    "typescript",
    "accessibility",
    "a11y"
  ],
  "sideEffects": false,
  "main": "./dist/index.js",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "files": [
    "dist",
    "manifest.json"
  ],
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/L42/42-components.git",
    "directory": "packages/core"
  },
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./manifest.json": "./manifest.json",
    "./form": {
      "types": "./dist/form/index.d.ts",
      "import": "./dist/form/index.js"
    },
    "./form/style.css": "./dist/form/form.css",
    "./command-palette": {
      "types": "./dist/command-palette/index.d.ts",
      "import": "./dist/command-palette/index.js"
    },
    "./command-palette/style.css": "./dist/command-palette/command-palette.css",
    "./carousel": {
      "types": "./dist/carousel/index.d.ts",
      "import": "./dist/carousel/index.js"
    },
    "./carousel/style.css": "./dist/carousel/carousel.css",
    "./kanban": {
      "types": "./dist/kanban/index.d.ts",
      "import": "./dist/kanban/index.js"
    },
    "./kanban/style.css": "./dist/kanban/kanban.css",
    "./rich-text-editor": {
      "types": "./dist/rich-text-editor/index.d.ts",
      "import": "./dist/rich-text-editor/index.js"
    },
    "./rich-text-editor/style.css": "./dist/rich-text-editor/rich-text-editor.css",
    "./calendar": {
      "types": "./dist/calendar/index.d.ts",
      "import": "./dist/calendar/index.js"
    },
    "./calendar/style.css": "./dist/calendar/calendar.css",
    "./accordion": {
      "types": "./dist/accordion/index.d.ts",
      "import": "./dist/accordion/index.js"
    },
    "./accordion/style.css": "./dist/accordion/accordion.css",
    "./tabs": {
      "types": "./dist/tabs/index.d.ts",
      "import": "./dist/tabs/index.js"
    },
    "./tabs/style.css": "./dist/tabs/tabs.css",
    "./toast": {
      "types": "./dist/toast/index.d.ts",
      "import": "./dist/toast/index.js"
    },
    "./toast/style.css": "./dist/toast/toast.css",
    "./drawer": {
      "types": "./dist/drawer/index.d.ts",
      "import": "./dist/drawer/index.js"
    },
    "./drawer/style.css": "./dist/drawer/drawer.css",
    "./select": {
      "types": "./dist/select/index.d.ts",
      "import": "./dist/select/index.js"
    },
    "./select/style.css": "./dist/select/select.css",
    "./choice": {
      "types": "./dist/choice/index.d.ts",
      "import": "./dist/choice/index.js"
    },
    "./choice/style.css": "./dist/choice/choice.css",
    "./pagination": {
      "types": "./dist/pagination/index.d.ts",
      "import": "./dist/pagination/index.js"
    },
    "./pagination/style.css": "./dist/pagination/pagination.css",
    "./avatar": {
      "types": "./dist/avatar/index.d.ts",
      "import": "./dist/avatar/index.js"
    },
    "./avatar/style.css": "./dist/avatar/avatar.css",
    "./avatar-group": {
      "types": "./dist/avatar-group/index.d.ts",
      "import": "./dist/avatar-group/index.js"
    },
    "./avatar-group/style.css": "./dist/avatar-group/avatar-group.css",
    "./skeleton": {
      "types": "./dist/skeleton/index.d.ts",
      "import": "./dist/skeleton/index.js"
    },
    "./skeleton/style.css": "./dist/skeleton/skeleton.css",
    "./clipboard": {
      "types": "./dist/clipboard/index.d.ts",
      "import": "./dist/clipboard/index.js"
    },
    "./clipboard/style.css": "./dist/clipboard/clipboard.css",
    "./alert": {
      "types": "./dist/alert/index.d.ts",
      "import": "./dist/alert/index.js"
    },
    "./alert/style.css": "./dist/alert/alert.css",
    "./progress": {
      "types": "./dist/progress/index.d.ts",
      "import": "./dist/progress/index.js"
    },
    "./progress/style.css": "./dist/progress/progress.css",
    "./popover": {
      "types": "./dist/popover/index.d.ts",
      "import": "./dist/popover/index.js"
    },
    "./popover/style.css": "./dist/popover/popover.css",
    "./slider": {
      "types": "./dist/slider/index.d.ts",
      "import": "./dist/slider/index.js"
    },
    "./slider/style.css": "./dist/slider/slider.css",
    "./nav": {
      "types": "./dist/nav/index.d.ts",
      "import": "./dist/nav/index.js"
    },
    "./nav/style.css": "./dist/nav/nav.css",
    "./mega-menu": {
      "types": "./dist/mega-menu/index.d.ts",
      "import": "./dist/mega-menu/index.js"
    },
    "./mega-menu/style.css": "./dist/mega-menu/mega-menu.css",
    "./sortable-table": {
      "types": "./dist/sortable-table/index.d.ts",
      "import": "./dist/sortable-table/index.js"
    },
    "./sortable-table/style.css": "./dist/sortable-table/sortable-table.css",
    "./tooltip": {
      "types": "./dist/tooltip/index.d.ts",
      "import": "./dist/tooltip/index.js"
    },
    "./tooltip/style.css": "./dist/tooltip/tooltip.css",
    "./dropdown": {
      "types": "./dist/dropdown/index.d.ts",
      "import": "./dist/dropdown/index.js"
    },
    "./dropdown/style.css": "./dist/dropdown/dropdown.css",
    "./modal": {
      "types": "./dist/modal/index.d.ts",
      "import": "./dist/modal/index.js"
    },
    "./modal/style.css": "./dist/modal/modal.css",
    "./tags-input": {
      "types": "./dist/tags-input/index.d.ts",
      "import": "./dist/tags-input/index.js"
    },
    "./tags-input/style.css": "./dist/tags-input/tags-input.css",
    "./combobox": {
      "types": "./dist/combobox/index.d.ts",
      "import": "./dist/combobox/index.js"
    },
    "./combobox/style.css": "./dist/combobox/combobox.css",
    "./tree": {
      "types": "./dist/tree/index.d.ts",
      "import": "./dist/tree/index.js"
    },
    "./tree/style.css": "./dist/tree/tree.css",
    "./stepper": {
      "types": "./dist/stepper/index.d.ts",
      "import": "./dist/stepper/index.js"
    },
    "./stepper/style.css": "./dist/stepper/stepper.css",
    "./gallery": {
      "types": "./dist/gallery/index.d.ts",
      "import": "./dist/gallery/index.js"
    },
    "./gallery/style.css": "./dist/gallery/gallery.css",
    "./date-picker": {
      "types": "./dist/date-picker/index.d.ts",
      "import": "./dist/date-picker/index.js"
    },
    "./date-picker/style.css": "./dist/date-picker/date-picker.css",
    "./time-picker": {
      "types": "./dist/time-picker/index.d.ts",
      "import": "./dist/time-picker/index.js"
    },
    "./time-picker/style.css": "./dist/time-picker/time-picker.css",
    "./file-dropzone": {
      "types": "./dist/file-dropzone/index.d.ts",
      "import": "./dist/file-dropzone/index.js"
    },
    "./file-dropzone/style.css": "./dist/file-dropzone/file-dropzone.css",
    "./data-view": {
      "types": "./dist/data-view/index.d.ts",
      "import": "./dist/data-view/index.js"
    },
    "./data-view/style.css": "./dist/data-view/data-view.css",
    "./color-picker": {
      "types": "./dist/color-picker/index.d.ts",
      "import": "./dist/color-picker/index.js"
    },
    "./color-picker/style.css": "./dist/color-picker/color-picker.css",
    "./nested-select": {
      "types": "./dist/nested-select/index.d.ts",
      "import": "./dist/nested-select/index.js"
    },
    "./nested-select/style.css": "./dist/nested-select/nested-select.css",
    "./textarea-emoji": {
      "types": "./dist/textarea-emoji/index.d.ts",
      "import": "./dist/textarea-emoji/index.js"
    },
    "./textarea-emoji/style.css": "./dist/textarea-emoji/textarea-emoji.css",
    "./whatsapp-editor": {
      "types": "./dist/whatsapp-editor/index.d.ts",
      "import": "./dist/whatsapp-editor/index.js"
    },
    "./whatsapp-editor/style.css": "./dist/whatsapp-editor/whatsapp-editor.css",
    "./sms-editor": {
      "types": "./dist/sms-editor/index.d.ts",
      "import": "./dist/sms-editor/index.js"
    },
    "./sms-editor/style.css": "./dist/sms-editor/sms-editor.css",
    "./image-viewer": {
      "types": "./dist/image-viewer/index.d.ts",
      "import": "./dist/image-viewer/index.js"
    },
    "./image-viewer/style.css": "./dist/image-viewer/image-viewer.css"
  },
  "scripts": {
    "build": "vite build && node copy-assets.mjs"
  },
  "dependencies": {
    "@atlaskit/pragmatic-drag-and-drop": "2.0.1",
    "@atlaskit/pragmatic-drag-and-drop-auto-scroll": "3.0.0",
    "@atlaskit/pragmatic-drag-and-drop-hitbox": "2.0.0",
    "@atlaskit/pragmatic-drag-and-drop-live-region": "2.0.0",
    "@floating-ui/dom": "^1.6.12",
    "embla-carousel": "8.6.0"
  },
  "devDependencies": {
    "typescript": "^5.6.3",
    "vite": "^5.4.10",
    "vite-plugin-dts": "^4.3.0"
  }
}
