UNPKG

@eid-easy/eideasy-widget

Version:

eID Easy Widget is a client-side embeddable component for creating electronic signatures and identifying users through eID Easy API.

140 lines (139 loc) 4.12 kB
{ "name": "@eid-easy/eideasy-widget", "version": "2.171.0", "description": "eID Easy Widget is a client-side embeddable component for creating electronic signatures and identifying users through eID Easy API.", "main": "dist/full/eideasy-widget.umd.min.js", "sri": "sha256-YhBudFU4zra34cCA3KKVMLA9X25+/jfstVbM1euLkC0=", "productionReleaseVersion": "2.171.0", "productionReleaseSri": "sha256-YhBudFU4zra34cCA3KKVMLA9X25+/jfstVbM1euLkC0=", "files": [ "dist" ], "scripts": { "serve": "vue-cli-service serve --env mode=development", "build": "vue-cli-service build --mode production --dest dist/full --target lib --inline-vue --name eideasy-widget src/main.js && node scripts/create-demo-html", "test:unit": "vue-cli-service test:unit", "test:unit:watch": "vue-cli-service test:unit --watch", "lint": "vue-cli-service lint", "build:external-vue": "vue-cli-service build --mode production --dest dist/widget-only --target lib --name eideasy-widget src/main.js", "build:regular": "vue-cli-service build", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "changelog:latest": "conventional-changelog -p angular -i CHANGELOG-LATEST.md -s -r 1", "release": "node scripts/release.js", "update-translations": "node scripts/update-translations.js", "slack-release-notes": "node scripts/slack-release-notes.js" }, "keywords": [ "eideasy", "eid easy", "eid", "electronic signature", "qes", "qualified electronic signature", "eid easy client", "electronic signature client", "user identification" ], "author": { "name": "Mats-Joonas Kulla", "email": "mj@eideasy.com", "url": "https://eideasy.com/" }, "license": "MIT", "dependencies": { "@eid-easy/eideasy-browser-client": "2.135.0", "core-js": "^3.8.3", "i18n-iso-countries": "^6.7.0", "lodash.defaultsdeep": "^4.6.1", "signature_pad": "^4.1.4", "vue": "^2.6.14", "vue-custom-element": "^3.2.14", "vue-i18n": "^8.23.0", "vue-select": "^3.11.2" }, "devDependencies": { "@babel/core": "^7.12.16", "@babel/eslint-parser": "^7.12.16", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-unit-jest": "~4.5.0", "@vue/cli-service": "~5.0.0", "@vue/test-utils": "^1.0.3", "axios": "1.8.2", "babel-eslint": "^10.1.0", "chalk": "^4.1.1", "cheerio": "^1.0.0-rc.10", "conventional-changelog-cli": "^2.1.1", "cz-conventional-changelog": "^3.3.0", "dotenv": "^14.2.0", "enquirer": "^2.3.6", "eslint": "^7.32.0", "eslint-plugin-vue": "^8.0.3", "execa": "^5.1.1", "lodash": "^4.17.21", "minimist": "^1.2.7", "node-fetch": "^2.6.1", "node-sass": "^8.0.0", "sass": "^1.32.5", "sass-loader": "^10.1.1", "semver": "^7.3.5", "sinon": "^11.1.1", "slackify-markdown": "^4.3.1", "ssri": "^8.0.1", "vue-jest": "^4.0.1", "vue-server-renderer": "^2.7.14", "vue-svg-loader": "^0.16.0", "vue-template-compiler": "^2.6.14", "webpack-bundle-analyzer": "^4.4.0" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "plugin:vue/recommended", "eslint:recommended" ], "parserOptions": { "parser": "@babel/eslint-parser" }, "rules": { "no-unused-vars": "warn", "vue/no-unused-components": "warn", "vue/no-unused-vars": "warn", "vue/require-default-prop": "off", "vue/v-slot-style": [ "warn", { "default": "v-slot", "named": "longform" } ] }, "overrides": [ { "files": [ "**/__tests__/*.{j,t}s?(x)", "**/tests/unit/**/*.spec.{j,t}s?(x)" ], "env": { "jest": true } } ] }, "browserslist": [ "> 1%", "last 2 versions", "not dead", "chrome 75", "safari 13" ], "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }