{
  "name": "@sebgroup/green-core",
  "description": "A carefully crafted set of Web Components, laying the foundation of the Green Design System.",
  "version": "3.5.0",
  "main": "index.js",
  "module": "index.js",
  "type": "module",
  "bin": {
    "green-core-mcp": "./bin/mcp-server/index.js",
    "green-core-context": "./bin/context-cli/index.js"
  },
  "author": "SEB Open Source <opensource@seb.se> (https://github.com/seb-oss)",
  "contributors": [],
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/seb-oss/green/"
  },
  "homepage": "https://storybook.seb.io/latest/core/",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/seb-oss/green.git"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public",
    "directory": "../../dist/libs/core/src"
  },
  "dependencies": {
    "@floating-ui/dom": "^1.6.1",
    "@lit/localize": "^0.12.1",
    "date-fns": "^2.28.0",
    "reflect-metadata": "^0.1.13",
    "lit": "^3.1.0"
  },
  "peerDependencies": {
    "react": ">=18",
    "custom-elements-manifest": ">=2",
    "@modelcontextprotocol/sdk": "^1.24.0"
  },
  "peerDependenciesMeta": {
    "react": {
      "optional": true
    },
    "custom-elements-manifest": {
      "optional": true
    },
    "@modelcontextprotocol/sdk": {
      "optional": true
    }
  },
  "exports": {
    ".": "./index.js",
    "./scoping": "./scoping.js",
    "./transitional-styles": "./transitional-styles.js",
    "./localization": "./localization.js",
    "./jest-config": "./green-jest-config.cjs",
    "./everything": "./components/index.js",
    "./components/*": "./components/*",
    "./pure": "./pure.js",
    "./_primitives/*": "./primitives/*",
    "./react": "./generated/react/index.js",
    "./patterns/*": "./patterns/*"
  },
  "customElements": "custom-elements.json",
  "sideEffects": [
    "./components/index.js",
    "./components/video/video.js",
    "./components/video/index.js",
    "./components/theme/theme.js",
    "./components/theme/index.js",
    "./components/textarea/textarea.js",
    "./components/textarea/index.js",
    "./components/text/text.js",
    "./components/text/index.js",
    "./components/table/table.types.js",
    "./components/table/table.stories.data.js",
    "./components/table/table.js",
    "./components/table/table.imports.js",
    "./components/table/index.js",
    "./components/spinner/spinner.js",
    "./components/spinner/index.js",
    "./components/signal/signal.js",
    "./components/signal/index.js",
    "./components/sensitive/index.js",
    "./components/sensitive/number/sensitive-number.js",
    "./components/sensitive/number/index.js",
    "./components/sensitive/date/sensitive-date.js",
    "./components/sensitive/date/index.js",
    "./components/sensitive/account/sensitive-account.js",
    "./components/sensitive/account/index.js",
    "./components/select/select.js",
    "./components/select/index.js",
    "./components/segmented-control/segmented-control.js",
    "./components/segmented-control/index.js",
    "./components/segmented-control/segment/segment.js",
    "./components/segmented-control/segment/index.js",
    "./components/rich-text/rich-text.js",
    "./components/rich-text/index.js",
    "./components/radio/radio.js",
    "./components/radio/index.js",
    "./components/radio/radio-group/radio-group.js",
    "./components/popover/popover.js",
    "./components/popover/index.js",
    "./components/popover/backdrop.js",
    "./components/pagination/pagination.js",
    "./components/pagination/index.js",
    "./components/menu-button/menu-button.js",
    "./components/menu-button/index.js",
    "./components/mask/mask.js",
    "./components/mask/index.js",
    "./components/link/link.js",
    "./components/link/index.js",
    "./components/input/input.js",
    "./components/input/index.js",
    "./components/img/index.js",
    "./components/img/img.js",
    "./components/icon/index.js",
    "./components/icon/icon.js",
    "./components/icon/icon.deprecated.js",
    "./components/icon/icons/zoom-out.js",
    "./components/icon/icons/zoom-in.js",
    "./components/icon/icons/zap.js",
    "./components/icon/icons/youtube.js",
    "./components/icon/icons/wifi-full.js",
    "./components/icon/icons/warning-sign.js",
    "./components/icon/icons/wallet.js",
    "./components/icon/icons/volume-off.js",
    "./components/icon/icons/volume-half.js",
    "./components/icon/icons/volume-full.js",
    "./components/icon/icons/unlocked.js",
    "./components/icon/icons/umbrella-security.js",
    "./components/icon/icons/truck.js",
    "./components/icon/icons/triangle-exclamation.js",
    "./components/icon/icons/trending-two.js",
    "./components/icon/icons/trending-three.js",
    "./components/icon/icons/trending-one.js",
    "./components/icon/icons/trending-four.js",
    "./components/icon/icons/trending-five.js",
    "./components/icon/icons/tree.js",
    "./components/icon/icons/trash-can.js",
    "./components/icon/icons/trading-view-candles.js",
    "./components/icon/icons/ticket.js",
    "./components/icon/icons/thumbs-up.js",
    "./components/icon/icons/thumbs-down.js",
    "./components/icon/icons/thermostat.js",
    "./components/icon/icons/text-edit.js",
    "./components/icon/icons/tennis.js",
    "./components/icon/icons/television.js",
    "./components/icon/icons/target-arrow.js",
    "./components/icon/icons/tag.js",
    "./components/icon/icons/sunset-arrow-down.js",
    "./components/icon/icons/sun.js",
    "./components/icon/icons/store.js",
    "./components/icon/icons/star.js",
    "./components/icon/icons/square-placeholder.js",
    "./components/icon/icons/square-grid-circle.js",
    "./components/icon/icons/square-behind-square.js",
    "./components/icon/icons/square-arrow-top-right.js",
    "./components/icon/icons/sort.js",
    "./components/icon/icons/sort-up.js",
    "./components/icon/icons/sort-down.js",
    "./components/icon/icons/sort-descending.js",
    "./components/icon/icons/sort-ascending.js",
    "./components/icon/icons/solar.js",
    "./components/icon/icons/smartwatch.js",
    "./components/icon/icons/signature.js",
    "./components/icon/icons/shopping-bag.js",
    "./components/icon/icons/shield.js",
    "./components/icon/icons/shield-crossed.js",
    "./components/icon/icons/shield-checked.js",
    "./components/icon/icons/share.js",
    "./components/icon/icons/shapes.js",
    "./components/icon/icons/settings-slider-ver.js",
    "./components/icon/icons/settings-slider-hor.js",
    "./components/icon/icons/settings-gear.js",
    "./components/icon/icons/search-menu.js",
    "./components/icon/icons/scissors.js",
    "./components/icon/icons/school.js",
    "./components/icon/icons/safari.js",
    "./components/icon/icons/run-shortcut.js",
    "./components/icon/icons/rocket.js",
    "./components/icon/icons/robot.js",
    "./components/icon/icons/refund.js",
    "./components/icon/icons/record.js",
    "./components/icon/icons/receiption-bell.js",
    "./components/icon/icons/receipt-bill.js",
    "./components/icon/icons/reading-list.js",
    "./components/icon/icons/raising-hand.js",
    "./components/icon/icons/rainy.js",
    "./components/icon/icons/qr-code.js",
    "./components/icon/icons/push.js",
    "./components/icon/icons/pure.js",
    "./components/icon/icons/printer.js",
    "./components/icon/icons/power.js",
    "./components/icon/icons/power-plant.js",
    "./components/icon/icons/pound.js",
    "./components/icon/icons/postcard.js",
    "./components/icon/icons/poop.js",
    "./components/icon/icons/png.js",
    "./components/icon/icons/plus-small.js",
    "./components/icon/icons/plus-large.js",
    "./components/icon/icons/play.js",
    "./components/icon/icons/play-circle.js",
    "./components/icon/icons/pinch.js",
    "./components/icon/icons/pin.js",
    "./components/icon/icons/piggy-bank.js",
    "./components/icon/icons/pie-chart.js",
    "./components/icon/icons/phone.js",
    "./components/icon/icons/percent.js",
    "./components/icon/icons/people.js",
    "./components/icon/icons/people-remove.js",
    "./components/icon/icons/people-profile.js",
    "./components/icon/icons/people-copy.js",
    "./components/icon/icons/people-circle.js",
    "./components/icon/icons/people-added.js",
    "./components/icon/icons/people-add.js",
    "./components/icon/icons/people-a11y.js",
    "./components/icon/icons/pension.js",
    "./components/icon/icons/pencil-wave.js",
    "./components/icon/icons/pencil-sparkle.js",
    "./components/icon/icons/pencil-sign.js",
    "./components/icon/icons/pdf.js",
    "./components/icon/icons/pause.js",
    "./components/icon/icons/paperclip.js",
    "./components/icon/icons/paper-plane-top-right.js",
    "./components/icon/icons/page-add.js",
    "./components/icon/icons/office.js",
    "./components/icon/icons/mute.js",
    "./components/icon/icons/moon.js",
    "./components/icon/icons/moneybag.js",
    "./components/icon/icons/money-hand.js",
    "./components/icon/icons/minus-small.js",
    "./components/icon/icons/minus-large.js",
    "./components/icon/icons/minimize.js",
    "./components/icon/icons/mic-on.js",
    "./components/icon/icons/mic-off.js",
    "./components/icon/icons/menu-sidebar.js",
    "./components/icon/icons/megaphone.js",
    "./components/icon/icons/map-pin.js",
    "./components/icon/icons/magnifying-glass.js",
    "./components/icon/icons/macbook-air.js",
    "./components/icon/icons/lock.js",
    "./components/icon/icons/line-chart-two.js",
    "./components/icon/icons/line-chart-three.js",
    "./components/icon/icons/line-chart-one.js",
    "./components/icon/icons/line-chart-four.js",
    "./components/icon/icons/lightning.js",
    "./components/icon/icons/light-bulb-simple.js",
    "./components/icon/icons/leisure.js",
    "./components/icon/icons/law.js",
    "./components/icon/icons/lab.js",
    "./components/icon/icons/knife-spoon.js",
    "./components/icon/icons/key.js",
    "./components/icon/icons/jpg.js",
    "./components/icon/icons/industry.js",
    "./components/icon/icons/index.js",
    "./components/icon/icons/inbox-empty.js",
    "./components/icon/icons/images.js",
    "./components/icon/icons/hourglass.js",
    "./components/icon/icons/horizontal-alignment-bottom.js",
    "./components/icon/icons/home-roof.js",
    "./components/icon/icons/home-open.js",
    "./components/icon/icons/home-energy-two.js",
    "./components/icon/icons/home-energy-one.js",
    "./components/icon/icons/history.js",
    "./components/icon/icons/heart.js",
    "./components/icon/icons/heart-beat.js",
    "./components/icon/icons/headphones.js",
    "./components/icon/icons/growth.js",
    "./components/icon/icons/group.js",
    "./components/icon/icons/green-power.js",
    "./components/icon/icons/graduate-cap.js",
    "./components/icon/icons/globus.js",
    "./components/icon/icons/gift.js",
    "./components/icon/icons/fullscreen.js",
    "./components/icon/icons/folder.js",
    "./components/icon/icons/folder-add-right.js",
    "./components/icon/icons/focus.js",
    "./components/icon/icons/floppy-disk.js",
    "./components/icon/icons/flag.js",
    "./components/icon/icons/filter.js",
    "./components/icon/icons/files.js",
    "./components/icon/icons/file-text.js",
    "./components/icon/icons/file-chart.js",
    "./components/icon/icons/file-bend.js",
    "./components/icon/icons/fast-forward.js",
    "./components/icon/icons/fashion.js",
    "./components/icon/icons/eye-slash.js",
    "./components/icon/icons/eye-open.js",
    "./components/icon/icons/expand.js",
    "./components/icon/icons/euro.js",
    "./components/icon/icons/emoji-smiley.js",
    "./components/icon/icons/emoji-smile.js",
    "./components/icon/icons/emoji-sad.js",
    "./components/icon/icons/emoji-neutral.js",
    "./components/icon/icons/emoji-angry.js",
    "./components/icon/icons/email.js",
    "./components/icon/icons/dot-grid-two.js",
    "./components/icon/icons/dot-grid-three.js",
    "./components/icon/icons/dot-grid-one-vertical.js",
    "./components/icon/icons/dot-grid-one-horizontal.js",
    "./components/icon/icons/dollar.js",
    "./components/icon/icons/direction.js",
    "./components/icon/icons/devices.js",
    "./components/icon/icons/cursor.js",
    "./components/icon/icons/cup-hot.js",
    "./components/icon/icons/cross-small.js",
    "./components/icon/icons/cross-large.js",
    "./components/icon/icons/credit-card.js",
    "./components/icon/icons/credit-card-add.js",
    "./components/icon/icons/copy.js",
    "./components/icon/icons/cookies.js",
    "./components/icon/icons/compass-round.js",
    "./components/icon/icons/code.js",
    "./components/icon/icons/code-brackets.js",
    "./components/icon/icons/cloudy-sun.js",
    "./components/icon/icons/cloud-upload.js",
    "./components/icon/icons/cloud-download.js",
    "./components/icon/icons/clock.js",
    "./components/icon/icons/circles-three.js",
    "./components/icon/icons/circle-x.js",
    "./components/icon/icons/circle-questionmark.js",
    "./components/icon/icons/circle-plus.js",
    "./components/icon/icons/circle-placeholder-on.js",
    "./components/icon/icons/circle-minus.js",
    "./components/icon/icons/circle-info.js",
    "./components/icon/icons/circle-dots.js",
    "./components/icon/icons/circle-check.js",
    "./components/icon/icons/circle-ban.js",
    "./components/icon/icons/chevron-top.js",
    "./components/icon/icons/chevron-top-small.js",
    "./components/icon/icons/chevron-right.js",
    "./components/icon/icons/chevron-right-small.js",
    "./components/icon/icons/chevron-left.js",
    "./components/icon/icons/chevron-left-small.js",
    "./components/icon/icons/chevron-grabber-vertical.js",
    "./components/icon/icons/chevron-grabber-vertical-reversed.js",
    "./components/icon/icons/chevron-down-small.js",
    "./components/icon/icons/chevron-double-up.js",
    "./components/icon/icons/chevron-double-right.js",
    "./components/icon/icons/chevron-double-left.js",
    "./components/icon/icons/chevron-double-down.js",
    "./components/icon/icons/chevron-bottom.js",
    "./components/icon/icons/checkmark.js",
    "./components/icon/icons/checklist.js",
    "./components/icon/icons/chart-two.js",
    "./components/icon/icons/chain-link.js",
    "./components/icon/icons/chain-link-broken.js",
    "./components/icon/icons/carussel.js",
    "./components/icon/icons/car.js",
    "./components/icon/icons/call.js",
    "./components/icon/icons/calender-add.js",
    "./components/icon/icons/calendar.js",
    "./components/icon/icons/calendar-check.js",
    "./components/icon/icons/calculator.js",
    "./components/icon/icons/bullet-list.js",
    "./components/icon/icons/buildings.js",
    "./components/icon/icons/bubbles.js",
    "./components/icon/icons/bubble-annotation.js",
    "./components/icon/icons/brush.js",
    "./components/icon/icons/brand-x.js",
    "./components/icon/icons/brand-swish-word.js",
    "./components/icon/icons/brand-storybook.js",
    "./components/icon/icons/brand-spotify.js",
    "./components/icon/icons/brand-seb.js",
    "./components/icon/icons/brand-rss-feed.js",
    "./components/icon/icons/brand-play-store.js",
    "./components/icon/icons/brand-linkedin.js",
    "./components/icon/icons/brand-instagram.js",
    "./components/icon/icons/brand-green.js",
    "./components/icon/icons/brand-github.js",
    "./components/icon/icons/brand-firefox.js",
    "./components/icon/icons/brand-figma.js",
    "./components/icon/icons/brand-facebook.js",
    "./components/icon/icons/brand-chrome.js",
    "./components/icon/icons/brand-bankid.js",
    "./components/icon/icons/brand-apple-music.js",
    "./components/icon/icons/brand-app-store.js",
    "./components/icon/icons/books.js",
    "./components/icon/icons/bookmark.js",
    "./components/icon/icons/bookmark-remove.js",
    "./components/icon/icons/bookmark-plus.js",
    "./components/icon/icons/bookmark-delete.js",
    "./components/icon/icons/bookmark-check.js",
    "./components/icon/icons/book.js",
    "./components/icon/icons/block.js",
    "./components/icon/icons/bell.js",
    "./components/icon/icons/battery-loading.js",
    "./components/icon/icons/basket.js",
    "./components/icon/icons/bars-two.js",
    "./components/icon/icons/bars-three.js",
    "./components/icon/icons/barcode.js",
    "./components/icon/icons/banknote.js",
    "./components/icon/icons/banknote-2.js",
    "./components/icon/icons/bank.js",
    "./components/icon/icons/bag.js",
    "./components/icon/icons/backward.js",
    "./components/icon/icons/back.js",
    "./components/icon/icons/at.js",
    "./components/icon/icons/asterisk.js",
    "./components/icon/icons/arrow.js",
    "./components/icon/icons/arrow-wall-up.js",
    "./components/icon/icons/arrow-wall-right.js",
    "./components/icon/icons/arrow-wall-left.js",
    "./components/icon/icons/arrow-wall-down.js",
    "./components/icon/icons/arrow-up.js",
    "./components/icon/icons/arrow-split.js",
    "./components/icon/icons/arrow-share-right.js",
    "./components/icon/icons/arrow-share-left.js",
    "./components/icon/icons/arrow-rotate-right-left.js",
    "./components/icon/icons/arrow-rotate-left-right.js",
    "./components/icon/icons/arrow-rotate-counter-clockwise.js",
    "./components/icon/icons/arrow-rotate-clockwise.js",
    "./components/icon/icons/arrow-right.js",
    "./components/icon/icons/arrow-right-up-circle.js",
    "./components/icon/icons/arrow-right-down-circle.js",
    "./components/icon/icons/arrow-right-circle.js",
    "./components/icon/icons/arrow-out-of-box.js",
    "./components/icon/icons/arrow-left.js",
    "./components/icon/icons/arrow-left-right.js",
    "./components/icon/icons/arrow-inbox.js",
    "./components/icon/icons/arrow-down.js",
    "./components/icon/icons/arrow-box-right.js",
    "./components/icon/icons/arrow-box-left.js",
    "./components/icon/icons/arrow-box-left-alt.js",
    "./components/icon/icons/arrow-bottom-top.js",
    "./components/icon/icons/archive.js",
    "./components/icon/icons/airplane-up.js",
    "./components/icon/icons/ai.js",
    "./components/grouped-list/list-item.js",
    "./components/grouped-list/index.js",
    "./components/grouped-list/grouped-list.js",
    "./components/grid/index.js",
    "./components/grid/grid.js",
    "./components/formatted-text/index.js",
    "./components/formatted-text/formatters.js",
    "./components/formatted-text/formatted-text.js",
    "./components/formatted-text/number/number-formatter.js",
    "./components/formatted-text/number/index.js",
    "./components/formatted-text/number/formatted-number.js",
    "./components/formatted-text/date/index.js",
    "./components/formatted-text/date/formatted-date.js",
    "./components/formatted-text/date/date-time-formatter.js",
    "./components/formatted-text/account/index.js",
    "./components/formatted-text/account/formatted-account.js",
    "./components/formatted-text/account/account-formatter.js",
    "./components/form-summary/summary.js",
    "./components/form-summary/index.js",
    "./components/form/index.js",
    "./components/form/form-request-submit-polyfill.js",
    "./components/form/form-control.js",
    "./components/flex/index.js",
    "./components/flex/flex.js",
    "./components/filter-chips/index.js",
    "./components/filter-chips/filter-chips.js",
    "./components/filter-chips/filter-chip/index.js",
    "./components/filter-chips/filter-chip/filter-chip.js",
    "./components/fab/index.js",
    "./components/fab/fab.js",
    "./components/dropdown/index.js",
    "./components/dropdown/dropdown.js",
    "./components/divider/index.js",
    "./components/divider/divider.js",
    "./components/div/index.js",
    "./components/div/div.js",
    "./components/dialog/scroll-lock.js",
    "./components/dialog/index.js",
    "./components/dialog/dialog.js",
    "./components/details/index.js",
    "./components/details/details.js",
    "./components/details/details-icon/details-icon.js",
    "./components/datepicker/index.js",
    "./components/datepicker/datepicker.js",
    "./components/datepicker/date-part-spinner.js",
    "./components/context-menu/index.js",
    "./components/context-menu/context-menu.js",
    "./components/coachmark/index.js",
    "./components/coachmark/coachmark.js",
    "./components/checkbox/index.js",
    "./components/checkbox/checkbox.js",
    "./components/checkbox/checkbox-group/checkbox-group.js",
    "./components/card-linked/index.js",
    "./components/card-linked/card-linked.js",
    "./components/card/index.js",
    "./components/card/card.types.js",
    "./components/card/card.js",
    "./components/calendar/index.js",
    "./components/calendar/functions.js",
    "./components/calendar/calendar.js",
    "./components/button/index.js",
    "./components/button/button.js",
    "./components/breadcrumbs/index.js",
    "./components/breadcrumbs/breadcrumbs.js",
    "./components/breadcrumbs/breadcrumb/index.js",
    "./components/breadcrumbs/breadcrumb/breadcrumb.js",
    "./components/blur/index.js",
    "./components/blur/blur.js",
    "./components/badge/index.js",
    "./components/badge/badge.js",
    "./components/alert/index.js",
    "./components/alert/alert.js",
    "./patterns/index.js",
    "./patterns/card-pattern-01/index.js",
    "./patterns/card-pattern-01/card-pattern-01.js",
    "./primitives/toggle-controls-base/toggle-control-base.js",
    "./primitives/toggle-controls-base/index.js",
    "./primitives/ripple/ripple.js",
    "./primitives/ripple/index.js",
    "./primitives/menu/menu.js",
    "./primitives/menu/menu-item.js",
    "./primitives/menu/menu-heading.js",
    "./primitives/menu/index.js",
    "./primitives/listbox/option.js",
    "./primitives/listbox/listbox.js",
    "./primitives/listbox/index.js",
    "./primitives/form-control-header/index.js",
    "./primitives/form-control-header/form-control-header.js",
    "./primitives/form-control-footer/index.js",
    "./primitives/form-control-footer/form-control-footer.js",
    "./primitives/field-base/index.js",
    "./primitives/field-base/field-base.js",
    "./chunks/chunk.CAV4X6PU.js"
  ]
}