UNPKG

@authress/component-library

Version:

Authress component library - Provides full featured web components to provide easy and direct integration with Authress.

114 lines (113 loc) 3.52 kB
{ "name": "@authress/component-library", "version": "1.1.56", "description": "Authress component library - Provides full featured web components to provide easy and direct integration with Authress.", "author": "Authress Developers <developers@authress.io>", "type": "module", "repository": { "type": "git", "url": "https://github.com/Authress/component-library.js.git" }, "license": "Apache-2.0", "keywords": [ "Email opening", "email links", "email", "sniper-link", "sniper link", "sniper", "link-to-email", "link-to-inbox", "inbox opening", "open inbox", "gmail", "open gmail", "outlook", "open outlook" ], "main": "dist/lib/components.js", "module": "dist/es/components.js", "jsnext:main": "dist/es/index.js", "unpkg": "dist/browser/components.min.js", "files": [ "LICENSE", "package.json", "dist/lib", "dist/es", "dist/browser/components", "dist/browser/components.min.js", "dist/browser/components.min.js.map" ], "mode": "production", "dependencies": { "@authress/login": "*", "base64url": "^3.0.1", "bootstrap": "4", "buffer": "^6.0.3", "color": "^4.2.3", "create-hash": "^1.2.0", "extract-loader": "^5.1.0", "lit": "^2.3.1", "lit-scss-loader": "^2.0.1", "lodash.clonedeep": "^4.5.0", "lodash.merge": "^4.6.2", "qrcode": "^1.5.3", "sass-loader": "^13.2.0" }, "scripts": { "build": "run-s build:umd:browser build:commonjs build:es", "build:umd:browser": "NODE_ENV=production BABEL_ENV=browser webpack --mode=production --progress --config webpack.config.js", "build:commonjs": "NODE_ENV=production BABEL_ENV=commonjs babel src --out-dir dist/lib", "build:es": "NODE_ENV=production BABEL_ENV=es babel src --out-dir dist/es", "start": "webpack serve --mode=development --port=8080", "serve": "serve -p 8080 mocks", "lint": "eslint --ext .js src", "test": "mocha tests/**/*.test.js" }, "devDependencies": { "@babel/cli": "^7.13.14", "@babel/core": "^7.13.14", "@babel/eslint-parser": "^7.14.5", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/plugin-proposal-optional-chaining": "^7.18.9", "@babel/plugin-transform-modules-commonjs": "^7.18.6", "@babel/preset-env": "^7.13.12", "babel-loader": "^8.2.2", "babel-plugin-template-html-minifier": "^4.1.0", "chai": "^4.2.0", "ci-build-tools": "^1.0.13", "clean-webpack-plugin": "^3.0.0", "commander": "^4.0.1", "compression-webpack-plugin": "^7.1.2", "css-loader": "^5.2.0", "eslint": "^7.23.0", "eslint-config-cimpress-atsquad": "1", "eslint-import-resolver-webpack": "^0.13.0", "eslint-loader": "^4.0.2", "eslint-plugin-import": "^2.22.1", "eslint-plugin-mocha": "^7.0.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "eslint-plugin-vue": "^7.17.0", "eslint-webpack-plugin": "2.5.3", "file-loader": "^6.2.0", "fs-extra": "^8.1.0", "glob": "^7.1.6", "html-webpack-plugin": "^5.3.1", "inspectpack": "^4.7.1", "json-loader": "^0.5.7", "mocha": "^7.2.0", "npm-run-all": "^4.1.5", "sinon": "^7.5.0", "sinon-chai": "^3.3.0", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.1.1", "webpack": "^5.30.0", "webpack-bundle-analyzer": "^4.4.0", "webpack-cli": "^4.6.0", "webpack-dev-server": "^3.11.2" }, "engines": { "node": ">=14" } }