{
  "name": "@streamscloud/kit",
  "version": "0.61.0",
  "author": "StreamsCloud",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/StreamsCloud/streamscloud-frontend-packages.git"
  },
  "type": "module",
  "scripts": {
    "dev": "vite dev --port 3011 --host",
    "build": "svelte-package --tsconfig ./tsconfig.app.json && npm run build:css && prettier --write --plugin prettier-plugin-svelte . && eslint --fix .",
    "build:css": "sass dist/styles/_normalize.scss dist/styles/normalize.css --no-source-map && sass dist/styles/_reset.scss dist/styles/reset.css --no-source-map",
    "publish:prod": "npm run build && npm publish --access public --tag latest",
    "version:dev": "node -e \"const p=require('./package.json');p.version=p.version.split('-')[0]+'-'+Date.now();require('fs').writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"",
    "publish:dev": "npm run build && npm run version:dev && npm publish --tag next && git checkout -- package.json",
    "pack": "npm run build && npm pack",
    "preview": "vite preview",
    "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json",
    "check:strict": "svelte-check --tsconfig ./tsconfig.app.json --fail-on-warnings --output machine && eslint . --format codeframe --max-warnings 0 && prettier --check --plugin prettier-plugin-svelte --cache .",
    "lint": "prettier --check --plugin prettier-plugin-svelte . && eslint .",
    "lint-format": "prettier --write --plugin prettier-plugin-svelte . && eslint --fix .",
    "format": "prettier --write --plugin prettier-plugin-svelte ."
  },
  "files": [
    "dist"
  ],
  "sideEffects": [
    "**/*.css",
    "./dist/fonts.js"
  ],
  "exports": {
    "./fonts": {
      "types": "./dist/fonts.d.ts",
      "svelte": "./dist/fonts.js",
      "default": "./dist/fonts.js"
    },
    "./core": {
      "types": "./dist/core/index.d.ts",
      "svelte": "./dist/core/index.js"
    },
    "./core/actions": {
      "types": "./dist/core/actions/index.d.ts",
      "svelte": "./dist/core/actions/index.js"
    },
    "./core/css": {
      "types": "./dist/core/css/index.d.ts",
      "svelte": "./dist/core/css/index.js"
    },
    "./core/data-loaders": {
      "types": "./dist/core/data-loaders/index.d.ts",
      "svelte": "./dist/core/data-loaders/index.js"
    },
    "./core/files": {
      "types": "./dist/core/files/index.d.ts",
      "svelte": "./dist/core/files/index.js"
    },
    "./core/i18n": {
      "types": "./dist/core/i18n/index.d.ts",
      "svelte": "./dist/core/i18n/index.js"
    },
    "./core/local-storage": {
      "types": "./dist/core/local-storage/index.d.ts",
      "svelte": "./dist/core/local-storage/index.js"
    },
    "./core/locale": {
      "types": "./dist/core/locale/index.d.ts",
      "svelte": "./dist/core/locale/index.js"
    },
    "./core/media": {
      "types": "./dist/core/media/index.d.ts",
      "svelte": "./dist/core/media/index.js"
    },
    "./core/repository": {
      "types": "./dist/core/repository/index.d.ts",
      "svelte": "./dist/core/repository/index.js"
    },
    "./core/theme": {
      "types": "./dist/core/theme/index.d.ts",
      "svelte": "./dist/core/theme/index.js"
    },
    "./core/transitions": {
      "types": "./dist/core/transitions/index.d.ts",
      "svelte": "./dist/core/transitions/index.js"
    },
    "./core/utils": {
      "types": "./dist/core/utils/index.d.ts",
      "svelte": "./dist/core/utils/index.js"
    },
    "./core/validation": {
      "types": "./dist/core/validation/index.d.ts",
      "svelte": "./dist/core/validation/index.js"
    },
    "./ui/ai-panel": {
      "types": "./dist/ui/ai-panel/index.d.ts",
      "svelte": "./dist/ui/ai-panel/index.js"
    },
    "./ui/announcement-banner": {
      "types": "./dist/ui/announcement-banner/index.d.ts",
      "svelte": "./dist/ui/announcement-banner/index.js"
    },
    "./ui/avatar": {
      "types": "./dist/ui/avatar/index.d.ts",
      "svelte": "./dist/ui/avatar/index.js"
    },
    "./ui/badge": {
      "types": "./dist/ui/badge/index.d.ts",
      "svelte": "./dist/ui/badge/index.js"
    },
    "./ui/banner": {
      "types": "./dist/ui/banner/index.d.ts",
      "svelte": "./dist/ui/banner/index.js"
    },
    "./ui/breadcrumb": {
      "types": "./dist/ui/breadcrumb/index.d.ts",
      "svelte": "./dist/ui/breadcrumb/index.js"
    },
    "./ui/button": {
      "types": "./dist/ui/button/index.d.ts",
      "svelte": "./dist/ui/button/index.js"
    },
    "./ui/card": {
      "types": "./dist/ui/card/index.d.ts",
      "svelte": "./dist/ui/card/index.js"
    },
    "./ui/card-actions": {
      "types": "./dist/ui/card-actions/index.d.ts",
      "svelte": "./dist/ui/card-actions/index.js"
    },
    "./ui/checkbox": {
      "types": "./dist/ui/checkbox/index.d.ts",
      "svelte": "./dist/ui/checkbox/index.js"
    },
    "./ui/chip-group": {
      "types": "./dist/ui/chip-group/index.d.ts",
      "svelte": "./dist/ui/chip-group/index.js"
    },
    "./ui/collection-list": {
      "types": "./dist/ui/collection-list/index.d.ts",
      "svelte": "./dist/ui/collection-list/index.js"
    },
    "./ui/color-picker": {
      "types": "./dist/ui/color-picker/index.d.ts",
      "svelte": "./dist/ui/color-picker/index.js"
    },
    "./ui/confirmation-dialog": {
      "types": "./dist/ui/confirmation-dialog/index.d.ts",
      "svelte": "./dist/ui/confirmation-dialog/index.js"
    },
    "./ui/cropper": {
      "types": "./dist/ui/cropper/img-cropper/index.d.ts",
      "svelte": "./dist/ui/cropper/img-cropper/index.js"
    },
    "./ui/date-picker": {
      "types": "./dist/ui/date-picker/index.d.ts",
      "svelte": "./dist/ui/date-picker/index.js"
    },
    "./ui/dialog": {
      "types": "./dist/ui/dialog/index.d.ts",
      "svelte": "./dist/ui/dialog/index.js"
    },
    "./ui/divider": {
      "types": "./dist/ui/divider/index.d.ts",
      "svelte": "./dist/ui/divider/index.js"
    },
    "./ui/document-tabs": {
      "types": "./dist/ui/document-tabs/index.d.ts",
      "svelte": "./dist/ui/document-tabs/index.js"
    },
    "./ui/drag-and-drop": {
      "types": "./dist/ui/drag-and-drop/index.d.ts",
      "svelte": "./dist/ui/drag-and-drop/index.js"
    },
    "./ui/drawer": {
      "types": "./dist/ui/drawer/index.d.ts",
      "svelte": "./dist/ui/drawer/index.js"
    },
    "./ui/duration": {
      "types": "./dist/ui/duration/index.d.ts",
      "svelte": "./dist/ui/duration/index.js"
    },
    "./ui/dynamic-component": {
      "types": "./dist/ui/dynamic-component/index.d.ts",
      "svelte": "./dist/ui/dynamic-component/index.js"
    },
    "./ui/emoji-picker": {
      "types": "./dist/ui/emoji-picker/index.d.ts",
      "svelte": "./dist/ui/emoji-picker/index.js"
    },
    "./ui/empty-state": {
      "types": "./dist/ui/empty-state/index.d.ts",
      "svelte": "./dist/ui/empty-state/index.js"
    },
    "./ui/feature-intro": {
      "types": "./dist/ui/feature-intro/index.d.ts",
      "svelte": "./dist/ui/feature-intro/index.js"
    },
    "./ui/file-uploader": {
      "types": "./dist/ui/file-uploader/index.d.ts",
      "svelte": "./dist/ui/file-uploader/index.js"
    },
    "./ui/fit-box": {
      "types": "./dist/ui/fit-box/index.d.ts",
      "svelte": "./dist/ui/fit-box/index.js"
    },
    "./ui/form-field": {
      "types": "./dist/ui/form-field/index.d.ts",
      "svelte": "./dist/ui/form-field/index.js"
    },
    "./ui/grid-card": {
      "types": "./dist/ui/grid-card/index.d.ts",
      "svelte": "./dist/ui/grid-card/index.js"
    },
    "./ui/grouped-sidebar": {
      "types": "./dist/ui/grouped-sidebar/index.d.ts",
      "svelte": "./dist/ui/grouped-sidebar/index.js"
    },
    "./ui/handle-input": {
      "types": "./dist/ui/handle-input/index.d.ts",
      "svelte": "./dist/ui/handle-input/index.js"
    },
    "./ui/html-block": {
      "types": "./dist/ui/html-block/index.d.ts",
      "svelte": "./dist/ui/html-block/index.js"
    },
    "./ui/icon": {
      "types": "./dist/ui/icon/index.d.ts",
      "svelte": "./dist/ui/icon/index.js"
    },
    "./ui/icon-picker": {
      "types": "./dist/ui/icon-picker/index.d.ts",
      "svelte": "./dist/ui/icon-picker/index.js"
    },
    "./ui/icon-text": {
      "types": "./dist/ui/icon-text/index.d.ts",
      "svelte": "./dist/ui/icon-text/index.js"
    },
    "./ui/image": {
      "types": "./dist/ui/image/index.d.ts",
      "svelte": "./dist/ui/image/index.js"
    },
    "./ui/image-editor-dialog": {
      "types": "./dist/ui/cropper/image-editor-dialog/index.d.ts",
      "svelte": "./dist/ui/cropper/image-editor-dialog/index.js"
    },
    "./ui/infinite-scroll": {
      "types": "./dist/ui/infinite-scroll/index.d.ts",
      "svelte": "./dist/ui/infinite-scroll/index.js"
    },
    "./ui/input": {
      "types": "./dist/ui/input/index.d.ts",
      "svelte": "./dist/ui/input/index.js"
    },
    "./ui/line-clamp": {
      "types": "./dist/ui/line-clamp/index.d.ts",
      "svelte": "./dist/ui/line-clamp/index.js"
    },
    "./ui/link": {
      "types": "./dist/ui/link/index.d.ts",
      "svelte": "./dist/ui/link/index.js"
    },
    "./ui/listing-card": {
      "types": "./dist/ui/listing-card/index.d.ts",
      "svelte": "./dist/ui/listing-card/index.js"
    },
    "./ui/logo": {
      "types": "./dist/ui/logo/index.d.ts",
      "svelte": "./dist/ui/logo/index.js"
    },
    "./ui/media-playback": {
      "types": "./dist/ui/media-playback/index.d.ts",
      "svelte": "./dist/ui/media-playback/index.js"
    },
    "./ui/media-viewer-dialog": {
      "types": "./dist/ui/media-viewer-dialog/index.d.ts",
      "svelte": "./dist/ui/media-viewer-dialog/index.js"
    },
    "./ui/navigation": {
      "types": "./dist/ui/navigation/index.d.ts",
      "svelte": "./dist/ui/navigation/index.js"
    },
    "./ui/numeral-input": {
      "types": "./dist/ui/numeral-input/index.d.ts",
      "svelte": "./dist/ui/numeral-input/index.js"
    },
    "./ui/open-file-button": {
      "types": "./dist/ui/open-file-button/index.d.ts",
      "svelte": "./dist/ui/open-file-button/index.js"
    },
    "./ui/option-pill": {
      "types": "./dist/ui/option-pill/index.d.ts",
      "svelte": "./dist/ui/option-pill/index.js"
    },
    "./ui/page-header": {
      "types": "./dist/ui/page-header/index.d.ts",
      "svelte": "./dist/ui/page-header/index.js"
    },
    "./ui/page-layout": {
      "types": "./dist/ui/page-layout/index.d.ts",
      "svelte": "./dist/ui/page-layout/index.js"
    },
    "./ui/page-toolbar": {
      "types": "./dist/ui/page-toolbar/index.d.ts",
      "svelte": "./dist/ui/page-toolbar/index.js"
    },
    "./ui/pagination": {
      "types": "./dist/ui/pagination/index.d.ts",
      "svelte": "./dist/ui/pagination/index.js"
    },
    "./ui/pin-input": {
      "types": "./dist/ui/pin-input/index.d.ts",
      "svelte": "./dist/ui/pin-input/index.js"
    },
    "./ui/play-indicator": {
      "types": "./dist/ui/play-indicator/index.d.ts",
      "svelte": "./dist/ui/play-indicator/index.js"
    },
    "./ui/player/buttons": {
      "types": "./dist/ui/player/buttons/index.d.ts",
      "svelte": "./dist/ui/player/buttons/index.js"
    },
    "./ui/player/carousel": {
      "types": "./dist/ui/player/carousel/index.d.ts",
      "svelte": "./dist/ui/player/carousel/index.js"
    },
    "./ui/player/feed-slider": {
      "types": "./dist/ui/player/feed-slider/index.d.ts",
      "svelte": "./dist/ui/player/feed-slider/index.js"
    },
    "./ui/player/providers": {
      "types": "./dist/ui/player/providers/index.d.ts",
      "svelte": "./dist/ui/player/providers/index.js"
    },
    "./ui/popover": {
      "types": "./dist/ui/popover/index.d.ts",
      "svelte": "./dist/ui/popover/index.js"
    },
    "./ui/progress": {
      "types": "./dist/ui/progress/index.d.ts",
      "svelte": "./dist/ui/progress/index.js"
    },
    "./ui/progress-bar": {
      "types": "./dist/ui/progress-bar/index.d.ts",
      "svelte": "./dist/ui/progress-bar/index.js"
    },
    "./ui/proportional-container": {
      "types": "./dist/ui/proportional-container/index.d.ts",
      "svelte": "./dist/ui/proportional-container/index.js"
    },
    "./ui/radio": {
      "types": "./dist/ui/radio/index.d.ts",
      "svelte": "./dist/ui/radio/index.js"
    },
    "./ui/rich-text-input": {
      "types": "./dist/ui/rich-text-input/index.d.ts",
      "svelte": "./dist/ui/rich-text-input/index.js"
    },
    "./ui/seek-bar": {
      "types": "./dist/ui/seek-bar/index.d.ts",
      "svelte": "./dist/ui/seek-bar/index.js"
    },
    "./ui/segmented-control": {
      "types": "./dist/ui/segmented-control/index.d.ts",
      "svelte": "./dist/ui/segmented-control/index.js"
    },
    "./ui/select": {
      "types": "./dist/ui/select/index.d.ts",
      "svelte": "./dist/ui/select/index.js"
    },
    "./ui/skeleton": {
      "types": "./dist/ui/skeleton/index.d.ts",
      "svelte": "./dist/ui/skeleton/index.js"
    },
    "./ui/slider": {
      "types": "./dist/ui/slider/index.d.ts",
      "svelte": "./dist/ui/slider/index.js"
    },
    "./ui/spinner": {
      "types": "./dist/ui/spinner/index.d.ts",
      "svelte": "./dist/ui/spinner/index.js"
    },
    "./ui/stack": {
      "types": "./dist/ui/stack/index.d.ts",
      "svelte": "./dist/ui/stack/index.js"
    },
    "./ui/stat": {
      "types": "./dist/ui/stat/index.d.ts",
      "svelte": "./dist/ui/stat/index.js"
    },
    "./ui/stepper": {
      "types": "./dist/ui/stepper/index.d.ts",
      "svelte": "./dist/ui/stepper/index.js"
    },
    "./ui/stepper-dialog-layout": {
      "types": "./dist/ui/stepper-dialog-layout/index.d.ts",
      "svelte": "./dist/ui/stepper-dialog-layout/index.js"
    },
    "./ui/swipe-indicator": {
      "types": "./dist/ui/swipe-indicator/index.d.ts",
      "svelte": "./dist/ui/swipe-indicator/index.js"
    },
    "./ui/table": {
      "types": "./dist/ui/table/index.d.ts",
      "svelte": "./dist/ui/table/index.js"
    },
    "./ui/tabs": {
      "types": "./dist/ui/tabs/index.d.ts",
      "svelte": "./dist/ui/tabs/index.js"
    },
    "./ui/textarea": {
      "types": "./dist/ui/textarea/index.d.ts",
      "svelte": "./dist/ui/textarea/index.js"
    },
    "./ui/time-ago": {
      "types": "./dist/ui/time-ago/index.d.ts",
      "svelte": "./dist/ui/time-ago/index.js"
    },
    "./ui/toast": {
      "types": "./dist/ui/toast/index.d.ts",
      "svelte": "./dist/ui/toast/index.js"
    },
    "./ui/toggle": {
      "types": "./dist/ui/toggle/index.d.ts",
      "svelte": "./dist/ui/toggle/index.js"
    },
    "./ui/tooltip": {
      "types": "./dist/ui/tooltip/index.d.ts",
      "svelte": "./dist/ui/tooltip/index.js"
    },
    "./ui/tree": {
      "types": "./dist/ui/tree/index.d.ts",
      "svelte": "./dist/ui/tree/index.js"
    },
    "./ui/typography": {
      "types": "./dist/ui/typography/index.d.ts",
      "svelte": "./dist/ui/typography/index.js"
    },
    "./ui/url-input": {
      "types": "./dist/ui/url-input/index.d.ts",
      "svelte": "./dist/ui/url-input/index.js"
    },
    "./ui/usage": {
      "types": "./dist/ui/usage/index.d.ts",
      "svelte": "./dist/ui/usage/index.js"
    },
    "./ui/validatable": {
      "types": "./dist/ui/validatable/index.d.ts",
      "svelte": "./dist/ui/validatable/index.js"
    },
    "./ui/video": {
      "types": "./dist/ui/video/index.d.ts",
      "svelte": "./dist/ui/video/index.js"
    },
    "./ui/visual-select": {
      "types": "./dist/ui/visual-select/index.d.ts",
      "svelte": "./dist/ui/visual-select/index.js"
    },
    "./ui/website-input": {
      "types": "./dist/ui/website-input/index.d.ts",
      "svelte": "./dist/ui/website-input/index.js"
    },
    "./styles/design-system": {
      "sass": "./dist/styles/_index.scss"
    },
    "./styles/functions": {
      "sass": "./dist/styles/_functions.scss"
    },
    "./styles/mixins": {
      "sass": "./dist/styles/_mixins.scss"
    },
    "./styles/primitives": {
      "sass": "./dist/styles/_primitives.scss"
    },
    "./styles/normalize.css": "./dist/styles/normalize.css",
    "./styles/reset.css": "./dist/styles/reset.css",
    "./styles/responsive": {
      "sass": "./dist/styles/_responsive.scss"
    },
    "./styles/transitions": {
      "sass": "./dist/styles/_transitions.scss"
    }
  },
  "peerDependencies": {
    "@floating-ui/dom": "^1.7.6",
    "@fluentui/svg-icons": "^1.1.341",
    "@fontsource/inter": "^5.2.8",
    "@fontsource/jetbrains-mono": "^5.2.8",
    "@fontsource/source-sans-pro": "^5.2.5",
    "@urql/core": "^6.0.1",
    "cleave-zen": "^0.0.17",
    "colord": "^2.9.3",
    "cropperjs": "^2.1.1",
    "dequal": "^2.0.3",
    "dompurify": "^3.4.5",
    "fuse.js": "^7.3.0",
    "hugerte": "^1.0.10",
    "mime": "^4.1.0",
    "nanoid": "^5.1.11",
    "p-limit": "^7.3.0",
    "rfdc": "^1.4.1",
    "svelte": "^5.57.0",
    "svelte-awesome-color-picker": "^4.1.2",
    "svelte-dnd-action": "^0.9.69",
    "wheel-gestures": "^2.2.48",
    "yup": "^1.7.1"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "@floating-ui/dom": "^1.7.6",
    "@fluentui/svg-icons": "^1.1.341",
    "@fontsource/inter": "^5.2.8",
    "@fontsource/jetbrains-mono": "^5.2.8",
    "@fontsource/source-sans-pro": "^5.2.5",
    "@sveltejs/package": "^2.5.8",
    "@sveltejs/vite-plugin-svelte": "^7.3.0",
    "@tsconfig/svelte": "^5.0.8",
    "@types/node": "^26.6.1",
    "@urql/core": "^6.0.1",
    "autoprefixer": "^10.6.1",
    "cleave-zen": "^0.0.17",
    "colord": "^2.9.3",
    "cropperjs": "^2.1.1",
    "dequal": "^2.0.3",
    "dompurify": "^3.4.5",
    "eslint": "^10.10.0",
    "eslint-config-prettier": "^10.1.8",
    "eslint-formatter-codeframe": "^7.32.2",
    "eslint-formatter-visualstudio": "^9.0.1",
    "eslint-plugin-import-x": "^4.17.1",
    "eslint-plugin-jsonc": "^3.4.2",
    "eslint-plugin-only-warn": "^1.2.1",
    "eslint-plugin-promise": "^7.3.0",
    "eslint-plugin-svelte": "^3.23.0",
    "eslint-plugin-unused-imports": "^4.4.1",
    "fuse.js": "^7.3.0",
    "globals": "^17.12.0",
    "hugerte": "^1.0.10",
    "mime": "^4.1.0",
    "nanoid": "^5.1.11",
    "p-limit": "^7.3.0",
    "prettier": "^3.9.7",
    "prettier-plugin-svelte": "^4.1.1",
    "publint": "^0.3.24",
    "rfdc": "^1.4.1",
    "sass": "^1.104.1",
    "svelte": "^5.57.0",
    "svelte-awesome-color-picker": "^4.1.2",
    "svelte-check": "^4.7.6",
    "svelte-dnd-action": "^0.9.69",
    "svelte-preprocess": "^6.0.5",
    "typescript": "^6.0.3",
    "typescript-eslint": "^8.70.0",
    "vite": "^8.3.0",
    "vite-tsconfig-paths": "^6.1.1",
    "wheel-gestures": "^2.2.48",
    "yup": "^1.7.1"
  }
}
