{
  "name": "@eid-easy/eideasy-browser-client",
  "version": "2.149.1",
  "description": "eideasy-browser-client is a handy tool that you can use to handle the client side parts of the identification and signing flows when using eID Easy API.",
  "main": "dist/eideasy-browser-client.js",
  "sri": "sha256-o1KueRzrvu6xgv6BOQ9TnKWo2syOcbLW6LZNOpLPfkA=",
  "files": [
    "dist"
  ],
  "scripts": {
    "webpack": "webpack",
    "env-cmd": "env-cmd",
    "build": "npm run webpack -- --env mode=production",
    "build:debug": "node --inspect --inspect-brk ./node_modules/webpack/bin/webpack.js --env mode=production",
    "start:debug": "node --inspect --inspect-brk ./node_modules/webpack/bin/webpack.js --env mode=development",
    "build:analyze": "npm run build --env presets=analyze",
    "build:compress": "npm run build --env presets=compress",
    "docs:dev": "vuepress dev docs",
    "docs:build": "vuepress build docs",
    "test": "jest",
    "test:watch": "jest --watch",
    "update-translations": "node scripts/update-translations.js"
  },
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "eideasy",
    "eid easy",
    "eid",
    "electronic signature",
    "qes",
    "qualified electronic signature",
    "eid easy client",
    "electronic signature client"
  ],
  "author": {
    "name": "Mats-Joonas Kulla",
    "email": "mj@eideasy.com",
    "url": "https://eideasy.com/"
  },
  "license": "MIT",
  "browserslist": [
    ">0.2%",
    "not dead",
    "not op_mini all"
  ],
  "devDependencies": {
    "@babel/core": "^7.28.3",
    "@babel/plugin-proposal-class-properties": "^7.18.6",
    "@babel/plugin-proposal-decorators": "^7.28.0",
    "@babel/plugin-proposal-export-default-from": "^7.27.1",
    "@babel/plugin-proposal-object-rest-spread": "^7.20.7",
    "@babel/plugin-transform-arrow-functions": "^7.27.1",
    "@babel/plugin-transform-async-to-generator": "^7.27.1",
    "@babel/plugin-transform-modules-commonjs": "^7.27.1",
    "@babel/plugin-transform-runtime": "^7.28.3",
    "@babel/preset-env": "^7.28.3",
    "@types/jest": "^30.0.0",
    "@vuepress/bundler-vite": "^2.0.0-rc.28",
    "@vuepress/plugin-register-components": "^2.0.0-rc.128",
    "@vuepress/plugin-search": "^2.0.0-rc.128",
    "@vuepress/theme-default": "^2.0.0-rc.128",
    "babel-jest": "^30.0.5",
    "babel-loader": "^10.0.0",
    "bootstrap": "^5.3.7",
    "clean-webpack-plugin": "^4.0.0",
    "compression-webpack-plugin": "^12.0.0",
    "conventional-changelog-cli": "^5.0.0",
    "core-js": "^3.45.1",
    "cz-conventional-changelog": "^3.3.0",
    "dotenv": "^17.2.1",
    "eslint": "^8.57.1",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-jest": "^29.0.1",
    "eslint-webpack-plugin": "^4.2.0",
    "execa": "^9.6.0",
    "html-webpack-plugin": "^5.6.4",
    "i18n-iso-countries": "^7.14.0",
    "jest": "^30.0.5",
    "jest-environment-jsdom": "^30.0.5",
    "minimist": "^1.2.8",
    "node-fetch": "^3.3.2",
    "sass-embedded": "^1.90.0",
    "slackify-markdown": "^4.5.0",
    "ssri": "^12.0.0",
    "ts-jest": "^29.4.1",
    "vue": "^3.3.4",
    "vuepress": "^2.0.0-rc.28",
    "webpack": "^5.101.3",
    "webpack-bundle-analyzer": "^4.10.2",
    "webpack-cli": "^6.0.1",
    "webpack-merge": "^6.0.1",
    "@semantic-release-extras/verified-git-commit": "^1.0.10",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/commit-analyzer": "^13.0.1",
    "@semantic-release/exec": "^7.1.0",
    "@semantic-release/git": "^10.0.1",
    "@semantic-release/github": "^11.0.4",
    "@semantic-release/npm": "^13.1.5",
    "@semantic-release/release-notes-generator": "^14.0.3"
  },
  "dependencies": {
    "@babel/runtime": "^7.28.3",
    "axios": "^1.11.0",
    "jsencrypt": "^3.5.4",
    "lodash": "^4.18.1",
    "serialize-error": "^12.0.0"
  },
  "overrides": {
    "external-editor": "^3.1.0",
    "inquirer": "^8.2.7",
    "lodash": "^4.18.1",
    "minimist": "^1.2.8",
    "tmp": "^0.2.5"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  }
}
