UNPKG

email-linker

Version:

Email Linker - Creates a button to navigate a user to their email to verify or login.

114 lines (113 loc) 3.41 kB
{ "name": "email-linker", "version": "0.1.47", "description": "Email Linker - Creates a button to navigate a user to their email to verify or login.", "author": "Rhosys Developers <developers@rhosys.ch>", "type": "module", "repository": { "type": "git", "url": "https://github.com/Rhosys/email-linker.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", "mailto", "mail-to", "mailto-link", "open gmail", "outlook", "open outlook", "open email" ], "main": "dist/lib/email-linker.js", "module": "dist/es/email-linker.js", "jsnext:main": "dist/es/index.js", "unpkg": "dist/browser/email-linker.min.js", "files": [ "LICENSE", "package.json", "dist/lib", "dist/es", "dist/browser/email-linker.min.js", "dist/browser/email-linker.min.js.map" ], "mode": "production", "dependencies": { "base64url": "^3.0.1", "buffer": "^6.0.3", "color": "^4.2.3", "create-hash": "^1.2.0", "lit": "^2.3.1", "lit-scss-loader": "^2.0.1", "lodash.clonedeep": "^4.5.0", "lodash.merge": "^4.6.2", "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": "ava 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", "ava": "^6.1.3", "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.28.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": "^10.2.0", "npm-run-all": "^4.1.5", "sinon": "^18.0.1", "sinon-chai": "^3.3.0", "style-loader": "^2.0.0", "terser-webpack-plugin": "^5.1.1", "webpack": "5", "webpack-bundle-analyzer": "^4.4.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "5.1.0" }, "engines": { "node": ">=18" } }