{
  "name": "@teamhanko/hanko-elements",
  "version": "2.6.0",
  "type": "module",
  "private": false,
  "publishConfig": {
    "access": "public"
  },
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "browser": {
    ".": "./dist/elements.js"
  },
  "typesVersions": {
    "*": {
      "elements": [
        "dist/Elements.d.ts"
      ],
      "i18n/de": [
        "dist/i18n/de.d.ts"
      ],
      "i18n/en": [
        "dist/i18n/en.d.ts"
      ],
      "i18n/fr": [
        "dist/i18n/fr.d.ts"
      ],
      "i18n/it": [
        "dist/i18n/it.d.ts"
      ],
      "i18n/nl": [
        "dist/i18n/nl.d.ts"
      ],
      "i18n/pt-BR": [
        "dist/i18n/pt-BR.d.ts"
      ],
      "i18n/zh": [
        "dist/i18n/zh.d.ts"
      ],
      "i18n/bn":[
        "dist/i18n/bn.d.ts"
      ],
      "i18n/all": [
        "dist/i18n/all.d.ts"
      ]
    }
  },
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/elements.js",
      "require": "./dist/elements.js"
    },
    "./i18n/de": {
      "types": "./dist/i18n/de.d.ts",
      "import": "./dist/i18n/de.js",
      "require": "./dist/i18n/de.js"
    },
    "./i18n/en": {
      "types": "./dist/i18n/en.d.ts",
      "import": "./dist/i18n/en.js",
      "require": "./dist/i18n/en.js"
    },
    "./i18n/fr": {
      "types": "./dist/i18n/fr.d.ts",
      "import": "./dist/i18n/fr.js",
      "require": "./dist/i18n/fr.js"
    },
    "./i18n/it": {
      "types": "./dist/i18n/it.d.ts",
      "import": "./dist/i18n/it.js",
      "require": "./dist/i18n/it.js"
    },
    "./i18n/nl": {
      "types": "./dist/i18n/nl.d.ts",
      "import": "./dist/i18n/nl.js",
      "require": "./dist/i18n/nl.js"
    },
    "./i18n/pt-BR": {
      "types": "./dist/i18n/pt-BR.d.ts",
      "import": "./dist/i18n/pt-BR.js",
      "require": "./dist/i18n/pt-BR.js"
    },
    "./i18n/zh": {
      "types": "./dist/i18n/zh.d.ts",
      "import": "./dist/i18n/zh.js",
      "require": "./dist/i18n/zh.js"
    },
    "./i18n/bn": {
      "types": "./dist/i18n/bn.d.ts",
      "import": "./dist/i18n/bn.js",
      "require": "./dist/i18n/bn.js"
    },
    "./i18n/all": {
      "types": "./dist/i18n/all.d.ts",
      "import": "./dist/i18n/all.js",
      "require": "./dist/i18n/all.js"
    }
  },
  "scripts": {
    "lint": "eslint 'src/**/*.ts?(x)'",
    "format": "pretty-quick --staged",
    "build": "npx webpack --mode=production",
    "build:dev": "npx webpack --mode=development --config webpack.config.dev.cjs"
  },
  "description": "The <hanko-auth> element offers a complete user interface that will bring a modern login and registration experience to your users.",
  "repository": "github:teamhanko/hanko",
  "author": "Hanko GmbH <developers@hanko.io>",
  "license": "MIT",
  "keywords": [
    "hanko",
    "passkey",
    "webauthn",
    "passcode",
    "password",
    "login",
    "register"
  ],
  "homepage": "https://hanko.io",
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^5.54.0",
    "@typescript-eslint/parser": "^5.62.0",
    "css-loader": "^7.1.4",
    "eslint": "^8.52.0",
    "eslint-config-google": "^0.14.0",
    "eslint-config-preact": "^1.3.0",
    "eslint-config-prettier": "^10.1.8",
    "eslint-plugin-prettier": "^5.5.5",
    "eslint-plugin-promise": "^6.1.1",
    "sass": "^1.98.0",
    "sass-loader": "^16.0.7",
    "source-map-loader": "^4.0.1",
    "style-loader": "^3.3.2",
    "ts-jest": "^29.1.1",
    "ts-loader": "^9.4.2",
    "webpack": "^5.105.4",
    "webpack-cli": "^7.0.2"
  },
  "dependencies": {
    "@denysvuika/preact-translate": "^0.6.0",
    "@teamhanko/hanko-frontend-sdk": "^2.6.0",
    "@teamhanko/preact-custom-element": "^4.2.2",
    "classnames": "^2.3.2",
    "preact": "^10.28.4"
  }
}
