{
  "name": "@navikt/ds-react",
  "version": "8.9.1",
  "description": "React components from the Norwegian Labour and Welfare Administration.",
  "author": "Aksel, a team part of the Norwegian Labour and Welfare Administration.",
  "license": "MIT",
  "keywords": [
    "react",
    "typescript",
    "javascript",
    "Nav"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/navikt/aksel.git",
    "directory": "@navikt/core/react"
  },
  "bugs": {
    "url": "https://github.com/navikt/aksel/issues"
  },
  "homepage": "https://aksel.nav.no/designsystemet/",
  "sideEffects": false,
  "typings": "./esm/index.d.ts",
  "publishConfig": {
    "access": "public",
    "provenance": true
  },
  "files": [
    "/cjs",
    "/esm",
    "/src",
    "!**/*.tsbuildinfo",
    "!**/*.stories.*",
    "!**/renderStoriesForChromatic.tsx"
  ],
  "main": "./cjs/index.js",
  "module": "./esm/index.js",
  "exports": {
    ".": {
      "import": {
        "types": "./esm/index.d.ts",
        "default": "./esm/index.js"
      },
      "require": {
        "types": "./cjs/index.d.ts",
        "default": "./cjs/index.js"
      }
    },
    "./types/theme": {
      "types": "./esm/types/theme.d.ts"
    },
    "./locales": {
      "import": {
        "types": "./esm/utils/i18n/locales/index.d.ts",
        "default": "./esm/utils/i18n/locales/index.js"
      },
      "require": {
        "types": "./cjs/utils/i18n/locales/index.d.ts",
        "default": "./cjs/utils/i18n/locales/index.js"
      }
    },
    "./Accordion": {
      "import": {
        "types": "./esm/accordion/index.d.ts",
        "default": "./esm/accordion/index.js"
      },
      "require": {
        "types": "./cjs/accordion/index.d.ts",
        "default": "./cjs/accordion/index.js"
      }
    },
    "./ActionMenu": {
      "import": {
        "types": "./esm/action-menu/index.d.ts",
        "default": "./esm/action-menu/index.js"
      },
      "require": {
        "types": "./cjs/action-menu/index.d.ts",
        "default": "./cjs/action-menu/index.js"
      }
    },
    "./Alert": {
      "import": {
        "types": "./esm/alert/index.d.ts",
        "default": "./esm/alert/index.js"
      },
      "require": {
        "types": "./cjs/alert/index.d.ts",
        "default": "./cjs/alert/index.js"
      }
    },
    "./Button": {
      "import": {
        "types": "./esm/button/index.d.ts",
        "default": "./esm/button/index.js"
      },
      "require": {
        "types": "./cjs/button/index.d.ts",
        "default": "./cjs/button/index.js"
      }
    },
    "./Chat": {
      "import": {
        "types": "./esm/chat/index.d.ts",
        "default": "./esm/chat/index.js"
      },
      "require": {
        "types": "./cjs/chat/index.d.ts",
        "default": "./cjs/chat/index.js"
      }
    },
    "./Chips": {
      "import": {
        "types": "./esm/chips/index.d.ts",
        "default": "./esm/chips/index.js"
      },
      "require": {
        "types": "./cjs/chips/index.d.ts",
        "default": "./cjs/chips/index.js"
      }
    },
    "./CopyButton": {
      "import": {
        "types": "./esm/copybutton/index.d.ts",
        "default": "./esm/copybutton/index.js"
      },
      "require": {
        "types": "./cjs/copybutton/index.d.ts",
        "default": "./cjs/copybutton/index.js"
      }
    },
    "./DatePicker": {
      "import": {
        "types": "./esm/date/datepicker/index.d.ts",
        "default": "./esm/date/datepicker/index.js"
      },
      "require": {
        "types": "./cjs/date/datepicker/index.d.ts",
        "default": "./cjs/date/datepicker/index.js"
      }
    },
    "./MonthPicker": {
      "import": {
        "types": "./esm/date/monthpicker/index.d.ts",
        "default": "./esm/date/monthpicker/index.js"
      },
      "require": {
        "types": "./cjs/date/monthpicker/index.d.ts",
        "default": "./cjs/date/monthpicker/index.js"
      }
    },
    "./Dropdown": {
      "import": {
        "types": "./esm/dropdown/index.d.ts",
        "default": "./esm/dropdown/index.js"
      },
      "require": {
        "types": "./cjs/dropdown/index.d.ts",
        "default": "./cjs/dropdown/index.js"
      }
    },
    "./ExpansionCard": {
      "import": {
        "types": "./esm/expansion-card/index.d.ts",
        "default": "./esm/expansion-card/index.js"
      },
      "require": {
        "types": "./cjs/expansion-card/index.d.ts",
        "default": "./cjs/expansion-card/index.js"
      }
    },
    "./GuidePanel": {
      "import": {
        "types": "./esm/guide-panel/index.d.ts",
        "default": "./esm/guide-panel/index.js"
      },
      "require": {
        "types": "./cjs/guide-panel/index.d.ts",
        "default": "./cjs/guide-panel/index.js"
      }
    },
    "./HelpText": {
      "import": {
        "types": "./esm/help-text/index.d.ts",
        "default": "./esm/help-text/index.js"
      },
      "require": {
        "types": "./cjs/help-text/index.d.ts",
        "default": "./cjs/help-text/index.js"
      }
    },
    "./InternalHeader": {
      "import": {
        "types": "./esm/internal-header/index.d.ts",
        "default": "./esm/internal-header/index.js"
      },
      "require": {
        "types": "./cjs/internal-header/index.d.ts",
        "default": "./cjs/internal-header/index.js"
      }
    },
    "./Bleed": {
      "import": {
        "types": "./esm/primitives/bleed/index.d.ts",
        "default": "./esm/primitives/bleed/index.js"
      },
      "require": {
        "types": "./cjs/primitives/bleed/index.d.ts",
        "default": "./cjs/primitives/bleed/index.js"
      }
    },
    "./Box": {
      "import": {
        "types": "./esm/primitives/box/index.d.ts",
        "default": "./esm/primitives/box/index.js"
      },
      "require": {
        "types": "./cjs/primitives/box/index.d.ts",
        "default": "./cjs/primitives/box/index.js"
      }
    },
    "./HGrid": {
      "import": {
        "types": "./esm/primitives/grid/index.d.ts",
        "default": "./esm/primitives/grid/index.js"
      },
      "require": {
        "types": "./cjs/primitives/grid/index.d.ts",
        "default": "./cjs/primitives/grid/index.js"
      }
    },
    "./Page": {
      "import": {
        "types": "./esm/primitives/page/index.d.ts",
        "default": "./esm/primitives/page/index.js"
      },
      "require": {
        "types": "./cjs/primitives/page/index.d.ts",
        "default": "./cjs/primitives/page/index.js"
      }
    },
    "./Responsive": {
      "import": {
        "types": "./esm/primitives/responsive/index.d.ts",
        "default": "./esm/primitives/responsive/index.js"
      },
      "require": {
        "types": "./cjs/primitives/responsive/index.d.ts",
        "default": "./cjs/primitives/responsive/index.js"
      }
    },
    "./Stack": {
      "import": {
        "types": "./esm/primitives/stack/index.d.ts",
        "default": "./esm/primitives/stack/index.js"
      },
      "require": {
        "types": "./cjs/primitives/stack/index.d.ts",
        "default": "./cjs/primitives/stack/index.js"
      }
    },
    "./Link": {
      "import": {
        "types": "./esm/link/index.d.ts",
        "default": "./esm/link/index.js"
      },
      "require": {
        "types": "./cjs/link/index.d.ts",
        "default": "./cjs/link/index.js"
      }
    },
    "./LinkCard": {
      "import": {
        "types": "./esm/link-card/index.d.ts",
        "default": "./esm/link-card/index.js"
      },
      "require": {
        "types": "./cjs/link-card/index.d.ts",
        "default": "./cjs/link-card/index.js"
      }
    },
    "./LinkPanel": {
      "import": {
        "types": "./esm/link-panel/index.d.ts",
        "default": "./esm/link-panel/index.js"
      },
      "require": {
        "types": "./cjs/link-panel/index.d.ts",
        "default": "./cjs/link-panel/index.js"
      }
    },
    "./List": {
      "import": {
        "types": "./esm/list/index.d.ts",
        "default": "./esm/list/index.js"
      },
      "require": {
        "types": "./cjs/list/index.d.ts",
        "default": "./cjs/list/index.js"
      }
    },
    "./Loader": {
      "import": {
        "types": "./esm/loader/index.d.ts",
        "default": "./esm/loader/index.js"
      },
      "require": {
        "types": "./cjs/loader/index.d.ts",
        "default": "./cjs/loader/index.js"
      }
    },
    "./Modal": {
      "import": {
        "types": "./esm/modal/index.d.ts",
        "default": "./esm/modal/index.js"
      },
      "require": {
        "types": "./cjs/modal/index.d.ts",
        "default": "./cjs/modal/index.js"
      }
    },
    "./Portal": {
      "import": {
        "types": "./esm/portal/index.d.ts",
        "default": "./esm/portal/index.js"
      },
      "require": {
        "types": "./cjs/portal/index.d.ts",
        "default": "./cjs/portal/index.js"
      }
    },
    "./Pagination": {
      "import": {
        "types": "./esm/pagination/index.d.ts",
        "default": "./esm/pagination/index.js"
      },
      "require": {
        "types": "./cjs/pagination/index.d.ts",
        "default": "./cjs/pagination/index.js"
      }
    },
    "./Popover": {
      "import": {
        "types": "./esm/popover/index.d.ts",
        "default": "./esm/popover/index.js"
      },
      "require": {
        "types": "./cjs/popover/index.d.ts",
        "default": "./cjs/popover/index.js"
      }
    },
    "./Process": {
      "import": {
        "types": "./esm/process/index.d.ts",
        "default": "./esm/process/index.js"
      },
      "require": {
        "types": "./cjs/process/index.d.ts",
        "default": "./cjs/process/index.js"
      }
    },
    "./ProgressBar": {
      "import": {
        "types": "./esm/progress-bar/index.d.ts",
        "default": "./esm/progress-bar/index.js"
      },
      "require": {
        "types": "./cjs/progress-bar/index.d.ts",
        "default": "./cjs/progress-bar/index.js"
      }
    },
    "./Provider": {
      "import": {
        "types": "./esm/provider/index.d.ts",
        "default": "./esm/provider/index.js"
      },
      "require": {
        "types": "./cjs/provider/index.d.ts",
        "default": "./cjs/provider/index.js"
      }
    },
    "./ReadMore": {
      "import": {
        "types": "./esm/read-more/index.d.ts",
        "default": "./esm/read-more/index.js"
      },
      "require": {
        "types": "./cjs/read-more/index.d.ts",
        "default": "./cjs/read-more/index.js"
      }
    },
    "./Skeleton": {
      "import": {
        "types": "./esm/skeleton/index.d.ts",
        "default": "./esm/skeleton/index.js"
      },
      "require": {
        "types": "./cjs/skeleton/index.d.ts",
        "default": "./cjs/skeleton/index.js"
      }
    },
    "./Stepper": {
      "import": {
        "types": "./esm/stepper/index.d.ts",
        "default": "./esm/stepper/index.js"
      },
      "require": {
        "types": "./cjs/stepper/index.d.ts",
        "default": "./cjs/stepper/index.js"
      }
    },
    "./Table": {
      "import": {
        "types": "./esm/table/index.d.ts",
        "default": "./esm/table/index.js"
      },
      "require": {
        "types": "./cjs/table/index.d.ts",
        "default": "./cjs/table/index.js"
      }
    },
    "./Tabs": {
      "import": {
        "types": "./esm/tabs/index.d.ts",
        "default": "./esm/tabs/index.js"
      },
      "require": {
        "types": "./cjs/tabs/index.d.ts",
        "default": "./cjs/tabs/index.js"
      }
    },
    "./Tag": {
      "import": {
        "types": "./esm/tag/index.d.ts",
        "default": "./esm/tag/index.js"
      },
      "require": {
        "types": "./cjs/tag/index.d.ts",
        "default": "./cjs/tag/index.js"
      }
    },
    "./Timeline": {
      "import": {
        "types": "./esm/timeline/index.d.ts",
        "default": "./esm/timeline/index.js"
      },
      "require": {
        "types": "./cjs/timeline/index.d.ts",
        "default": "./cjs/timeline/index.js"
      }
    },
    "./ToggleGroup": {
      "import": {
        "types": "./esm/toggle-group/index.d.ts",
        "default": "./esm/toggle-group/index.js"
      },
      "require": {
        "types": "./cjs/toggle-group/index.d.ts",
        "default": "./cjs/toggle-group/index.js"
      }
    },
    "./Tooltip": {
      "import": {
        "types": "./esm/tooltip/index.d.ts",
        "default": "./esm/tooltip/index.js"
      },
      "require": {
        "types": "./cjs/tooltip/index.d.ts",
        "default": "./cjs/tooltip/index.js"
      }
    },
    "./Typography": {
      "import": {
        "types": "./esm/typography/index.d.ts",
        "default": "./esm/typography/index.js"
      },
      "require": {
        "types": "./cjs/typography/index.d.ts",
        "default": "./cjs/typography/index.js"
      }
    },
    "./Utils": {
      "import": {
        "types": "./esm/utils-external/index.d.ts",
        "default": "./esm/utils-external/index.js"
      },
      "require": {
        "types": "./cjs/utils-external/index.d.ts",
        "default": "./cjs/utils-external/index.js"
      }
    },
    "./Checkbox": {
      "import": {
        "types": "./esm/form/checkbox/index.d.ts",
        "default": "./esm/form/checkbox/index.js"
      },
      "require": {
        "types": "./cjs/form/checkbox/index.d.ts",
        "default": "./cjs/form/checkbox/index.js"
      }
    },
    "./Radio": {
      "import": {
        "types": "./esm/form/radio/index.d.ts",
        "default": "./esm/form/radio/index.js"
      },
      "require": {
        "types": "./cjs/form/radio/index.d.ts",
        "default": "./cjs/form/radio/index.js"
      }
    },
    "./Combobox": {
      "import": {
        "types": "./esm/form/combobox/index.d.ts",
        "default": "./esm/form/combobox/index.js"
      },
      "require": {
        "types": "./cjs/form/combobox/index.d.ts",
        "default": "./cjs/form/combobox/index.js"
      }
    },
    "./ConfirmationPanel": {
      "import": {
        "types": "./esm/form/confirmation-panel/index.d.ts",
        "default": "./esm/form/confirmation-panel/index.js"
      },
      "require": {
        "types": "./cjs/form/confirmation-panel/index.d.ts",
        "default": "./cjs/form/confirmation-panel/index.js"
      }
    },
    "./ErrorSummary": {
      "import": {
        "types": "./esm/form/error-summary/index.d.ts",
        "default": "./esm/form/error-summary/index.js"
      },
      "require": {
        "types": "./cjs/form/error-summary/index.d.ts",
        "default": "./cjs/form/error-summary/index.js"
      }
    },
    "./Fieldset": {
      "import": {
        "types": "./esm/form/fieldset/index.d.ts",
        "default": "./esm/form/fieldset/index.js"
      },
      "require": {
        "types": "./cjs/form/fieldset/index.d.ts",
        "default": "./cjs/form/fieldset/index.js"
      }
    },
    "./Search": {
      "import": {
        "types": "./esm/form/search/index.d.ts",
        "default": "./esm/form/search/index.js"
      },
      "require": {
        "types": "./cjs/form/search/index.d.ts",
        "default": "./cjs/form/search/index.js"
      }
    },
    "./Select": {
      "import": {
        "types": "./esm/form/select/index.d.ts",
        "default": "./esm/form/select/index.js"
      },
      "require": {
        "types": "./cjs/form/select/index.d.ts",
        "default": "./cjs/form/select/index.js"
      }
    },
    "./Switch": {
      "import": {
        "types": "./esm/form/switch/index.d.ts",
        "default": "./esm/form/switch/index.js"
      },
      "require": {
        "types": "./cjs/form/switch/index.d.ts",
        "default": "./cjs/form/switch/index.js"
      }
    },
    "./Textarea": {
      "import": {
        "types": "./esm/form/textarea/index.d.ts",
        "default": "./esm/form/textarea/index.js"
      },
      "require": {
        "types": "./cjs/form/textarea/index.d.ts",
        "default": "./cjs/form/textarea/index.js"
      }
    },
    "./TextField": {
      "import": {
        "types": "./esm/form/textfield/index.d.ts",
        "default": "./esm/form/textfield/index.js"
      },
      "require": {
        "types": "./cjs/form/textfield/index.d.ts",
        "default": "./cjs/form/textfield/index.js"
      }
    },
    "./FileUpload": {
      "import": {
        "types": "./esm/form/file-upload/index.d.ts",
        "default": "./esm/form/file-upload/index.js"
      },
      "require": {
        "types": "./cjs/form/file-upload/index.d.ts",
        "default": "./cjs/form/file-upload/index.js"
      }
    },
    "./FormSummary": {
      "import": {
        "types": "./esm/form/form-summary/index.d.ts",
        "default": "./esm/form/form-summary/index.js"
      },
      "require": {
        "types": "./cjs/form/form-summary/index.d.ts",
        "default": "./cjs/form/form-summary/index.js"
      }
    },
    "./FormProgress": {
      "import": {
        "types": "./esm/form/form-progress/index.d.ts",
        "default": "./esm/form/form-progress/index.js"
      },
      "require": {
        "types": "./cjs/form/form-progress/index.d.ts",
        "default": "./cjs/form/form-progress/index.js"
      }
    },
    "./InlineMessage": {
      "import": {
        "types": "./esm/inline-message/index.d.ts",
        "default": "./esm/inline-message/index.js"
      },
      "require": {
        "types": "./cjs/inline-message/index.d.ts",
        "default": "./cjs/inline-message/index.js"
      }
    },
    "./GlobalAlert": {
      "import": {
        "types": "./esm/alert/global-alert/index.d.ts",
        "default": "./esm/alert/global-alert/index.js"
      },
      "require": {
        "types": "./cjs/alert/global-alert/index.d.ts",
        "default": "./cjs/alert/global-alert/index.js"
      }
    },
    "./InfoCard": {
      "import": {
        "types": "./esm/alert/info-card/index.d.ts",
        "default": "./esm/alert/info-card/index.js"
      },
      "require": {
        "types": "./cjs/alert/info-card/index.d.ts",
        "default": "./cjs/alert/info-card/index.js"
      }
    },
    "./LocalAlert": {
      "import": {
        "types": "./esm/alert/local-alert/index.d.ts",
        "default": "./esm/alert/local-alert/index.js"
      },
      "require": {
        "types": "./cjs/alert/local-alert/index.d.ts",
        "default": "./cjs/alert/local-alert/index.js"
      }
    },
    "./Dialog": {
      "import": {
        "types": "./esm/dialog/index.d.ts",
        "default": "./esm/dialog/index.js"
      },
      "require": {
        "types": "./cjs/dialog/index.d.ts",
        "default": "./cjs/dialog/index.js"
      }
    },
    "./package.json": "./package.json",
    "./Theme": {
      "import": {
        "types": "./esm/theme/index.d.ts",
        "default": "./esm/theme/index.js"
      },
      "require": {
        "types": "./cjs/theme/index.d.ts",
        "default": "./cjs/theme/index.js"
      }
    }
  },
  "scripts": {
    "docgen": "tsx ../../../scripts/docgen.ts",
    "i18n-jsdoc": "tsx ./scripts/addJsdocToLocales.ts",
    "write-packagejson": "echo '{\"type\": \"module\"}' > esm/package.json",
    "clean": "rimraf cjs esm",
    "build": "yarn i18n-jsdoc && concurrently \"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json\" \"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && yarn write-packagejson\" && yarn i18n-jsdoc --cleanup && yarn copy-types",
    "watch": "tsc --watch -p tsconfig.esm.json",
    "test": "TZ=UTC vitest run -c tests/vitest.config.ts",
    "test:watch": "TZ=UTC vitest watch -c tests/vitest.config.ts",
    "copy-types": "copyfiles -f ./src/types/theme.d.ts ./esm/types"
  },
  "dependencies": {
    "@floating-ui/react": "0.27.8",
    "@floating-ui/react-dom": "^2.1.8",
    "@navikt/aksel-icons": "^8.9.1",
    "@navikt/ds-tokens": "^8.9.1",
    "date-fns": "^4.0.0",
    "react-day-picker": "9.7.0"
  },
  "devDependencies": {
    "@testing-library/dom": "10.4.1",
    "@testing-library/jest-dom": "^6.6.3",
    "@testing-library/react": "^16.3.0",
    "@testing-library/user-event": "^14.5.2",
    "@types/jscodeshift": "^0.11.11",
    "@types/react": "19.2.14",
    "@types/react-dom": "19.2.3",
    "aksel": "workspace:^",
    "concurrently": "9.2.1",
    "copyfiles": "^2.4.1",
    "fast-glob": "3.3.3",
    "jscodeshift": "17.3.0",
    "jsdom": "27.1.0",
    "react": "19.2.4",
    "react-dom": "19.2.4",
    "react-router": "^7.13.1",
    "rimraf": "6.1.3",
    "swr": "^2.3.6",
    "tsc-alias": "1.8.16",
    "tsx": "^4.20.6",
    "typescript": "5.9.3",
    "vitest": "4.1.0"
  },
  "peerDependencies": {
    "@types/react": "^17.0.30 || ^18 || ^19",
    "react": "^17 || ^18 || ^19",
    "react-dom": "^17 || ^18 || ^19"
  },
  "peerDependenciesMeta": {
    "@types/react": {
      "optional": true
    }
  },
  "_comment": "The 'aksel' dependency tells yarn to install the root deps when installing deps for this package. Helps make it possible to contribute without access to GPR."
}
