{"_id":"@brian-walker-toretto/watermark","_rev":"65-40ac7ebfe14ba067c2e01ba5f16bd713","name":"@brian-walker-toretto/watermark","dist-tags":{"latest":"1.2.0","beta":"1.1.8"},"versions":{"0.0.1":{"name":"@brian-walker-toretto/watermark","version":"0.0.1","description":"canvas/svg watermark","main":"index.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js, jsx, css, scss}":["npm run prettier","npm run lint-fix","git add"]},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{"react":"^16.11.0","react-dom":"^16.11.0"},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.4","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.2.1","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"1e3b914be289c18d6679720495f40495dd937184","_id":"@brian-walker-toretto/watermark@0.0.1","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-NvpGCwia7l0Yr12Oc8lQcLuvoOBdppM/ILBFe/4yUYoYWhVV5/p45PDXcd4fMX0uW0My/Hrc4tm7SoEI4fPZBA==","shasum":"60f32561d1cc00d1d4608a391a0025cd399375d8","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.0.1.tgz","fileCount":21,"unpackedSize":71290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt/1lCRA9TVsSAnZWagAA6yQQAKHArUDQloSF4PTM3tsR\ncCOn1BqT5EwKl/0ZqEA2jp9GVHOjH3KCd2SEmugEMXfiDpU46QDIQyDnlURV\nKeywPVmHTuFLV6EE4M3pV5xeuHBMJukfMc4lDBSz4YhZzw1yHnfBuqY68nye\nrG+QJSAJnxqIHyRpCaidCecUfm0CWMQc5L9duiwSbEjB2+RsO3CkAPVjFywo\nL+RQqpLrcDWu5ZLmUXzmdWDaNIlpoP97BSmYbTWFPOznA8gtn2FtusClAI0M\nwHsLyzt4csqsLMjG+BP6YpEIQsUX7oBHAnSG/PbmkS2OCjoFoLFTfW+A/sIF\ndcUN+Le+0l6FkEpbGEaVsG6vTvqtB8g9v1zNf/3/zASV/390fLrNxh9uNmgw\nUBNGI5WFjj+quvuf2Xaz0E2AyJcYo7Gp2nPlL13JAuUJLi+LpXm/ynwj1DCy\nGnClVanrbp4qlFGupZhqkOTY9KXQUS6rPSUFanEZriRsgzYfw+SmglB4exiH\n41QneVa2Z92pXhuhAkBXIk2ms6jeaeD1NDNfADPDfXXwcoBZ2StRue3duY81\n/YSiVQV/VVv5SDDJkKvQ+sw/ww2xpZfVwcrE0p/KIWqyt6c0l6ZzUnJV+IEN\n2xFvE/nL6kdSE1gqVxTVSoo+z3H2uBWLcayU9c5Bo7+nblxwwX0sbrwnolU6\nNxiy\r\n=iwi5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSeM4ufslDoV760YFDomulJWbIwnaIZknT0rMqZ+f4KAIgUF3xC8ofRITIDD9EsHArF0+sHWatuJkWt0eM7RTTysU="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.0.1_1572339044952_0.5062160119405559"},"_hasShrinkwrap":false},"0.0.2":{"name":"@brian-walker-toretto/watermark","version":"0.0.2","description":"canvas/svg watermark","main":"index.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js, jsx, css, less}":["npm run prettier","npm run eslint","git add ."]},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.4","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.2.1","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"2fb8ee248da113ccf1440c3d4f8c7be0f88c3e2f","_id":"@brian-walker-toretto/watermark@0.0.2","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-T3ctxRiJrfDgNTkpFlNAmhkaW1jnmToZ1Ys80UhahgDJc7MibE4lMHV2mictgYymSYPTVx8eodkNjwe/xPN/+Q==","shasum":"09ac093c88b4f6740a62174abaef84fadabd6482","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.0.2.tgz","fileCount":21,"unpackedSize":71287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduAY2CRA9TVsSAnZWagAAo0QP/jFyj7hb/o+KDXQKd8SS\nvPIqikPmVRf4MXJM40JyWTaw68QgpzV2gu1Gd3Plfr1kl4MsTlXaSC/GnyQF\npEO6gMAm6tT9/HYE3AAcONmakNnrxfSv7mnQYXWrsR132pW3rOmCI2EgZvss\nzquIs6RX5KMj+vlKOLyg4gJbikTX4sialOBFer45lOcXPgzsMjgiGkpHXtkQ\ndpED0lEqj9ZGEBCFD70sOJi9PI7KODfQQxWr46KOWUnfXd5xWDdUp9yoYm+U\nmuvNh277hUv2Exy8TmJxO29ycdrifBpd7iJRbacR4PaI/pOckiEjKP70nr8p\nxbOcFPcfjdPTvOOjLdJHcUN1PO17XaQgh2pYtgXv+GR/F065sSc0u+D40iAl\nGrhyCIVzqKpDgWEW6bOW9tgQx9XyWj9aAMzf4SGHRLEd/hRZkGBxuiADewT6\nugtglgaivTA7q2STBL7WvsqC6wue8QVwhjk10GsUl7OYUof1LWg4w4ciYcnw\n+taZIXLT0bAVcTr+X0d27FCdMILBObuVTLiln3B50Ow5nLhWyEOX0todeLcL\nPzajxBKTbHQFJZtIJUXMFqLTTuYnDTkj3pzUuGfS9r/z4f+k55XU05LN4Wrw\nb7tgpBwzhg94q88lwTC1gl2GqJtxDrdQ5rl8PHg8kGXhbOYM/0FDjxt0prD3\nEfp8\r\n=OXvM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWYOsPI02JXwuAU0CcZkA+4LT9X9e4A1jJByi8M7w7ZgIgHdefCaUoxUqbZvNWmSiPMvTUV0R8GHsUGAmOn+pLCqk="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.0.2_1572341301927_0.7777468296035344"},"_hasShrinkwrap":false},"0.0.3":{"name":"@brian-walker-toretto/watermark","version":"0.0.3","description":"canvas/svg watermark","main":"dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js, jsx, css, less}":["npm run prettier","npm run eslint","git add ."]},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.4","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.2.1","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"c704e3f4d892e7fe5cd89086980e0e7f6dc58b75","_id":"@brian-walker-toretto/watermark@0.0.3","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-pyAIPr4u2PXBi07sOrdvjt2ktUiM/CiKeMR1TL4eyGaPvjb1Rz+/If93P8ujKTh5j5IJyzFqZFjfyAL/vETAsQ==","shasum":"283f5e2b862da685022f2e1f2dee7c338df28eb7","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.0.3.tgz","fileCount":21,"unpackedSize":71296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduAgjCRA9TVsSAnZWagAAZPsQAIwsSR1GFEWwI7N4KqwW\nhYTCgz4fA5K2GD5Lv1NOZUANM9EAu9/RBJXjTcT/hT4dyjsFhzOXegWqUCL8\npRVrgb7OjVIHSEIdz8TqBf9MC/vd0AZfNMVPRv/MqCs9XSwLienHEdE876XL\nHUWxAFdfADZJ4bi6rgbyUxEUch8PkjKHZU6hnbTPXvgiOI8U5q0h8L9M75EJ\nfe775yXpeq1s+RdCUKmsMMFI+Bmi1zdbe71M68FMC9Gz4aMzdSWHZh48XJQ1\nekQONJARr/2h8JKkw+KMuxNPNj0lJ3JVGdrXvjwwG5KOUbDRhaknIVle3Liv\nFf5YsWn/wjtvHlC4LHZv/R1hnOWkZIgH7aTw8llRJD4jAbnjL4HNYtF1iS3t\nSvQj0QiZZ3h+iVAEwVrakPm2uqdicapMR4cXePRgSq/7L03pUjyiWwEwkrZR\nPf5hYtPEfWKvLDYBFE6eU5UrDWxl1sasmGrirxOVxujqsZe5b3VaRpFJGFJS\nR5mqM+PD+rhxl11+V40ntvuDKfKYXogIKxiEnfsZDYM2p4mXbEjoTYCQL4M4\nnd94NzUX2+OAQnzQhC7rS/P6SI4VD6LqHzUbDbq8AK/i6FKUymgFETAgKukV\nPbK9JNrCvgywP049QlBWKcf8746K5Fl3mI9MqalB5XeXfFAqzeHJZsODO7tp\nGUQR\r\n=yB1y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcabp04461AP8g+X6aLLgipvIpBBMrOaK63RdEsysrXAiEAxGrWfeNGk00it6CvZw7LA794DMBHZX0IWf0EGMfLEXY="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.0.3_1572341794794_0.4013780771182398"},"_hasShrinkwrap":false},"0.0.4":{"name":"@brian-walker-toretto/watermark","version":"0.0.4","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js, jsx, css, less}":["npm run prettier","npm run eslint","git add ."]},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.4","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.2.1","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"f82f79b45667534d55cef63f649cdaac73b8abbd","_id":"@brian-walker-toretto/watermark@0.0.4","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-O9YnuIUITqVYjIOMX09XM4iJasL02yPpPe6nN6V4BTgHgyW0nzze/ZWnRmF0GmBWCDMItNbqK7nJdLgLle6M3Q==","shasum":"9ad18adcd45a2cc1a9249749749c94b4656cdbfa","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.0.4.tgz","fileCount":21,"unpackedSize":71251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduAvpCRA9TVsSAnZWagAA+SIQAImlD30Cd466jZrq45yP\nTkX1S9u2o7oz14rQuWQ1y5EkNz0upnvcC6V3H/cDZ2uopnvV1bFqUCiL+w1O\nb06VJpnnHLBTBabUgwiVBs/vEPCZVLs1kcVh8/Id5isYdUfGrzUJRrke/rDF\n34YqN5L80DFqHD5/Xg6d1+E/MVO/rzv2z2/JRgWTBV2VqrdatnvSre5rYqZy\nNzZbXP+KMd5VJdlIZCYNcO6oxS9NpEjob5v0siL5qelzRW42e5mFhxj/EZ7c\nkDn1aTxwDsWuFZfMUmbn6DypMqOnnlIpCf6RKGZ/FuMLgFnYoW0TRbzadgwn\n2v+ffqgILSa9gnARSUqgytWMlNuDEHFZYz0dD/NwndhJFSvry6365rRhp9w2\nNqcByT31o6mloMNv8n8S3w6M4jXD9PHaqW37ez/gdz4oU5Sl/ReZCUh44mLT\nyV3CqJemiS1aSCSYT7Adct+ZJ0IW7CCxAMZFq6Rjuj8ULFazlpy9yeYIaFqu\nHgEsRw9DFDb6LtcIoqQMm6j7GeddUqwObJOoLO/aWQuwWA5wfXbst+FD+Ri3\nDCpUSHxtquWTrxfxsR7/fxMiWXPA+wuzv4Bl+vrQfIGUZtdTFs2g9BJPofTY\nOK+vAIyjG/ew35dYFEu5tYA/eVamhMz72Ya/I8Wmb4+skGp7e7uiCu/r4SfG\n3x4o\r\n=+bwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByvZacjEpWQhbGeLdvZCkKEZLV0YfmJUw1pch2Uf/z8AiAy0pXtT6gva2hKCGx/Lc0tD1y33mTp8C5P82TLTaKaWQ=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.0.4_1572342760738_0.3114005823786321"},"_hasShrinkwrap":false},"0.0.5":{"name":"@brian-walker-toretto/watermark","version":"0.0.5","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js, jsx, css, less}":["npm run prettier","npm run eslint","git add ."]},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.4","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.2.1","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b7e2c0690d1bf6e6621949c682a6eec0858452bf","_id":"@brian-walker-toretto/watermark@0.0.5","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-aXBeVOlJPrQIRu6ykSEQB9OWB0ba+LUkXxpfnsn9D4HnA5493RKY4kDdn7GYD+OpqxOR7fxY/HHScgN7lHT9Mg==","shasum":"1a15110043587a44de8499b167ecc08c7ccafa99","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.0.5.tgz","fileCount":21,"unpackedSize":39499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduCD7CRA9TVsSAnZWagAANsQQAIGCEZeWwOPtrTYtmlM4\ne8I6Q/siqLgVEsD5lqLbLXUggBxFQRaqdBYTe35XPid7wkgtqIT1lK3pEj4c\nEs4DCwTBThAq/hFoUNP2XzzKoOcf2jZdU5+OL/yo/gYkF6vXV4nxhUwcMMXa\nyPyQySGoo89VMCdAXF4VQLx1VkPe/dqtN3glFwBVk7hV/TuMD+jQyFgkwffY\npdJ+tUSUiOeXGgl0m9rcuEJEBf57kHfbKBLBt0jzVvZ0KNtgMYKbb+S3/InY\ngEwANp3fz4EpIaraACKOww9sUI2wh56gcAVsaEjDOVGI+AGuJnP1bsM5MAxx\ngodxxz94nPqZBOrDUzXngRAQtsQJjPhhc7JLn9jv5oNjYbhZwrJ6AT0M1bkE\n6bW2gIwBXApiDwe7w/CAp4Bg2d686i+BuQJxC9DOhGmaWcq8EMbwUaInPjyt\niBE0nkG6hqw7sfND5AFyQ/+DJKmLA0sKOIGZp8xNOPlvPmPLaknfEV3dJrQR\n2PsbbDVd9Kf+Ol7laQ7vPsEMdq8gsdPhVBEeSAyk/yg4VJ91Z3ndTLJbe2LY\n0XygXNwzPrZaCSavjbU78PinrAcjZEd+888mM44aqNBB0Ta0lGmPVtLueNOl\nTi5RWOiv8tAu52I3cFARK7YdCUjSsStrdbMnC5qQWXxZ4WXjIgNtUvuNzwny\nCNp1\r\n=AnU3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHHd44sDAvZ38HFwj9iS4NdSnhEfcC7Uq6VXMhW863VwIgFwCmD6AxfNdxHjvU8d+YtmTIuNDujuXE/gt8PWNo+Jk="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.0.5_1572348155165_0.08983983631799863"},"_hasShrinkwrap":false},"0.0.6":{"name":"@brian-walker-toretto/watermark","version":"0.0.6","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"f0c62dff3342d0284ef4efa2b2e71b944426f55d","_id":"@brian-walker-toretto/watermark@0.0.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/WEne0dW3TKB1J4ikEgLq8KyC1QnizPIeTQTriGI0Ec1uMfNh6xK0p1yCFdffvdIiyuKIHgIEg4Y3r1moD09Uw==","shasum":"bb9815a19104f10f5b2796cb18bab6c3ace3b206","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.0.6.tgz","fileCount":26,"unpackedSize":55580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu+DECRA9TVsSAnZWagAAqToP/R1b9oilBpcWRCXJf6QY\n+zw2sxGgJhL0F0/6B5Qr+4S83vTLYKiyMpRtbcSXl6Idcs9pmBJCxGyyhmlm\nvUWTlAj6KoJ4H8RitWfIrRx+YX+NoOKegMlkffmAnVC9Yf8BK59jXqs8XFyU\neN+zl/069pz8yMmTLdpQ26H83lIyf+mOUtg4BR/tSF/2HnMpfM3cvJwmCUEw\n0uMki/nayp6fwpewe8Ofy8dS1G5jTMpQPZo1Ryz376YQcQou8xLbmA1pYmE2\n6krMOm61wYi+zf2WiAfgyd/VQdxpGaetakZsVhPxAZy9pi57A4x6XpB2l21X\nt/vYxWxXg/L7HvECH/0mCmwAtX9Uy0YtBUc0SnBFg73ytt7Rsmt9OJKER5Bg\nHKZpbjYKu0bL8itzYuTYIy5DmpSadsgMI2d7DZoVIDJ70vvQFutSj1aVTU0j\nWRVq0bookrgYVC4VLUFDOUGfNsm+Z7SdeJvAxuKL6IflQqIVwBBt6Yp3y+vt\nVLNHDzA/VxbFuBQAJw43w9m4EM2mpVjqu5AloTPPuj/7glAOWuG9Cv2agKtX\n01vjAhPvcXvZjVnZ1HzOaAwd6lH7FCWWG5Ro9lhQ1CXloBrrnBIVQ7bo1o/x\n3whL2gco8vJGJPXPCm+mOG+PZNP7QsrF8pdJj7/dQbIKn7V5ZbdsSNoIo8ZA\nR2Pz\r\n=fyPM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8CiE6btq2gF9EfYvpZa+JKNB94iA0hyBu+iIEl6+zkAiAGu1vqIxLY11V47Z869GWw5K3iOaqgUxa5LQV8iIBYpQ=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.0.6_1572593860400_0.15678212498325705"},"_hasShrinkwrap":false},"0.1.1":{"name":"@brian-walker-toretto/watermark","version":"0.1.1","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","publish":"npm run build && npm publish"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"02260d38031fd1593dd927620ab6253c11f29990","_id":"@brian-walker-toretto/watermark@0.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-33s0yTfhQy02CJio2KW39t7uW/v1UGYzVPK6EB1hSyUHxm04UB5wnPjXABwpgylpR6mxcqMp2ei8ZZwVWdG1dQ==","shasum":"7f3a3c9825bd6ca243767d39d68ebbea7dd45c5e","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.1.1.tgz","fileCount":32,"unpackedSize":65238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv5OhCRA9TVsSAnZWagAAsq4P/iBFZHnhaGhK5mAnp3W7\naqEp9mp7aPhVA/yyq1T9YmRpKIBdFuScDClPehKdadT7dAI3MLHNjbosx1Rj\nLMmn62P9649qywLq2U1svVgRe6O0QZfZUAbRvOkyLNvznW03ESJRrDWYgelN\nu5StuUruY/L7wCeCyNLeBTDBk8gHaSVb7+q28Qi6Wu5lYR9gYbdvODTue1ti\nhVHgWf6awJv0gwiVYEDSPu80liNve6omsBK8DYE0XU7uLFRLuM6znmv1lI0u\nAHEan6rsJaBh3btqLbHAjpeNjdqKXn4It3CRmTtt8N60hGLlVgMM/x0b0xRO\nSBXCfY1MSKcPHkLlMnDXswAV621jZma5lHaKbd2x9cpJFGdmUNdZoqMUQ6RI\nlKcZo6V+qKjgm05kB9vmR/yYhJ9SRuSg0ga+28LgEqNb/HkWXv+KaDV4P+1+\noQrnm+2sVbhxaat/F14fyywkB6gTiWVTM+Z0s5nosUmlKQt721pj1dthbPv8\nQdTOfB/4m4cdi5rPnn1csxrhnIycn2c3CNDXg/oEVBdtsFBcvfwAJbHrvNZL\nrZ+ahxNBojIUNGWutjY6u7w2VbuSjmoX+BYF+XhaNOD4ZI3XoiKaTiRNwE79\nWWV6F841mgoH4WH6Had/pmqAwg70ruLaDLhFNmI7LWVKeoRt2MWrAWFK4DIV\nxxMV\r\n=7v50\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHYgJo90PoYlAwwlTm6qS+Wy1Hbu+I8A92V5eJpbA+eAiEAiw8nKnc4yMYqZoPqw/KZtV+D5BNg7mZbI2bfpipAf3U="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.1.1_1572836257130_0.7810513165909585"},"_hasShrinkwrap":false},"0.1.2":{"name":"@brian-walker-toretto/watermark","version":"0.1.2","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,scss,css}' --config ./.prettierrc","eslint":"npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"5a6e72a5047afac1d570714d778a1877a94c640b","_id":"@brian-walker-toretto/watermark@0.1.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ntkylE8CBcfcUngJNTuJaNRNG7kshfo/6hpz5+9f17AN/IQh4cG5yIeAuCKcOyxrT0oZO3HSo0BE2ot1PV0/pQ==","shasum":"61d1a3447006fcfccc8c504fbd32f1d7401078ec","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.1.2.tgz","fileCount":36,"unpackedSize":130109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwWYzCRA9TVsSAnZWagAATmsP/1fDJIbD5abjCRqk6J53\ncOlTBCd6Z734wkHUGHOnJCJob8Z68t+o06GkXBNW0jUedPu4cB1PuLw0SKZu\npt2sezhOabsQtsy1u7mC0LOV1DIlASJLtK3Wi1RCBMnsVZacFJ6ms3EWztAe\nId/H9rwe2LwCkvvoWMSk8hhW0DYVHPzi25tKey11vUXkJWE/cLNnLUmcvjvX\n0D11Vj6XlWjt9UN5rqQjYnWKaUockrP712C/Kpq5jb0ksvP7fA/cSvziyhhl\ndMv2SCnXetgMPN2884qEbQBx+zHf5QefM5g0L5piqwP/QIyIIfkOrpKxHdvO\nR1+R6ppzI3JrylO5+R69RRV4ycVmYcjK+2B317QH1Gfz5wQfuLYtWvuKLm1i\n3LoTT5zkVIzg7D9PvuCSsCMOYQ5aYqwNN/9gDnqZAMZMANe5lzXw4e9YFZk7\n+bQYFdaLf2wda/hP/PzrkqqJ7/2soslQLAuwJiJXfYIHTcgEMtcnkBje5dGF\n6A9Swg8gtcPEC/3AnJ5nlDdkEzQBCp81VAurLD9Hs2UAiItW60bLVqShc7Bg\ntHcK2u3dp6JHsQfTmll76VEZ6JBCj+mRv2Zd7D55SA+aH39eD4LVq1bKsTR2\npT48gOgW5p/1XJnkPcPCoIkqJgyjma6cTjwS6fzpzB2jpfcGduWzv3teBiuW\nq6A9\r\n=cnRU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENLWE3FOhLL2haqWMbOSezdb9NcucM5P3YS2NGoXpMvAiA4nxmexBci0p3wcuySKHu7j6ll2CL6fPtI/VudFsljfw=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.1.2_1572955698909_0.4166409385648664"},"_hasShrinkwrap":false},"0.1.3":{"name":"@brian-walker-toretto/watermark","version":"0.1.3","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch && npm run build && npm publish","release:minor":"npm version minor && npm run build && npm publish","release:major":"npm version major && npm run build && npm publish"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"94f69aa56fc8bc94098c08d9e3e303a1affb5ef7","_id":"@brian-walker-toretto/watermark@0.1.3","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-gM/5eC7EO9yj3dd1HmLAsyPs6BqLutas3K8VdnD7oLVyG56zOh/XZ0m/bWbiDr2K/Wpdf9yInNORF8Zftur2lA==","shasum":"cf29217a152fa9fe2ca44906713f45e371ed9d17","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.1.3.tgz","fileCount":40,"unpackedSize":126329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw+DxCRA9TVsSAnZWagAAm+kP/1O2sSL4lZmZlt84jpM8\nmYqPui0MIqRntpp3yWx3QtvGCgFJK90ntOlaB5WyEJfKmrqJT8f+T0DhDpu5\nfDelbgVA+YLNoaN4j29YSD/F2OGhGnr0bs1n2UOrJiVgynSt3FRD5Q7FH3Pa\nCtECk1xUZ8brGmgppUkvJ+ew8P6MlVnlHIPeYh9qkP+mYY6SxYUb2gY5vKRx\nUWnLMrNMdH9BTlEiD2vJbfvM2Pc/iqoVdE63nKZzjQONupfYbEi3oYRWJaHX\n7uD0iyHJHYNMu6MaQ5x1bk/NidKsI0kq0RsHKjQrOklc5P/b9AtuLG7Kxwjy\n/nAqTu+VMj0PEmTkZ4G9IkbdhI4Gm3xbVw7DcC1CoeT57gVi3egHB8rwE5Qj\neF0fkhjOxZHUvEOmG3f4V1xtzME5OXeidphX2zUVM/vJxyn0USGcMRLyQBfF\ne1GQ1S9AJd8ljSITsHDU2IUj3Lo8eHVu2J+e+tz4lFl/HsfnIZgrH3Z0fe2y\nTuTyYTuYqjMKpOrMq2xjhxQenivAgN1cPcHhyedYnqx+jvk52V4Hr2Ng9XGn\nrQNmRHLp143vsFFogLCEH5rfRNQkmsCztrCl6UHbcQSNe9gkZ1tl6Zrl2XEe\nH9/11uz02aZMFKdFdxIfbdKIp2OaQ/wpKdmqZncKmoSfy1yaKpYH9mwNUnKJ\nzj/w\r\n=L0yG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDA3g0zoonE63U+LgR4QCcom0k4e1buBPv4PI27bfpCBAiBwitV69hf7cknyhPiUtM9zsOvprTEKsEOMb/vic+J93Q=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.1.3_1573118192922_0.9741554062304449"},"_hasShrinkwrap":false},"0.2.0":{"name":"@brian-walker-toretto/watermark","version":"0.2.0","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"ab1d209b50a161c0e74ee1d5359c08d8c35c8291","_id":"@brian-walker-toretto/watermark@0.2.0","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-xwNwbWAa3mZ+L0XUGbp5uYG6fXos6aXc5nBb0lP7WiB0oYfkw9B40mrW2s6VeMtFU4d/Y6BtAQ0stl+tSqkY/w==","shasum":"36ffc246a548c7223662e5f0bcacf9e8247a2796","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.0.tgz","fileCount":43,"unpackedSize":238105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxi9QCRA9TVsSAnZWagAAWqUP/RUBQLW/cu0GYxMa+Q63\n8jB7EfIGtcvFlPlxm01Lv9k3vZL+SueBeIkmrvGDG4Vx2JWTnEpqsXIBkIZo\nNY82oubzLT1Nv/+zyfIOpWtOwCinjTBso9HwlzdIxPLki3g7fFrxWHK8TSXe\n2Fi3dNqgT3aY1FcNMrLnJQ0vLhIrzjwugJI2h2g5MA9EokouNxcoRSJpdZsi\nnWNQhs2vnmhzOJOuxjs4H0EsV34hjBHDk3TplyUzqL/IhtsVPekwZB1Tf/i/\nTFIC6ThTaqZEINuY2VPZHRxJRUB5R9Nxd9Dq8gTnuyvd+S/xZauKATEyi17B\nobS37vfZIE7cKP3HlrLayIybRn5DpNv8OZfTnShgDmNO54ojmCbeAC+IMAhb\naWLdhmbltnLXUA7R8Et1ziSsG2cBzyAsjSI1tHltw7syrHvZZReHJITja3SP\nXigr0T1L4zytdXv0nKYIDgES1d52EkkR5BlhTs8b87EYEXawqB8IAWVkf7+c\noYTt8kFdidEN8Kxiwfm8vSElgR3rMpdd+GjsEAJhQXKuB77leBBtTpScdWHj\n0MbOBww8xpxwc9oVVponYTQ4qJWc191biY+LiaOfzwiZRbRh/6qUzRLcd7Pc\nQn25j3NAcTkQkbxFtSNSYhwXEQvSjodoO+HHkMSi9A0fqwzZqCFRNrMokIAd\niAVc\r\n=NVx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxsH8+bZ6XEYSdVlNmjseQa6iN4Wel93/OAR/yR5igPQIhAO3HZFQZRyaY0iL8W5omC0V6PfrutZ0lem7lmMBliTiw"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.0_1573269327660_0.06521927808256778"},"_hasShrinkwrap":false},"0.2.1":{"name":"@brian-walker-toretto/watermark","version":"0.2.1","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b213206d56438b83b1827f8f1b55972a24cbf3e9","_id":"@brian-walker-toretto/watermark@0.2.1","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-nE5VgaeXPJMXBQxyqY4F7yT3+2Gm0B3S1g50y3hgW1GwAG4iQlBISEWH2KN9sWYh5oJFQqNM81tSJIR+jJd2KQ==","shasum":"5ddf2168424074e4c2ad5fe06f50775d4c9a9df0","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.1.tgz","fileCount":43,"unpackedSize":241071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx4BUCRA9TVsSAnZWagAA4cIP/0KjEnHKV/KlyIIIsGUn\n9wcFdJWO06/U1rZA1reKJ8wYEDr4lLxxfmAsvWXH5wezcHYodzFfXLFFT0Rn\nAUMUixtRotc2QmowhndBKvNXKQ9//WbhW+pSCwxG/rkmfidhrpX7rDALd2T2\nw4dS2yUB/ZduNiD4rhW6CplUBLyT7Dz33tDPv/slQ0e4G7TvRr5j4mF+2r8+\nNR/ndfk6uG9jA6di5qDtiPvAwdRMDZUojGswd35Qx6hMvRTMyvmD7DNe7fBo\n6TdfEwWLZ3Pe9JgNkUQa2ca2I2+bNCHipDde1A2E2yme8XJCRj2rtAWrEgt5\nd7KC+OXBda79exlti0UkbOgHvO1drro5U2WolUWgXAf4evTA9ZaBll0QxQD1\n+sb05V+gI5942HdX1fsWRs8BD2NP49ubN1NZ/132/lEXiohdL4zQpVpgNc5q\nW5HxhoSGf3x53Yqri15m8QHY7fiHoe62a4AGQmUPj+qrLKuY7EGAQgVEcl/q\nLqKAKxuNBOu3NRSkXZ0Ur3sMA+nHYqd9rVal9BXugfdvPBuja/sSlFnn3B+0\nCscCg4UOsD6OGHOLdA/9vhcvrR2gI/tpVPjLZqgOwBRPsePhQ15XOU9Um6XD\ngSxtOgJ188jL2utAxT5KldRkm1q4fuAcio5VGLIArst+XTZffodqcaVgTIIb\nlm7U\r\n=U62E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6EZfbhC5uLms88d0mKGkC54JFwrfwNRnoTji+QyT+KwIgEhzjqlymaKD5uab/z/kTfkX8beaJklsy1G+KBtVDKHo="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.1_1573355604082_0.970043786310832"},"_hasShrinkwrap":false},"0.2.4":{"name":"@brian-walker-toretto/watermark","version":"0.2.4","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"4fa5cfd0fb817795c3c869607f6e4b1bc4249127","_id":"@brian-walker-toretto/watermark@0.2.4","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-0xS5+lddSKGIswhzkGozAJ5a8lKmIP/Q2ObdOLw4RPrg+ctJX4c3K3MECify3L5ZiFVpsR/md7Em8LeK4yOc6A==","shasum":"f2ca1c054b8b0358a4361a7c3eeb3b368f1298d3","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.4.tgz","fileCount":43,"unpackedSize":241135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx5kkCRA9TVsSAnZWagAAGbMP+QH2KgcIpbR4LglHuXwg\nBU/zIt6jrYcJawb6slhgwaOKAxEEECxEZCvgffwWkXSO77r6fLKnRZgK8025\nT1ZqNz6OuM0jV8eTJrr3s0FGuBYyG9H/EjBkNsrQTEYuc8SicmTahLxu5gcV\nD13RIRgsRrevG4zt7/HHHhuiLas2g/a1iDmKdsYA92H9p1k9O0wIhwNPZkRV\ncQ8cWTvnHPXLwgt8qqdyv26j6QKZ+h4ExPwjH9kTMIwB1akoq5qsCZ+liO2g\n2RRfnFhOi0s7e/rc2+s2L7X9vB4wSZojVZzI4FWBJF8Zp6s1s3gJASJMgw5a\n53jkuh+rNeW/XbUOXrf4SMrtSgYNzaREBSf51BJBAhGfS2Vs1AhAU0t56VnH\nYtZbbsJgTvj842rHd1/E+1UfayFx0t79VO7NvN6dqyxvaNokhUFZ9y+JFoo3\nA7n9VkmucsKMhzP/6s43tClEc4cnEBg6hE46IraQ9nF5vGV/cT7tzmTNww2N\nWnno1v1qc4LXyQhNptTAjYm1ynMDOH7TGSvUbVzWzR5ZRL20gze+IVP+RjnV\nKkCocXX18buN38BxK7zTrspWm4TRdYGs9njOtiL2NYvF6SBEGXwhDcVO+XqR\nzr+SfrJjQPm9UFbwJ1Q6xmE4qa6fwhFKLYfJAMMpsxhFYW7H0JDQ0HZp8Svx\nvgh6\r\n=wT35\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSIkr2c80P90sHP4q2PbFuETi/iOmWCxcz62nmgFveJAiBJ4ivA0bbHG6GP2G64+fG0sp5PkiTXAK0ZebYM10IEpA=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.4_1573361955735_0.16046214349296117"},"_hasShrinkwrap":false},"0.2.7":{"name":"@brian-walker-toretto/watermark","version":"0.2.7","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"readme":"# watermark\ncanvas/svg水印：可用于 react，vue，原生js 和 其他小程序（小程序平台正在开发）的水印组件\n\n### 使用\n##### 1. 安装依赖\n```\nnpm install @brian-walker-toretto/watermark\n```\n\n##### 2. 引入组件\nreact:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark\";\n或\nimport { ReactWaterMark } from \"@brian-walker-toretto/watermark\";\n```\n\nvue:\n```js\n// import Watermark from \"@brian-walker-toretto/watermark/vue\";\n// 或\nimport { VueWaterMark } from \"@brian-walker-toretto/watermark\";\n```\n\n原生:\n```js\n// import Watermark from \"@brian-walker-toretto/watermark/native\";\n// 或\nimport { NativeWaterMark } from \"@brian-walker-toretto/watermark\";\n```\n\n##### 3. 具体使用\nReact:\n```jsx\nimport React, { Component } from \"react\";\nimport Watermark from \"@brian-walker-toretto/watermark/react\";\nimport \"./index.css\";\n\nclass Avatar extends Component {\n\trender() {\n\t\treturn <Watermark\n      text=\"bowen\"\n      textStyle={{ color: \"#fff\", fontSize: 20 }}\n    />;\n\t}\n}\n\nexport default Avatar;\n```\n\n原生:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark/native\";\nNativeWaterMark({\n  text: ['testUserName', '1234567890']\n});\n```\n\n### Api(简单说明)\n\n|  属性名    | 类型                | 默认值 | 说明 |\n| :-------: | :----------------: | :----: | :-----------------: |\n| text    | String(required) |   \"\"   | 水印的文字，该属性更改后会引起重新渲染 |\n| textStyle | Object |   {}   | 水印style |\n| options | Object |   {}   | 水印参数 |\n\n\n\n### Todo\n-   [ ] svg版本修复\n-   [ ] README\n-   [ ] 实现 react hooks 版本\n-   [ ] 拓展更多小程序平台\n-   [ ] api 拓展\n\n### 工程TODO\n- [❎] 引入typescript/tslint\n- [❎] 打包使用rollup\n- [❎] 单元测试jest\n\n### 任务 TODO\n- [❎] 防删除\n- [❎] react/vue/js\n- [❎] 暗水印\n- [❎] 性能优化","readmeFilename":"README.md","gitHead":"d7be04ee50667baa6372dcf2ab1ebc09ea2c026b","_id":"@brian-walker-toretto/watermark@0.2.7","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-ArnOiBQxvjfzX3FCgmUEHBHJ2XCRRH5i3RGYQ16x6LgJ9Y0RVV5OgafK01B3fPY1yP8D+mw54QEFA8x5DGAocw==","shasum":"97a271d723542218abf4e51aef57acab368be077","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.7.tgz","fileCount":43,"unpackedSize":225084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyP5cCRA9TVsSAnZWagAAVTUP/1uJz2inUgpoS08ax3G4\n5U2QHSBQwjbq9eICcyHzQTJg+OSMLBEUGAWTwjYVLEqTneOtTJprBJ0sd4yL\nVI/YBOibDAJniLbcJi4wB3kpIUjVOBTh/UiWGb2Pd/i6R/2lFhNldVcYRHZC\nlhoLrNcP7I0nL7IEpKtFIPOzsIUO+faMyp44Zwrw99NpqaQgw+kVmGAPotOZ\nVGI/D3jglN5PzuKnHzGtm86FVMcMHgEoXLodWW4z74DKV4l2/f0NEjluaI22\nnDHuerFGftri9UjhQCnmMhG7SteoGBUBWrwMbgs/59NtvWXYHBrSGc8o+Qku\nkP5WXFae+0DSVWWApXUUV1dH7POopRUTotAXlcMtbu5CqQPwXRHGwGV7HV2m\nHJ5KGTdnqJMkIPHEq85q5wMUJiGDY3pTtNl6ArKpRA7xnpfLfooLCWs+LedI\n6WH+zY4wu4Vw6kvTZvmmiXioE+cSblqN+rf9lz6KyOnIdhc/Q10XkPMYy4Qo\nvRiADsEn09oSPNejYRGmpCcjZPQlwhERqGleq3lALSBKgBjTfPO7yjlTZwDv\nje/UxnH/SqaHQx4/670FDoHgJnC5BfWl4MmGV1Gd3DzFKISECij1gG1LlHKW\neIjPqA7D89xRPnq25QkDbxoilw0ld9DLZA2joUlNhwQ4vaxiCBO7U4nZ50D/\nm2Lj\r\n=uZ9f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfDqAJ68Ut+rlJ9QLhmEJbCizFuRVyMRXKUPoludmS9AiApk70BgmhGYnuX00jIINJnXdcPBzqXKCW4c370xle0Nw=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.7_1573453404391_0.5793525060448868"},"_hasShrinkwrap":false},"0.2.8":{"name":"@brian-walker-toretto/watermark","version":"0.2.8","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b5ded9b1723e9ab8bdda4feffcc733f9acddb8bd","_id":"@brian-walker-toretto/watermark@0.2.8","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-yYW6x6YcUusYTh5Zdb2OehVvcKtKIZY/RNkbQ5OR0TD2gTEP7ArkuSp/OOm31v9GOdMPP9Wfc2uKoxtz3epBEA==","shasum":"17fa103649c00a3d4594830f4f7f130aa30dcbb9","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.8.tgz","fileCount":43,"unpackedSize":225084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyQMxCRA9TVsSAnZWagAA2sIQAICe3Y6F3l80nak6VpuU\n0Cpu/RcxhnfvNepGo45FprMSEf86E/qDtqUb8xkfMVhmKXhu36+dyHH6TYCX\nXJfge0Od+OWRQdB4KsxlL2hSOYCwSVgxk9ztXWMFPUw6TNEANmhRWCaASb+5\nY1gF0/f9i0zm5K53kpP/tNkQxjCimKZgcQpy/LBbdg21naUytq5s7fM8C1+o\nYJldhiASmcMNvOVeKgvUDx1+dAcvcjhk50H3QeNvx6GdQjQSEVf6ryZiW5HU\nu3XjB7XMkkbIvSxQ3Gz3U0pPnz8QypxtS2/aF8BAhRNbtaur7FAqR3XOAq7h\ngHiF/vQ8+1jjOuPKRhXcuwwDVHsufq3/OGgbgpb37/wIG074emaB6j7kAgPS\n+i3VSuIQXPLuXeYYzZFSMdxziDVLWum2dH9iRIO4Vr2VvFfDKEA59LzTa3zQ\nJrVp0AD/DG1qC26c71EC+loCGPjavRtfc3cb7r0wS1uTQRscdzMaLctV8Mts\n2q1HTFAGPqg05B5ozquqWuY/vZRHXCVY+7ZsP/qWyprNUOHoVhsAt0sHHegT\nXtM8ZeDkDm6F4SwEphCbHDBMMdLrr3oeAAvwagrcEZJPo7wBEaj0SCQSSyts\nRVd4hBSauELk70VGkV+fjztDjh8mL/1LBSCf4eG2xA2dKNR5BhRjQ5rhR3Ky\n9MgJ\r\n=Ln1g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuQJV16/I62j3/uOUHdLgjWTzSK/+hhyFd4p3JHO09XAiAHUP6H4QEWoxNC3bNi80JgDQ28ycGCdrFQa0cSy2XUnA=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.8_1573454641169_0.5287007990853947"},"_hasShrinkwrap":false},"0.2.9":{"name":"@brian-walker-toretto/watermark","version":"0.2.9","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b06e5556e4284531b5c9e166216057e9e0c54175","_id":"@brian-walker-toretto/watermark@0.2.9","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-7hmJq5DUt6cKb3mJ6awvVmf1cnnDmXtaf3ISnQZmNFbQlWhhC00fGH0RV5BmjIp6UU0M0iHvK0Iau3uTjuQgJA==","shasum":"ee11cbc9ea2ea21a215bb8471806f0d1180e8648","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.9.tgz","fileCount":43,"unpackedSize":225160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyibdCRA9TVsSAnZWagAAuasP/RomV/1Y8foNqo32AYVw\nl69OGmIhmshzaTWRYwv96yOVUQ/bGFFSzZs3wEonwfg+mN/jxBj5dPefPC92\nA0wArFNoFwaAAA/2BnRHRwLqMnc0a8SAGwV4Qby0Yk9t7ob8AG+XbEcE9vLV\n9Wd3TaISkbxj6kZS4wlDw2JKPTIUtXHz2Dyyk99TO/zB8z/aObBzeUboy0Jp\nvDk+bKJTNrHCo3vMyShSk0e3UTv7cr1KNIfl66aORUql6JTaYyw9NHAPGGdI\nyNyOwvVu8qSDe0yGwl/NPurui1arGavAA0VVgdRcg/5Ve/+JxFmX3BPYAUHV\nb3QZiRkpMJ/Fp0WFH/A4+9Gpg56T3fBNgbOZjoogxI+ziThZCh+bBAriSrO+\n9Jz1XmuSJbE03zHDD2sY6RjK6ZIGHshi4EGrAI/l23KrWIetLQ0NHnfCXj7b\ncQ9yPcgIk2cuyB6jGatvSv+SDWlTxFvN8LPeTOBYI039KbrLlYQnqbZ2JhBd\nFLmUukCUGDiQMm7xgU1jx9+6rdbaFgfjPebXr2T3OjnSWGKAqI/kd1T91Lhh\nVTfwXc0jBHtLE31Q1iprnzu9Ej5RNEXtGPIEuE2+2xe/Q5RLKymOVNVGVBOJ\nO2HqfuOTf+8iF6TqGzBwveLymxnfvr4u9at+AuWDmsllDgEqPKllh3L1TOrB\nVSK8\r\n=9Qaj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN0IRPDbLR+qr7ddd43g1ErwhF6YTvT9q3WIwRVUs79gIhAMvJur3X25/6Yf2KOpAPnYy2ZtCXNEZsDc6xToJSe+k2"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.9_1573529309164_0.05940715385419515"},"_hasShrinkwrap":false},"0.2.10":{"name":"@brian-walker-toretto/watermark","version":"0.2.10","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.6.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.3.5","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"010648c0efa842f6ec73c9ae9b7f2fdd7af26b8a","_id":"@brian-walker-toretto/watermark@0.2.10","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-qpLayvxRr4/cQXretr652N1hvSzpbvuF+YW+IfSz77zcDbV+jyxJoIl/at6vfmH6sdP7ykD185r/axyIdDuNyA==","shasum":"f2328887b3f152fdcff03d9e8cc74d1dd50ba369","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.10.tgz","fileCount":43,"unpackedSize":225269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyisdCRA9TVsSAnZWagAA+DkQAIOrK7Oi9ug8VpFUplMh\n8ShQF/2xlusoDgt03vUvUdRDdG0SR64IRSk4+kQPBDCSx7nWrONulWefQHfb\nqLrlvE++SmLhMQpLJUmyqAm0l6A6nM/tV1RunUSJ4o3iCXi+d97nXby9P3ci\n9EHI4dWqA9qYIwhWwSQ1zxuA5AGiJbyCoBZJrAeino09BW4yYx/nTS5/Gcqa\nqn5QKJ62ejs+ZU7EiUMMfYaQpndvRC8UNyWvyah/Unj7V0zJ/ioW9/kdbz/n\n9qRooA76Pk4qWXXqzXttrnjkstM5izxeKqVrN1eMAwEQbwB6gPRmAElHTCZ4\nTDQzrqTbAACiPJi2oYvfMSkAOGQc05hdQArOJY0XKjV3PWvIJGXm3daZFVAh\n5Ol5/t0/MumUCdSQz6HN2JpreuhqlDC4XUqz34SRKWeMi3FciZWwEQ+SWrlp\n5p7W6rJhxilXluCxH7wNwdpVKRtylChpPw5ojjWl1UDXZk+vcDGOTVmbGKoE\nu20dAGrX1p6Z9eYR98GvDxrRijELKqKLfovlDvc8r2se3oLiI6fcwhJZ3O1M\nLo28FLWwUyEHGTwKsmzKyJvrlo0J3okv0JrSpKFQM7x3WcoCJl3ZAAoyPwuf\nziNa8NFHpungr9/JSqeKb5fqsHPB57ejcKE/flvcb8C+6s5e8XNBSA+8SGE1\n4bHb\r\n=sKHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpo12rbA4nHjy7sW9+cad7hklPDYLl1Rkp+5/DWExvaAiBi5C1Hse0nqqW6SjZGS7VpSR1ceaGTJSJBz94/PNUeQw=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.10_1573530396935_0.9652153948619282"},"_hasShrinkwrap":false},"0.2.11":{"name":"@brian-walker-toretto/watermark","version":"0.2.11","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"readme":"# watermark\ncanvas/svg水印：可用于 react，vue，原生js 和 其他小程序（小程序平台正在开发）的水印组件\n\n### 使用\n##### 1. 安装依赖\n```\nnpm install @brian-walker-toretto/watermark\n```\n\n##### 2. 引入组件\nreact:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark\";\n或\nimport { ReactWaterMark } from \"@brian-walker-toretto/watermark\";\n```\n\nvue:\n```js\n// import Watermark from \"@brian-walker-toretto/watermark/vue\";\n// 或\nimport { VueWaterMark } from \"@brian-walker-toretto/watermark\";\n```\n\n原生:\n```js\n// import Watermark from \"@brian-walker-toretto/watermark/native\";\n// 或\nimport { NativeWaterMark } from \"@brian-walker-toretto/watermark\";\n```\n\n##### 3. 具体使用\nReact:\n```jsx\nimport React, { Component } from \"react\";\nimport Watermark from \"@brian-walker-toretto/watermark/react\";\nimport \"./index.css\";\n\nclass Avatar extends Component {\n\trender() {\n\t\treturn <Watermark\n      text=\"bowen\"\n      textStyle={{ color: \"#fff\", fontSize: 20 }}\n    />;\n\t}\n}\n\nexport default Avatar;\n```\n\n原生:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark/native\";\nNativeWaterMark({\n  text: ['testUserName', '1234567890']\n});\n```\n\n### Api(简单说明)\n\n|  属性名    | 类型                | 默认值 | 说明 |\n| :-------: | :----------------: | :----: | :-----------------: |\n| text    | String(required) |   \"\"   | 水印的文字，该属性更改后会引起重新渲染 |\n| textStyle | Object |   {}   | 水印style |\n| options | Object |   {}   | 水印参数 |\n\n\n\n### Todo\n-   [ ] svg版本修复\n-   [ ] README\n-   [ ] 实现 react hooks 版本\n-   [ ] 拓展更多小程序平台\n-   [ ] api 拓展\n\n### 工程TODO\n- [❎] 引入typescript/tslint\n- [❎] 打包使用rollup\n- [❎] 单元测试jest\n\n### 任务 TODO\n- [❎] 防删除\n- [❎] react/vue/js\n- [❎] 暗水印\n- [❎] 性能优化","readmeFilename":"README.md","gitHead":"ed0beb7c6536a2f5fe2b4926f2e6bda1b23d9224","_id":"@brian-walker-toretto/watermark@0.2.11","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-eI01L9TNvfKSR7YFRNIcDF6vkFl6Pk3ZiAxGs0VqjHtHK6Qh87OhmFO6JCPsdcjue9kj7RQQLgOAGaRwqBmXBQ==","shasum":"8f85ad570d731f7c5401f68bf55fe157debd7147","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.11.tgz","fileCount":43,"unpackedSize":235932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzi8ECRA9TVsSAnZWagAA2RAQAI5/DJDVkqSBtk7vBJco\nOtXWIwWd/EcbEPv7g66lMGdWwWRnNp8lVkzW4iNttAEqUMaUID/QXq8cGHoI\nhD2QWq3zq1Is28NtMQMOZcJdgAG7ZJxpXlBZoJIF0hhIZbcLxOneW6G6gZUQ\nb1HikDRBr1n0Kdg4bqSwKtXQt9NHWMu7RdjL0i6HaawXGPaqEPs+iHBd12OX\nEtGPafxWuNe0bTI5tq7YFA6HdkEBY/SNdb4RpiRnX2XJGWKzlKE5a8992kAk\nbI0F+fOPAuUvN4Rx4U3hxfAKEETXxCtMhWQoyBqqWAITVTzvxN4UDzKcFb50\nZ3oWXb76tFWMAmKYOPgJzANa8hZ5FGw2GVQ1WN5HZ1oizg79WwoEKcGxLxDS\nzohwHvCe/XIc+t1CF/8nHrrPktbwUFGbB6fmbJYYj5ZA9BS+gvDVhoFDF3gu\nQyp+q5z1lDkxJ9Wacd/FAcPTeoaApp2RuyuFGqY9qpgi0RsPclTOICWwdB8s\njzvW5jzQmUFkQkNYWIZh5NIAogCEt/ncTWdQPvX4tOUfnTYV4g9p+ez8CWQq\nHv26kRcPyHGgvsY/eFGkBPGgynzp4buFiJGyDefFo8Qim/8lGQFBi1uj/EDM\nLmGhsy3nikKvX7TlMCe3n/jsJ/lHUN9mM63LCvq2rpDyWWyHezY7j9KT3533\njdpj\r\n=ECsw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM1CUguFTY/Vg6Vhe516zxPhhQkh3FM5uX10S2Wwa68QIhAMc+wDq6gf66nQGQtNk6KLtv+vC8Iq5fFFXIi5+/E4LW"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.11_1573793539724_0.8664523546073917"},"_hasShrinkwrap":false},"0.2.13":{"name":"@brian-walker-toretto/watermark","version":"0.2.13","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"a4d712c8e742aea0dc2e4170f850deffd8214afe","_id":"@brian-walker-toretto/watermark@0.2.13","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-oq6o1n7ylh6Mcn8uanInm5J/KvKFYQyasakvxvtXN3qZsWbkfteZ8UL10jrx0cWE/bEUefV3mAJ05a2NKju3sA==","shasum":"5a650c8af2898c7bd61f0e1c66006fca8d03ede2","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.13.tgz","fileCount":43,"unpackedSize":235933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzlDZCRA9TVsSAnZWagAAjEQP/A7WO518A99MKvHJU6QS\nfxbfx0KrXtejrg1l4uPqhLFe0YAQeGqnRasTycr23VLRIkMH2h3p8XmfZ0tP\nE2SDr2qprVe0i42n4KMzAIB7oOIm2k0makmiWgitZ9qyZS3uX/PIOueVW/X3\nFkRfEfLM5N9KQTNK3fajmOm8KwrU+tszdC5DxgOZOFz8tOeuNeVD2cTJKpzI\nrFRAYxZiegKQQS+FFD0n6MFe65O+gLMtoh2mUj3aoShi5wn3dOc5YsynsaAR\n7JAWbyM/jpAYBHnBxCqz8v1J2ChFx+zyi6yCkASn5Iq5Ex89O6MRj9g8GAlZ\nG/pW3p2oqixS6a2MfxyQHlIe5mSh1tM+bTpv9xWKyV3dhGUXsIBvDsf04Klt\nAM0cDv1/+FEEukvQfBiqjlpVHJKwJp5J3FNXaMS7+55vcO8goJvTLN0Wtepx\n7mwzLtO29qJ5447Lj1gPazjLjhqEaPJRaMs837skzPMYTdSOuLz8/U7GaZEH\nlExdE2SIdJo0/twwbI2gCsCr5g54hMa4uFS2k+AFO1QI2Jj1fP4MNXA2TDbu\nGvbQvS7jN5d991IvdCONm8HSYOk2lk2rJgBM1OjB8bbQoCx4ffRwB0BewQAu\nQ1rGLvx76sL69hvNTdLTOhRo39OnDWDoXff556kvF8WVTnmwCNwliXApKY64\nI8qw\r\n=lYBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAa9Hksbnleq126gCxJ4dTarXAw3xk1Coad/ahS//g+HAiEA8BADG7xSaUTZSFUqRZUkCXUKA3GEl/1q3/Ztn2BM+d0="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.13_1573802201371_0.9773501375275029"},"_hasShrinkwrap":false},"0.2.14":{"name":"@brian-walker-toretto/watermark","version":"0.2.14","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"c9088a4d8a69b0184d89a5585ca97a137864ea4c","_id":"@brian-walker-toretto/watermark@0.2.14","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-oUAhpDL2UB3E6dorfImQu/Ur4VUCRioqe1BA3MNnIarrwLQicRuzucQxtrBbgxcaCAbwhvaHgbTqITkFbCUOPw==","shasum":"086996475db946001094a6206dca02b8ff2be739","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.2.14.tgz","fileCount":43,"unpackedSize":238864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1KelCRA9TVsSAnZWagAAC4UP/3hljIBYWQsee15VJvI9\ndcrKXkTg5i8g45fxRc68aofEgsxJfzEputlULSt7PNagCZalIZhCa9wHlX2I\nK1Qkm80HW364mAI/GBw+86y2Oh3IOuz1HK0IPUbqi5lyB7G0rKBx7JOwTXfz\n/I7rqloZgZPLuZwBak3psJ74pHGDqgWyusDxiXP63LS/uLi9mz5mB65XjfFO\nUpnUZMLBtJgdIXxmdO+L7lGsy5XTrYDQBliaAEDYkDMdXbYvWF8mgtyioZX/\nZ/k7w83jupvu2xFP6deeey+1tbB0BDAgUNbb1QBtGrdOv1BcmE0AM+o2Gp3n\npC8wH3rYAE7B3REML55A76sNqhMpiKAlozplLEx+fKsmmXZOdwxPku6o5SrN\nnKglpxO+YZKBfMIzElHBKKwkq1zA8tG5NzTuNQ0tBulfEnglQ2rwEfhmcNs7\nXqzE/vca6XjZRLK0OUiNrWwv/ksN4pCkYuGWy+R+FA+FzJyQYwA5X4Ighhxh\ng4zUHLU04daFygoXBBJbfltLts1k5XyxydBgEPbKBoltsuCMVzOP9BsLr8/9\nGeEaBO27RMAECQhGZKKZInO8xOQznAf+gqt2+awvu/CqUr3x7wgdUWoxTxYq\nXEygX/HAuFHybT73T9ZGXfMVzoG9miFzGj4jcq5XJD8g9o2QJjA/tYB50TX1\nAeu5\r\n=fNBW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSfFRlM+FOKzLTTUZZ4PDp97bGPhkPFxOpPrShi7QgCAIhAPx7AYilWMoldQz3OONj2QZn3p7WBgYkvwJYvKx/JoBM"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.2.14_1574217637151_0.9209085851628627"},"_hasShrinkwrap":false},"0.3.0":{"name":"@brian-walker-toretto/watermark","version":"0.3.0","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"readme":"# watermark\ncanvas/svg水印：可用于 react，vue，原生js 和 其他小程序（小程序平台正在开发）的水印组件\n\n---\n* iE9及以上\n* 现代浏览器\n\n### 使用\n##### 1. 安装依赖\n```\nnpm install @brian-walker-toretto/watermark\n```\n\n##### 2. 引入组件\nreact:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark\";\n或\nimport { ReactWaterMark } from \"@brian-walker-toretto/watermark\";\n或\nimport Watermark from \"@brian-walker-toretto/watermark/dist/react\";\n```\n\nvue:\n```js\nimport { VueWaterMark } from \"@brian-walker-toretto/watermark\";\n或\nimport Watermark from \"@brian-walker-toretto/watermark/dist/vue\";\n```\n\n原生:\n```js\nimport { NativeWaterMark } from \"@brian-walker-toretto/watermark\";\n或\nimport Watermark from \"@brian-walker-toretto/watermark/dist/native\";\n```\n\n##### 3. 具体使用\nReact:\n```jsx\nimport React, { Component } from \"react\";\nimport Watermark from \"@brian-walker-toretto/watermark\";\nimport \"./index.css\";\n\nclass Avatar extends Component {\n\trender() {\n\t\treturn <Watermark\n      text=\"bowen\"\n      textStyle={{ color: \"#fff\", fontSize: 20 }}\n    />;\n\t}\n}\n\nexport default Avatar;\n```\n\nVue:\n* 方法一：组件内引用\n```html\n<template>\n  <div id=\"app\">\n    <VueWaterMark :text=\"text\"/>\n  </div>\n</template>\n<script>\nimport { VueWaterMark } from '@brian-walker-toretto/watermark'\n\nexport default {\n  name: 'App',\n  components: {\n    VueWaterMark\n  },\n  data() {\n    return {\n      text: ['testUserName', 1234567890]\n    }\n  }\n}\n</script>\n```\n* 方法二：全局使用\n```js\n// 在vue项目入口文件中引入，全局注册\nimport Vue from 'vue';\nimport { VueWaterMark } from '@brian-walker-toretto/watermark';\nVueWaterMark.install(Vue);\n// 在页面中调用\n<template>\n  <div id=\"app\">\n    <WaterMark :text=\"text\" />\n  </div>\n</template>\n```\n\n原生:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark/dist/native\";\nNativeWaterMark({\n  text: ['testUserName', '1234567890']\n});\n// 指定appendChild元素\nNativeWaterMark(document.body, {\n  text: ['testUserName', '1234567890']\n});\n```\n\n### Api(简单说明)\n\n|  属性名    | 类型                |  默认值  | 说明 | 是否必填 |\n| :-------: | :------------: |  :----: | :------------: |:-----: |\n| text    |  String/Number... |   \"\"   | 水印的文字，该属性更改后会引起重新渲染 | Y\n| textStyle | Object | 见textStyle props   | 水印style | N\n| options | Object |  见options props  | 水印参数 | N\n| container | document |  document.body  | 原生js参数 | N\n\n## textStyle props\n字段名  |  默认值  |  类型    |  说明      |  是否必填\n:-:    |  :-:    |  :-:    |  :-:       | :-:\ncolor  |  #ccc   | string  | 水印字体颜色 | N\nfontWeight  |  200  | number  | 水印字体粗细 | N\nfontSize  |  14px   | string  | 水印字体大小 | N\nfont  |  微软雅黑   | string  | 水印字体 | N\nlineHeight  |  1.2   | number  | 水印字体行高 | N\ntextAlign  |  center   | string  | 水印字体对齐方式 | N\nbackground  |  transparent   | string  | 水印背景样式 | N\n\n## options props\n字段名  |  默认值  |  类型    |  说明      |  是否必填\n:-:    |  :-:    |  :-:    |  :-:       | :-:\nangle  |  -15   | number  | 水印倾斜度数 | N\nalpha  |  0.8(暗水印0.005)   | number  |  水印透明度 | N\nx  |  0   | number  | 水印起始位置x轴坐标 | N\ny  |  0   | number  | 水印起始位置Y轴坐标 | N\nrows  |  0   | number  | 水印行数 | N\ncols  |  0   | number  | 水印行数 | N\n\n### Todo\n-   [ ] ie8\n-   [ ] 判断网页宽高变化\n-   [ ] svg版本修复\n-   [ ] README\n-   [ ] 实现 react hooks 版本\n-   [ ] 拓展更多小程序平台\n-   [ ] api 拓展\n\n### 工程TODO\n- [❎] 引入typescript/tslint\n- [❎] 打包使用rollup\n- [❎] 单元测试jest\n\n### 任务 TODO\n- [❎] 防删除\n- [❎] react/vue/js\n- [❎] 暗水印\n- [❎] 性能优化","readmeFilename":"README.md","gitHead":"41bcb299de960e0b18332c3a7bae509f7238956f","_id":"@brian-walker-toretto/watermark@0.3.0","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-aGO6v5CHqxA0pi6acj27DeOBzQMwa4wh8+mv0LPFlWmVPnsThfZoTIaXfjoZB2Nu818ifoU225Y9S5A1u7De9g==","shasum":"771b52ad4278714f4c70ee08844d5df265610f76","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.3.0.tgz","fileCount":43,"unpackedSize":242975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1OZJCRA9TVsSAnZWagAAlHcP/2/cGnzi7KIAMVRssRSc\nPEfJx0A3xoNT18wJBp0XufYMDIA/ZW366SrJruG9DC6RH3fsUa45nkitPrhr\nPe+7ZdmSZ6tcXCkuMpN3+aT1AnJNWNXzXbOW4hEwiFQRyJ/4CGEgaceg689/\nHnivuuzxZlTzM1jOcIVIgFbonEjLX0coPp++8gDmQ7PeaWomc2OUgRHQXfiJ\nmgAxc7W1zgAlDhn04H1aedWoh+r5eCicxhiu47KQHwSpkOiXPvfp79TW5sxw\n+KLqI3EiAIEzmYHKDVr/0+hvi+rx5MmJNCdp1jf30xsVhFUQC1pRyO8ivbd3\n0R0aKeaBXk1ALDHSq3UioP9O6Jbemj07dEOKqpM8rL+5meSY6mA8juJMPyAc\n2J5+9nMzkZJC8Yu9OHOXA92HJHoClyZ42FAMJukMaQOC2nIEWFEyr1SEyqdy\nkXU+n1pzRnA937CKZLS3Q0VB/d7gQxxWobT1NI0nT8jGAIXVMIfmoXVnZanr\n5voAjE0QASq60BE8IqLwifUjA32k5LJ/0d6M0tx9LitpcQl6K9ccw1xTM7X6\ncGQyQ29Xs8V5zQqzTED8Uh74f37JSC9235F4cefL2o1QsRaWyUerU5D/t9m5\niaDIwSbwKVQy7n4Uj2BNB1uXLATeM+w9ADcdF0ERn8wLP9rQHwhqss1itZRD\nlPN1\r\n=Kc3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjEMvbhNNV+V8f+lRvGOnKWzC0n7FO21VW4dCO7mXHAAiEAwlKdYg+wPEEi2T9b+8DJOsLIRZ7zeTNU2v7iCEfv6qI="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.3.0_1574233672569_0.4752428998533724"},"_hasShrinkwrap":false},"0.3.1":{"name":"@brian-walker-toretto/watermark","version":"0.3.1","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"07597bd5ed7636f733311b56b66c6131664c395e","_id":"@brian-walker-toretto/watermark@0.3.1","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-u/+p76kITBXET1Rz+d3Vyf2BEt4gK5AgAnWCPBQZCt1wtjsJvDSiKF0479Eo1PWcfJ8wKyfV9uKJAYiMvGudbg==","shasum":"890dcf69142d71441e00eac55480c7eaaa9ec660","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.3.1.tgz","fileCount":43,"unpackedSize":242975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1OgECRA9TVsSAnZWagAAafYP/0jSPqvhiu7Q3ZNVBd7W\neP+5fm2rFfK4olEbU25WViJJxH5oyK09dOAIJjzxG8PCdO6zUd9zGNIaGHuN\nW9qEcUsN8W3KHzDX6XF5yrI7dyK3BR+ZhpTVd8WvMEeIuGsoLviV0MZTw83n\nfDs84rtWSzC8omrwxDuyXSXYMEmw4U07HsM7OC65otJuzEL8wNIDavRJCT56\nzPTbTB6BG4YkGsnRyopalWwE+W/5hqNfGLzX9i7C0sZm9kpNnjLG1Filt0dW\nJ0faLt/wonexM6dlXuX+fNOy9aN3DjLPXvoXZbV4b+t+OeVJf2vxhj1fC6kN\nFCYZ4V98xy9+7kTGrhhjai3y6V7VT/HSay6YZiwfA1oN/fxoR0twPXjL90Tc\nTuODzpAXWj7ih3dtHRmTgJNn9XuUcbl8ObxgFXl8hvCkGrKEnSwP+FjTiSuX\n389Ezmv4dm1C56I5/rDsD3xhJ7GOtvFONDBSSf6gU+tdL8XQGu9Byq20deCM\nAHOfMLGpHOvilCPdAh+/EwnglOAoqOu8qv+F52ozMq1oe3GUdUhwnIxFnWiv\nqhtVvHclj7BIlFYrSIxer2/EnxhDPALWyUrvTlrOJz9CSnmdrm7v4gzQPn4U\nGRdohUkOqAYzyHnbwEys3tO5eyO6KALl4vGhzY+J8rdZVvmmeXGOXiK9x1/R\n2F/5\r\n=7pvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1KXVYlaXumBSKXHe9jTNRwTA7YvxMfWYlCgr9/qrVFAiA86wfpmXwPNiRvy3aLQL6ROuE+3IBtps8Z7FXyWP2kog=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.3.1_1574234116317_0.9068105017921784"},"_hasShrinkwrap":false},"0.3.2":{"name":"@brian-walker-toretto/watermark","version":"0.3.2","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"fab10c38a3e5f80b7f8c80c7f618aa002fbf7f66","_id":"@brian-walker-toretto/watermark@0.3.2","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-HcUYzjsbX6o0WA5ZFprjmz8dz4UyCbdurSAUaqoy+ykG55xt60u2Pxo1TvjG7htvleBSfTFnP5kKIKPh1qV19g==","shasum":"b0a3127ca73d57a6acc8b991185a73521ce54a21","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.3.2.tgz","fileCount":43,"unpackedSize":243475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1lJECRA9TVsSAnZWagAA1r4P/1JADdLIn2BmHs5qOxpV\nbhJzg/Jmtjw+KVUXygytwdVWWs3fU49QqKa5C0UdXlaS9Yqy9S+5gj5iN0kA\nQ+5zTIoAC5/OO+4yEp7Y+T95Fl/YGqdIn7F8XZw2yVp6ktc2xpqkzB9dWslq\nvb1+WWxRr4t6aiQhxDSKvEZynK6Z8RY3Qow1De4u5uW+CQvWSp/UH/pWr6WL\ngkE8lDn7gQS2S+ISxmT3Cf4k0yGA1UAzXiONBK57YldKy17qK90WSnLL054+\nBFtj5qn+u4GmZGB+LEEPTfjzYaUKKKB1U5ifoD3L32UjTUL+h51LX7rTKZUR\naxT6GcZLKuXSBqFHC5kM++BXtwkjsc0ui+0Z96MF51TN1Vm+W61mLwBdDapk\n4WYl5CQTnrJqQWXXDn+OoH+QoAtq9vNZTEovbLd7btLfSruqt/LxxGNq4qnO\nvl+LUePJjJY5ECIj/rL9gVRyUIAYjyV9c5IJGLeZSx9tSgrXg0g3c0U8He/z\nBxv/2nFd+z5rcwQpanXZVj+597sz/T5tTDciCslSlq74tDwDYmpvg+sJOCT3\nKMKadkyCU/7aMHn1klj3rmvtphO4tZqB7fY3YPe/WijueZwrOnpYrV8gRvX8\n9mkWtpWU5Ofu/QUusGEoRxhACeWuIKglPtUHSiMgwpCL6AG9A7gFsIkvqbYz\nJJpj\r\n=k9P+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzsp96a92x6H49L1R6rhoJMiFBklHYu57iCFBgqiu0fAiB0cnqq6W95ssFX9nrTT1ZfplUVR3qHVrgvtgmDwF5rUA=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.3.2_1574326851542_0.4430734072312057"},"_hasShrinkwrap":false},"0.3.3":{"name":"@brian-walker-toretto/watermark","version":"0.3.3","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"acee7a2cb90d0bad96fbecc3170a0e4b19772ded","_id":"@brian-walker-toretto/watermark@0.3.3","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-yWflofFBznGltFmAGhRFzP1xz1Uz0vy2ssOX/ATM0DYaoqA8VJ+vGPzkyFwOT3lt1Kn18rV7RTStRfTPmtIAew==","shasum":"d85f723991b10e7aa565c141c6e30fe992714345","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.3.3.tgz","fileCount":44,"unpackedSize":247628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5NciCRA9TVsSAnZWagAAPtQQAJ06jDSzGMii+9UNFBA0\nVL3cMLTzjQO5AFMMTnk6i+fOx4FbQr8u9AXmwGZ8gCvYCvKxQ65guKETYYgE\naghFBGkgZuAGqqWz/TEyawPd+h6TivRaCnp6XuLIlHz3WB//rmX3XOO9B/m4\nOP/e1fKoMKuUsHzoQIotVBl7pKv0NBz3o7/Ya9+JYtLHnkhzGqtYx4pFNHeS\nsTj0KCMr3qKaaayzEvl9tcF1Atljdc8BTBpdSj3pDsWGHbGvGT6bRCZPWL8Q\nMclC1t6rjPMkt0fpwFyOFfMmHXgFrXkaJO3bsv86EGT4FD1FaEWaJgyv2yQD\nJCXYJtwIKm1WUavYo+ewoXQx5ll6zEv1yHe+D9RCCOEiPVzJpl/qdHr3+23L\n2GHkFpaiBOd7tRpnDWdXBGkPWSBmDdy7wW4Ku239V0wPeLPbQPbkGPs/gwp2\nw3RQml63ie/jhb4k0Ubx7R9eKscO2t3rBxj1/SEtieMH5itOzZ+kSa6MlyGP\n/GGkNl4e9gtFVc76gnPvsaKFTleRIFnH7UBaSp5fvX3u/F8MAJy5Bx/Hvxxs\ngZPm218wsHYClcf/91S7X4xib6cK8ejl9coIA0lSYCBG0FrpDmt+p0mMyT2e\nSpq0qlHUbbWXJYQB3b3GoLQAZY3jk4dSQZDyZg+tXEpElYFcjTGXY0zI+/EZ\nmFVy\r\n=zoFa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTX1enRC+iwh+IMlrb41vUsVpnprg9lZWaHTzUTYDL9AiBAeJP5pk6nC3bz359w7yWjK7M0X+pUs0WgFZcE42Mzzg=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.3.3_1575278369874_0.798321489280895"},"_hasShrinkwrap":false},"0.4.0":{"name":"@brian-walker-toretto/watermark","version":"0.4.0","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"8647351c2de41d9d4e10b938782d3fa791c2b71f","_id":"@brian-walker-toretto/watermark@0.4.0","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-extEKiZMcYpxgrDgYn4Y3ChLjgSLaTfK1NgOwcpPAHB2b4NF9BaLzqOEocoCp56QLwkbSal5DyQFpkPCMKN0wA==","shasum":"44cb428de2192acd8d524e2947043b77ca34255c","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.4.0.tgz","fileCount":44,"unpackedSize":249748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd93EjCRA9TVsSAnZWagAAUxgQAIGgJPRHFYYs9LrpaSDk\nfoPUgk/aP/Z+wxEaVCsuQNniE54W4xaikaT2vpfcK83poUvi2pAQNRcT7KhJ\nwu2eQWwSZ+IfN2JmjnAjusQ8fuUwqo3kAXKXhAYiLm8v1hGOXbS/bbICElkB\nU8BKgiTq1mYJo98uj8B1Xy2PyEoBS0a+dtBQzBYKhy9IiISR03peGgRm32cy\nKEALl1Ccj6c1paGSLgC0ifXgJr+PTvo/PbyGmwdhuFCT6stI5mnH6R/z2DaK\nTKMnSj0mYDGt02c+adO5LlryYIGhaAclaxS5c3W+jJKsyhTk81H0xtzpBozU\n16LBSFhnd246jIWmD2raOLfgOUp9mYjNXnxCokRXMc3OGP4ORdipiIL313S4\nOCcjSEKYt07FLIqUnKAW0ZJCoH1ZPU0J/G5W+00KZcfcPjWUvCcrNyql0o2W\nVxtSDAxtOPVTbP4WnajW5arx+3whP7/T82YR0Jt6ubXbuS2I5UJ9OOEkqZI4\nuKdBbU1KfSC/Zprfipah0NKm4eART+aY3ny28p6CrTVygQ8kaGUIp5HU9dVz\nlmDQpNeRAhnfe/0qMlyH4+oNK4fNYzkI/M3jY3oSWcJ+728myfySW+BkRfCj\nkqxHJWkzGmYUvZXsFp2z9r59078uRbIQuwm5yECoCxdPmSbsLgzXITclOLRR\nC++o\r\n=fK7/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEQkTR8LsiWC8CkSIkJebXnlWxycz+bErcCrL+1942UgIgFdC/mQBLWa8yK3ieEAp7U5UB8q7yMUh8m8ulqRT+xFY="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.4.0_1576497442649_0.7216789868316604"},"_hasShrinkwrap":false},"0.4.1":{"name":"@brian-walker-toretto/watermark","version":"0.4.1","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"3df10885328c8e71d31ac1dfeecfcff80c515912","_id":"@brian-walker-toretto/watermark@0.4.1","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-i8jDjZ0ARKK+U5RxLwcWEEfngBBDLbsoFXvvyG5azsqpEtlS4OdNZOakGQhaJMUdZg+bLJkpia1/ZssMJTjbVg==","shasum":"cb5c203a93a9646e00f1e2c76c7990ec75f0a761","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.4.1.tgz","fileCount":44,"unpackedSize":249893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+EP8CRA9TVsSAnZWagAA12wP+wT5cK2LVCSbRrgP1SIj\n/yAsEYywFSIvpHBRX7jUsakjjoXmeqYLEmywVjaAdQxeEc/nSLG8OoNfdXrv\nE8THuUxxjB+Vr4vbEc4Oi68/0kHaboOPXSZd9ta6iwB+awbUQnqp/Uds+Rwp\nZsopvLgNUY4Ejq8gmfSS37Jf4mjKV5BiedM1bVOZhd4b5VidBWmOODorhSoO\nRzSqkBUX54HF67eEsQ27qIlSjOMGYgD8xMtlK7foA03z0kcjvzu7qbe2dz4f\nkmtb4jKAvZsfv77ST4ZgDf3qykjh6BFtmyEN25aT0fhxhg4RJB7Va/fS6VZ6\n9AU/Z53Wp9laFyFkxX4jvegVzOWMQgBEggEsuUWBPgv94wOJruitnJ7RBT+X\nQqxJx+ftteJaNW+i1vjqExUmKi+JyQ0r+kn2FQbX9znG1Jx//8ltKWy6rpfg\nMLmGRXtwk47BD2Y+VP3QuPMVh2ZcBf5pim4xg5+JBxy9viq4Z8DUG8aof11y\nCP1E1hcWp/NdGRIr1WMNvIx5TwbwK+X0r+F8BEBgY2M6aEQyxMJINQJHWsBx\nbA046N123tAJh4u18bc6sxfj/EPjRV6f29ZT3GuH3SeDrVc+KFQgeLnRB+Sa\nXEmBVdyn3qbN1b19EGXHe29nKrt5RjTuFxJsltnsFPzfrfIoKZ/Ptm08QAGJ\nORqL\r\n=sa6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4z9gsGAkyxwidLMQ84WzEGYyA/qpBy22/ZTbuOncu9wIhAK/m8LDjVLwrAQayzycMVrYRBPqPsPj/6t1nvbVlHDT2"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.4.1_1576551420145_0.26723372188263417"},"_hasShrinkwrap":false},"0.4.2":{"name":"@brian-walker-toretto/watermark","version":"0.4.2","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"bc8294de96467b9d7210453584f5ce518bba4229","_id":"@brian-walker-toretto/watermark@0.4.2","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-8AXtGLF969L4LxtGVMGqfE9L9P4WkRNszoJwX1bpbCQKSSYprAazyotJXWP4Umz7OfX7O3BLRXw2RQrKN2C6Nw==","shasum":"0dd078d4910e5ae1c224e90219eab32a8da53a26","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.4.2.tgz","fileCount":44,"unpackedSize":249384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/GsSCRA9TVsSAnZWagAA+5gP/13AdY/2jEYzKOxqi0+V\nJ6feGBEs7jBtSzfsDZ4chKHqVvzIiZeTTiWvP2KQCtBdctxORzpSglO2dwuZ\nbUe/ZBrN/qxF5QPNKg86XG1NnwqVW1zY4kMxkmYe5ocaT8DEf4fCwCwftNuE\nNa1Ewo0LSqfCgd8zGIqJLGw7h9k4nSdmNDGRvpo7qiUmbWCklUzHcLrtrOSg\n3lvFyB6Xh9CtZ+/njByQrXGLHJ7UHosFJ2Fq9Vzul4Tt8FBc3rnCVaR6q5uW\nsfa//od5fOm56TriQNGMk3i/qGDV7ExaPkLFqx/dFUAhVuVRW6wct2v0uguS\nNkBxIof4rBjsm7kHOdiR77OWv/qapf+qN1vzZ51MGQlciEvP1NReY5rBquKB\nslwpcHSXr+4P/Wp87gXX9hCD43plNsPIekQQjJ73a9lYDG3CcuCybEPFIYTU\nRzdLmmypWaSJUTLgxtMl8DlPTnqb12HSC3G5r0gC7XVQDY7r3Brivj91Oo/T\nUgo+RYrZVxBp44wPApslEoMAhvwb2wm68zb6XOmBavgb1GuctdXzikJbgxun\nok4+p3fILf39mmX7OcGebGx01gtIGMYFY+n5X+W7s1gZx1cOMbW9d/Mjpxdz\n0FJWxXe+yryyGXb6qt7LN/40cX/jUSpWY7eGjikkiwd9vWzTTzgJYCygRZop\nHV+P\r\n=Yzqr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCalqNkn31ZBckeYa9QL25s2w9ZPXTeCJmWWojMbt4nsQIgZtIg6RHvSSUmmg7/TFYWsTOYxBQsGYSA0dfJZIxKtNA="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.4.2_1576823569914_0.7911655191708893"},"_hasShrinkwrap":false},"0.4.3":{"name":"@brian-walker-toretto/watermark","version":"0.4.3","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"747f2e8be00e02d95d0c35cfcb8823d0bfdae07c","_id":"@brian-walker-toretto/watermark@0.4.3","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-RWkg+/B/hXcGJ9elpWmjhu98hwv2EC96+bA/k9Ddbfvp/e+ZQ+Mhh9NEg0YshdRiIKt9/TgtTVSoW4ofaGkITA==","shasum":"f6aab5b65dd12d186c2a14cb09d5f8a1204225e6","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.4.3.tgz","fileCount":44,"unpackedSize":249457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/HEYCRA9TVsSAnZWagAALZUP/R1TDD7+jqlUOeIwWpBB\nTLFu9ZHlGz0ZayfYqah8TcSd47lVE8NB1R4g06vGGYyurtt7aCRS+hcqsp15\nm/oZvLrYU0R3n4UenrbhVqF6tplut0LLfu7KUY2QjUBFQMkx8PZoA4RFW3Le\nztXKrNPdcSH3xpP/yO5WBGMZFdCDhx7iX1yztpjBI1GJ4LXoe68aOFYNKblZ\ne2Fr8wZe9sYOy7qCkASER5eyHs7HKnMZpqCkX8JQTBO+198r9ys7YQ6GkD2u\n1gKnl+i4PKDA8dCiDH7AjkkAYh94IB8pzIBCv0BqoD9Tb4/Ucx02X4MN4iYS\nP/u/skKRCjjN28Ezqu+313Q2dpYBhwFsECKE+5drCM3EX89wxbCybiV3pf+B\nHOtA9Lux2PYqBrz8WjLIKCBhdG689/E/J1JbgaCitLQF2W5w+F7fI2wcO1Vw\n9tOjRRYPQPBNp5ckuV6IzSSaa+kjPAamUl8ICo6u3VIxZDq9T8TP3OlpfOOA\nZFR20HaO0O0+xd/eqYdiXDOzw8No2m/6m28YSRW93ETi51PoWGRrXoPospIe\n3WorHnZHU5zufyAWf94/lUHvSSzKcLpssDge9/bIuCjEirYvE5jTt2z74o8V\nLSE9xyjrCVihY8M89w8HTdzo5NIZDkkYHey7EVqLqFOscl8hWrq5SxbrzJ5e\nW9IL\r\n=bg1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCx2NfjmfaMnG2xMyFWatTeqmif0zzQB8Q6oWPeL0CFAiEAzL2zSJntjPP33nbo8mnQYd/vo2xq4HmFlwUytU7FH/w="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.4.3_1576825111742_0.010567777102219456"},"_hasShrinkwrap":false},"0.9.0":{"name":"@brian-walker-toretto/watermark","version":"0.9.0","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"readme":"# watermark\ncanvas/svg watermark：Watermark components available for react, vue, native js, and other miniprogram (miniprogram platform under development)  \n\n[中文版](./README-cn.md) | English\n---\n* iE9 and above\n* Modern browser\n\n### use\n##### 1. Install dependencies\n```\nnpm install @brian-walker-toretto/watermark\n```\n\n##### 2. Imported components\nreact:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark\";\nor\nimport { ReactWaterMark } from \"@brian-walker-toretto/watermark\";\nor\nimport Watermark from \"@brian-walker-toretto/watermark/dist/react\";\n```\n\nvue:\n```js\nimport { VueWaterMark } from \"@brian-walker-toretto/watermark\";\nor\nimport Watermark from \"@brian-walker-toretto/watermark/dist/vue\";\n```\n\nnative js:\n```js\nimport { NativeWaterMark } from \"@brian-walker-toretto/watermark\";\nor\nimport Watermark from \"@brian-walker-toretto/watermark/dist/native\";\n```\n\n##### 3. method of application\nReact:\n```jsx\nimport React, { Component } from \"react\";\nimport Watermark from \"@brian-walker-toretto/watermark\";\nimport \"./index.css\";\n\nclass Avatar extends Component {\n\trender() {\n\t\treturn <Watermark\n        text=\"bowen\"\n        textStyle={{ color: \"#fff\", fontSize: 20 }}\n      />;\n\t}\n}\n\nexport default Avatar;\n```\n\nVue:\n* Method 1: intra-component references\n```html\n<template>\n  <div id=\"app\">\n    <VueWaterMark :text=\"text\" :options=\"options\" :textstyle=\"textStyle\" />\n  </div>\n</template>\n<script>\nimport { VueWaterMark } from '@brian-walker-toretto/watermark'\n\nexport default {\n  name: 'App',\n  components: {\n    VueWaterMark\n  },\n  data() {\n    return {\n      text: ['testUserName', 1234567890]\n    }\n  }\n}\n</script>\n```\n* Method 2: use globally\n```js\n// Import in the entry file，Global registration\nimport Vue from 'vue';\nimport { VueWaterMark } from '@brian-walker-toretto/watermark';\nVueWaterMark.install(Vue);\n\n<template>\n  <div id=\"app\">\n    <WaterMark :text=\"text\" :options=\"options\" :textstyle=\"textStyle\" />\n  </div>\n</template>\n```\n\nnative js:\n```js\nimport Watermark from \"@brian-walker-toretto/watermark/dist/native\";\nNativeWaterMark({\n  text: ['testUserName', '1234567890']\n});\n// Specify the parent element\nNativeWaterMark(document.body, {\n  text: ['testUserName', '1234567890']\n});\n```\n\n### Api\n\n|  property name    | type |  default value  | instructions | required |\n| :-------: | :------------: |  :----: | :------------: |:-----: |\n| text    |  String/Number... |   \"\"   | The text of the watermark | Y\n| textStyle | Object | see textStyle props   | watermark style（Use lowercase: textstyle in vue） | N\n| options | Object |  see options props  | Watermark parameters | N\n| container | document |  document.body  | native js parameters | N\n\n## textStyle props\nproperty name  |  default value  |  type    |  instructions |  required\n:-:    |  :-:    |  :-:    |  :-:       | :-:\ncolor  |  #ccc   | string  | watermark font color | N\nfontWeight  |  200  | number  | watermark font weight | N\nfontSize  |  14px   | string  | watermark font size | N\nfont  |  微软雅黑   | string  | watermark font | N\nlineHeight  |  1.2   | number  | watermark font line-height | N\ntextAlign  |  center   | string  | watermark font text-aling | N\nbackground  |  transparent   | string  | watermark background | N\n\n## options props\nproperty name  |  default value  |  type    |  instructions |  required\n:-:    |  :-:    |  :-:    |  :-:       | :-:\nzIndex  |  99   | number  | watermark z-index | N\nangle  |  -15   | number  | watermark tilting power | N\nalpha  |  0.8(暗水印0.005)   | number  |  watermark transparency | N\nx  |  0   | number  | X - axis starting position of watermark | N\ny  |  0   | number  | Y - axis starting position of watermark | N\nrows  |  0   | number  | watermark lines | N\ncols  |  0   | number  | watermark columns | N\n\n### Version and features\n+ version 0.5.0@beta update time：2019.12.22\n  + add shadow DOM and Anti-deletion function（MutationObserver）\n+ version 0.4.3 update time：2019.12.20\n  + parameter optimization\n> notice：React + reaction-router + ie11 has bugs in specific situations，prompt：DOMException NOTFOUNDERR（NOT_FOUND_ERR）\n> Example: solution\n```js\n// You need to outsource a layer div in the WaterMark component\nimport Routes from './router';\nimport WaterMark from '@brian-walker-toretto/watermark';\n// Routes：react-router\nclass App extends React.Component {\n  constructor(props:any){\n    super(props);\n  }\n  render(){\n    // <>Routes + WaterMark</> There may be bugs in ie11 in this case\n    return <><Routes />{this.renderWaterMark()}</>;\n  }\n  renderWaterMark = () => {\n    const ie11 = 'ActiveXObject' in window && !window['ActiveXObject']; // ie11\n    if(ie11){\n      // You need to outsource a layer div in the WaterMark component\n      return <div><WaterMark text={['testUserName', 1234567890]} /></div>;\n    }\n    return <WaterMark text={['testUserName', 1234567890]} />;\n  }\n}\n\n### Todo\n<!-- -   [ ] ie8 -->\n-   [ ] Determine page width and height changes\n-   [ ] implementation react hooks version\n-   [ ] Developing more minprogram platform\n-   [ ] The API development\n\n### 工程TODO\n- [❎] The introduction of typescript/tslint\n- [❎] packaging：rollup\n- [❎] Unit testing：jest\n\n### 任务 TODO\n- [❎] To prevent delete(In development, use MutationObserver)\n- [❎] Dark watermark\n- [❎] Performance optimization\n\n","readmeFilename":"README.md","gitHead":"4b191b213ae3bf89a26504763aeae16835aa59de","_id":"@brian-walker-toretto/watermark@0.9.0","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-m8NUr8pYVU0u6KA01sYjQVleFC0m8RXyIOtKeaeAkB3wUzQ31eOTf779aGxfqOMTfmU16hVbNpyWTGTtlNCtyA==","shasum":"159d73cd2e61528fa34699992dc1354ce24da03d","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-0.9.0.tgz","fileCount":46,"unpackedSize":273260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAK1mCRA9TVsSAnZWagAAmFYP/iTcWJ7XnoasaadcCSZ8\nXUWa+1skQA/9ceM/20wpE6ODA2xD0z3CEclrO2lEzOjx6nwNIJSLCiCxkT4+\n2kWn2xVVYHZVzPgCqHCI+umaa3UYqdpaLQ6xn7zF0TZmfneacHWEpIKY1Zub\n/a/J5VrILGMf4XL6HOfpGVAvZyIdxzYArS90ZadRNdZePU1e2sgCqhr3tSge\nzM0tzST3WMhOc6wOyYTM2qB8rVuMhuUjaTm1g0+7Tib0ZRzFtiQj6GeEDEz8\nMdrIWu+j45RlDSKLVzk7KdWJZUE91JJICBr0TD5qrVhjfllXts9gvCCjkZ64\nX9fOIXfxMqszvf1Z6vOliuJPiIeqQjyhh8Nu6XOPlbu1+EcCCX7Wav1Zct1l\npXhdJZikqYjNoOK/BdYFbcEPKnVOtYj5LYI+GWTchiRmI9HE9WXy/UJ68tQ9\nDe/FFsGghKUG/CFxP4wVux9L8CcmOk5nb+fCe3pOieZjuAs7MwoY2VUt1T4j\nfprcuGA0fLMfetaCjUGgyt9s1rkLVCzbakMbzOH+0S2D/EPfgat198OIejfC\n2pzP9TLdA/uiDKbfZ0iJhOFDqnMEFz6PhKk+lMW2JYQARcUHVsCojkssM0QM\nBaZlXN7uaZzUD3YKVwswQ51dH04Dh/nzLz/fbZ+OKI10BpYDtbi+BRARP9Kv\n5W6q\r\n=L+wb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyCGgq5GBOrfRce/s7up7vVIIx0khull+ARAdNDr+tagIgCA1MYxnEac3vDQczFUPBfz2855TpY+CkJYQt6C54+64="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_0.9.0_1577102693774_0.871510303793122"},"_hasShrinkwrap":false},"1.0.1":{"name":"@brian-walker-toretto/watermark","version":"1.0.1","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"da299b1a78a37f1162556b3dc94ec2e5cf0a5590","_id":"@brian-walker-toretto/watermark@1.0.1","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-8nPVW/ul7uviDO8iiWYxi3RLMfM/kILNnA4rcA0wC7sw3tW+LQOv5NugzXvQGPrZfWs5Y18Wbzr2UedWdPectg==","shasum":"3b7e0d57b0d52b8fb36c3b4baad6ad3c02f9dc92","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.0.1.tgz","fileCount":46,"unpackedSize":273260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAK5MCRA9TVsSAnZWagAAoj0P/160PXPjVmo+Jrd6AjJ+\nRvaRxbMwP1u4L9LxvlfZJ9ygQV25oNlYctMWrsPCAJN1dFYgy0ukyWcHd06X\nOU+K67HyLeBk4POs4OkSBQ2o9duK/7XuAuOrchlAlRYHzsE9zSHznvFbJWUj\n3nmSXdhR6ppDcL0tOuqw8JpcO8YITF7bhZDTk4n2mha04Blw84GSdEQaq7Mw\n3EMml1fiVrx8uM8BwpBQ5gm0iFKyQbXfPvxY4wrHyPxFG7VlN3wFFKPCaDNJ\nNdX7V4nKmxhOn/9yvevwEsEG1P2K36TvwKTHySy+S7oGaKVhmMEcjMf+70yX\npxhSIpAEvpKPiweidVnrmpNLkdjWjfKjzaLIlspeQnQVazvpz/EWecv5PinS\nlwXLnqqnNXlKniivkEXtyrHEM5y0P2FtAes5nJ8cn7iwywmFbtCtzUaFbpMB\nzJmJSSj2MGtY+MQhzBPLHkwy9zybyIduadCXU3xB7eubZpJnN3ZQHWEEedAH\n/iOvQrMkXTi0ixVdwmK5xG0jHhTZk48M7Mza9dj//zfySF1sIVd7o45s27So\niD6Ab24PLumlVnBIgUd5Ytwjjv55xzLgO/LWY7JdDaBNCXd5mlh+ZQ/9wds3\nH5+c44Zj5ddSaSJL2fg5GidCtlbthwE3UhAFcWxITQ8pEclhV0whWb4VXrf4\ntUyX\r\n=y3Zt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsS7R8VlpNYlcwSveFd3WM7LzycbQiKQAbEX4LnxpSTAiEAsxKFAbN1jIXpccQs6BDHevc/su4+1L2FWuHpA0qbzL4="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.0.1_1577102923962_0.5663670652886073"},"_hasShrinkwrap":false},"1.1.0":{"name":"@brian-walker-toretto/watermark","version":"1.1.0","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b548d2194b51ad4e45c3deaee6971abf2df5e1ea","_id":"@brian-walker-toretto/watermark@1.1.0","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-FJnJTHt8dc9p9J7kHP2HfnyqK7AYhzc6E8jXNrLpbUVinwRakdCiO+/IKGLhoBgGZI+JIQDBvrjLCGGBK4fSqA==","shasum":"d3bbf05000e86df9eae9f4e3bd8e8910002839ed","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.1.0.tgz","fileCount":47,"unpackedSize":278945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCtjgCRA9TVsSAnZWagAAuwMP/jCLFNN7JjGvqENzfnkJ\nbN0LjSPpHDSLMj4LGMHmVw1f4z8LDEyj2k5OhvUi0Z5zdbpM+rbYASnggOtp\nbRJt6mfj7saMYBXipFvVMlaEE4Gz76xaob/Gy1pLWdz7Zrw2RPdppC08WpXz\nH/K0iB186n/0ph5oyUC57sF/Kes4n444GBfJSvIrczJWjs6tBz+fjjmWjubO\nryrPvOMoPmpbm999PRE7jTrUYHgvOEsEr1moj96MVnu/5ByzpjtI402uvh/t\nJ/c3URHZpalZK1+M8DoaQfFes4zB/00Dt/ilzhsMtpcb/enbX6+eNUnYW3R7\nxb3EcnkT0TGDoV1nvxst43qAdALtSAhbvMt9Hx+aC3A84E+GMrHuBHv4l9NA\nrMJc9g3ATgcrOPoY8SxRatTpQPAdEg+L36r2XtUCaNc+qcDI/pkmk32oKTKf\nX4WEOl/MqY0TyXtxObhUcjb8702P2VREgCts0z6ve+aRxvOVVwdUzLK4gK/C\nV6szGsoPe5FYHeXUzxmbnteVNqxO1bZs/xo44oMYPibrCaJoP8s35tYzp7Dh\nkzhuQ38Rd6423uUTu+dURghKwCUBufVCT6RGk+AXNP9SkbxyagM8tPUojFfZ\no+xsEicKcnqLbSZBensvgZULSzNSmb/8EuWHJtIS5KUt6/P7WTAc+CVARC7v\nIJjy\r\n=L0ze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiLBKfTnC+SkMrZQwCab6J03XHQZxdQC9eiwHGvjay/QIhAJJyviZP81orKmtfVLMNNGpGh5IUsrIr+f6MrOX+jx9N"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.1.0_1577769183454_0.16256637404147023"},"_hasShrinkwrap":false},"1.1.1":{"name":"@brian-walker-toretto/watermark","version":"1.1.1","description":"canvas/svg watermark","main":"/dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"eec196cbda47822e9bb32a517553ad8e2d0e2a15","_id":"@brian-walker-toretto/watermark@1.1.1","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-dTdv+PIieyRBnb96uuMH+LFZHu9a7ExUCaR2rY3QjR4cqmo+RO78AkaZhlQx7L+sGA8+fZXQ3I3zajNNDcXJNQ==","shasum":"1e69c4cb9150a8b0e8da2073ef630646abae27f9","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.1.1.tgz","fileCount":48,"unpackedSize":279326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDrTqCRA9TVsSAnZWagAA7gAP/2Gf5qviTVaFy4e7pV2o\nqKqtduZYoc+hMwd5J/YNqyzz+oSY3GkopVFut3xBT3tQYo0RrQ51lUi6uBpI\nPHKi0y4w4CYK0FPupve8CKO0SXJmTNPAYG1GjfFkcpKA8Wnl4Jvz7jJKp/o7\nAfwRBjvaSr0m6hdZX2ezA95bIiAWZfXFo/r1e9QBF+Y1yFyQ1WyevyUWoipx\n/7/+ZK97P0dJDmBVZy0jpQic9QgZ0l8hCP59q3h2a6EJwB7LTlQPI4o4GCQ6\ntec/Bq/7wbwELZy7RcTEpapVUGwkZP/SA5WqPpUouybJaVeYsp1bCpWpCI8Z\nTDDpy9a8WM8zCwM2v+oNiCv6xALzKvtzMJyyEMMXta0gTrJGIanVip8yyirp\nr9osnl3kh4sZ7wgylzAvw3+2psAOQA47LnXe99ct+qEcSTo5sWf1xxeEph2T\nEf3QtX4x2N7cToRr7E643aucQvm9gTBOe/3SJRfUlVQDtXcAhrjJekVl8vEg\nMiK8b1bnE5fe3WhDVZSbI2gv62ZP+qNSFWv+cSYT6rmumfJThuuzmk3oh+05\nD/DrgVZ7pBv3FaGF7W8Sg4O8Dp3i74bgBo41+5cDqLN7jf9LBQY1kXiRQr1y\njnVnXYtV+jGYeICbXM1eRzZV8bLt+NFNaCpJoDpTCF828Noi51T5zcAc+58w\ny9UZ\r\n=5HxP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvrQuN/HYkYACUysaWcIA9Lpz/QwO4RtBnfR2ARHCtGAiEAl5xdYPnirh2k+8VLICD3DqHBdclEP7MMmjkAEZmnYSc="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.1.1_1578022122184_0.340372408441584"},"_hasShrinkwrap":false},"1.1.2":{"name":"@brian-walker-toretto/watermark","version":"1.1.2","description":"canvas/svg watermark","main":"dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"c729964c634c74dd534b55f4e8bc10e9767d2aac","_id":"@brian-walker-toretto/watermark@1.1.2","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-YHtvmH0WBBEKvEXZOaOunjYCN7LWuRIF3ozQzzW5mG4lKP3vaAm1GpJAhO0LcrgLDfurb04NlvE9dsZ60E+2KQ==","shasum":"578b1ae77c335d3be8fd3d7a7f39b3a9016df38a","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.1.2.tgz","fileCount":48,"unpackedSize":279436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDuCSCRA9TVsSAnZWagAASoUQAIPgHgDp52qxig6wRKaU\nd8uHgoaF0dnl6pXqAd043p341YUzz5Fk98fUvcfJf6tyCi/G2M2Vqf0sPCPB\nVSUI5mWqcu1KRz8lDeA7OVkndomqNdf/sL+f7vFvrQTyPfT0Z+6em1Zr4HTM\nKpD07mX0nCazxU/RdgTkbUDcd/LfkK3zxVCL14G/1pCxDMD1WfxN5Oveia9f\nhwA8cQKN+QvZkUy+f3PAHa6dgSTx/mEtBUmy/3fo8qiw6n9TvL3YDO+am5PE\nSm6JrnICltMsCKdkEVuV/znQF8JOUCdkTywmbQwAFUcstM5p9i4v8Tl15fZJ\n0n5nYak0zffbiA+V6HVs0P0eL+gMD22TK1BWOnhkChFqOL6j9Urw6WNoi7WW\n/RMQWRq8nkrlobOOLiArNvSkH0vTifMfgOvT8nKAFehr75d8kE5WeypZKBf4\n6sB36vFDoxcOyq+ko1Y/Zw0xmZj54gP4BsqGd43Cok5JNoJgjnhDoCwVx2xr\n3HwuNb7OIGvrn6si3Ov3pEYGrK8GMRLTO62yl0GH66XLAcsqYPHFCkFShJqi\nIWuAvL6AKEBHaHA8TZFUkSPlVX56xgdXb2LsB+t52hPXzJa2xjoFCKXSqvWC\nn5+8vrEdlPWSLZHEhLWjW+UokE5bI4oEl6D7kNcs4n4gGA6LtPr0mdBWAGeS\nY01E\r\n=rGDF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK9dkXcStkeYR5tnvMHVAHfp6zx7+5bdhL0/uaGPf1owIhAMd+ultAs7w6/xmVgcT/QpfEZqBNwNr+e6CQAMMhdY1M"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.1.2_1578033297874_0.8412538413462702"},"_hasShrinkwrap":false},"1.1.5":{"name":"@brian-walker-toretto/watermark","version":"1.1.5","description":"canvas/svg watermark","main":"dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"422a165f8adf69e10ba01d3e3ba34fe664f2e812","_id":"@brian-walker-toretto/watermark@1.1.5","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-7Ou8dqYNymGuBQKDEIA7Y3DP0FyVVm/oT0UDPggK6mkSy+76ICcozv9+gwX6jzguZWaeTszeRmbPY6YsGHtxgQ==","shasum":"3687ce664d9da28c945353a9d1b0b481b5e4e736","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.1.5.tgz","fileCount":48,"unpackedSize":306245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFVDHCRA9TVsSAnZWagAAbWsP/Rs8wsYJCnP8gixYOVq6\npu3Y8H+sNpRZ5p5ZdRsYxGkxfhwpHz6Wa41srBPbSjF6isVgFb1NU8baCiac\nnOr/ojJX5b5rASN0VFncZSpMDwmXA4BbedSkDiEt2W90iPlyBsqgQXRy9M+i\nKITvNb1f1WsIooglRVm0cfmFLzYARVN5As2VTEizmhoLGjS6W7v0si89C/U2\n1MDu+9Z0uw6aVXjMFcHj5YubdqcWcMpSe5kL0S1FCFYaSeZLaDA6dO0qTAdK\nFu/CWbXO9hVCfajVsQRtYb9Dsx82Z6G8RhAlZQ4jbYh83mQ6BAYTx+4xFher\nu/1K7FVu/LbLHjnerFdVGAbCCH964exESSqG+w64oofa0iXwE+9ZHFNa273c\nsmzg7SXzJHB11LbRgOxBnpN5LQpNPmKRwVcnHe/t3aW9OU11+ugqxcZD+toO\noqFT1ZxASXwsG1UbvtPZcAis9aAJRMR9uFPPQXpAaX5076caaCvEsgATxqX1\nlUQDS5okatRtnqw7okeloiTN+ZUdgG0AuIPgMsFIPdx/h0ka0eobT01Lh8MT\nwq66OAsgOvMTm5FfckSN+U/Qu7RN5PF+/BrxC5dyucfqQF7MYW6JozO5Mb/T\nKLiQrBmJOxEnpPuB2VtHZRvvlqYm4jXmXQtqey1mLLEd6ruGhA6D9AhZERsf\nPmB3\r\n=rkbH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuSrLjT8hKaDwwGHGQS+XsLtNvuoJciQ+r5tzTn6tOJQIhANciOPMAw9gm649UVbvQSkkOobg3/1/NZ/QeSQwI8NEK"}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.1.5_1578455239318_0.6692366077469405"},"_hasShrinkwrap":false},"1.1.6":{"name":"@brian-walker-toretto/watermark","version":"1.1.6","description":"canvas/svg watermark","main":"dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.3.2","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"19ac79b3dc4a0fbf6795387120d2d03d9ac3fba5","_id":"@brian-walker-toretto/watermark@1.1.6","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-cPQ6rD8tzuu+cPCCKLr8Q1lDWl7oKnT7nNuMcsX0E9vBs9iWlUlRVOOU6hUzqh5QDjpmjkuKNb76nf9qS4dBNQ==","shasum":"46c7c1f56d60b21b6209e106bcdda4806dca9a6d","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.1.6.tgz","fileCount":48,"unpackedSize":302120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIZEiCRA9TVsSAnZWagAAcz8P/1q8UQYnmnyU0K5e8s9q\nfGoU4Tw7uYfv1paIJsHuOM/09xfao5A+OJ5Di1rb4xumj4VbKAZP4+vZ/ejC\nnunbsd5fSYQmt3VoVNTFVhHuA+kGVstfIDKvgzBi1/sWFDPorA3kImCKlLkY\nJg8TyxxiF7g5XJRj6MHwdd7ipz6ysacllRuGF/LSk7Nw2BF+X3ZIg7q/XdzK\nNNvyU1XXiKOOZww9+4rRFvlbq/5SvJn7rkSvmu99DP7wkRBO4cPhycrIFx/+\n3MDnbgGddIusIG9kQIqwup7HbG+iX1JoygnlZUNTE/52+qJk36E5xMVZ36Rq\ngQDNMrPkgoRHE7mcdYK8aLdV3SImFqbm/o+y1/f7bSsumDmADO5MQgCBrWhn\nCkQRGAPhsfBNQ3oHEmaJUkFUslPlaO0m0S/vFoNUBzldNGe0sVQoV+6paGmw\nBAE+GMcKju6YeYx+auaBRCVdZGZPErEhg4T3Lv8IroYkZz6qKS4z1MsDItcf\nvPYc7z14u6jpQpPdeELbwYMS7odLCd5OpYO67tx14/wND7lfn00kRgg8rL2U\n0tkUugtQXE9VvNOXV5SXfKOU47wMyaXzsZ8ek4hBeJU2wUoQJqM8wj/vuG4T\necBH/WNC2JKRtcY10kOsWuqCTcMEHLAYhMOy111ZpYpPSdCvyBS09/SvINR4\nK91g\r\n=zC20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7vLJNhO1SeB8vaODc5Q8oacsIQp5IIBWGYH2DfZyDYwIgTxfCx1LH3yOO2+ZqBS+hVVqVZrhuA+TfDtm7RO/tcr4="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.1.6_1579258145544_0.3681073223130804"},"_hasShrinkwrap":false},"1.2.0":{"name":"@brian-walker-toretto/watermark","version":"1.2.0","description":"canvas/svg watermark","main":"dist/watermark.js","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"scripts":{"build":"npm run clear && cross-env NODE_ENV=production webpack --config ./webpack.config.js --color --progress --hide-modules","dev":"npm run clear && cross-env NODE_ENV=development webpack-dev-server --config ./webpack.config.js","clear":"rimraf ./dist","prettier":"prettier --check --write './**/*.{js,jsx,vue,less,css}' --config ./.prettierrc","eslint":"npm run prettier && npm run eslint:style && npm run eslint:script","eslint:script":"eslint --fix --ext .ts,.tsx,.js,.jsx ./","eslint:style":"stylelint --fix 'src/**/*.css' 'src/**/*.less' --syntax less","release":"npm run build && npm publish","release:beta":"npm run build && npm publish --tag=beta","release:patch":"npm version patch","release:minor":"npm version minor","release:major":"npm version major"},"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"license":"MIT","bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"homepage":"https://github.com/BrianWalkerToretto/watermark#readme","dependencies":{"react":"^16.11.0"},"devDependencies":{"@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-arrow-functions":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.6.3","@babel/preset-react":"^7.6.3","@babel/register":"^7.6.2","@babel/runtime":"^7.7.2","@babel/runtime-corejs3":"^7.6.3","@hot-loader/react-dom":"^16.10.2","autoprefixer":"^9.7.0","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","core-js":"^3.4.1","cross-env":"^6.0.3","css-loader":"^3.2.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-import-resolver-webpack":"^0.11.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","eslint-plugin-vue":"^6.0.0","html-webpack-plugin":"^3.2.0","husky":"^3.0.9","less":"^3.10.3","less-loader":"^5.0.0","lint-staged":"^9.4.2","lodash-webpack-plugin":"^0.11.5","postcss-loader":"^3.0.0","postcss-reporter":"^6.0.1","prettier":"^1.18.2","react-dom":"^16.11.0","react-hot-loader":"^4.12.15","rimraf":"^3.0.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-prettier":"^6.0.0","stylelint-config-recommended":"^3.0.0","terser-webpack-plugin":"^2.3.2","uglifyjs-webpack-plugin":"^2.2.0","vue":"^2.6.10","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.2","webpack-cli":"^3.3.9","webpack-dev-server":"^3.9.0","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all","last 2 versions","ie >= 8","iOS >= 8","Android >= 4"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"8bdb41f8194f155bfd640f6a86d4a58884548529","_id":"@brian-walker-toretto/watermark@1.2.0","_nodeVersion":"8.11.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-vJcDEo606bcDMS+w+vjM3fVlg2vxFPq9OWr1BzDTclV++R/u+SuOi/CmEpqXpsI5tQWj8OzYaSrf+T4/+4XRzg==","shasum":"bb98fd055565619503c7e65c5b8db7ff008efc8a","tarball":"https://registry.npmjs.org/@brian-walker-toretto/watermark/-/watermark-1.2.0.tgz","fileCount":48,"unpackedSize":302972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJDbeCRA9TVsSAnZWagAADTcP/3Zr5wTdOb7whUWYgiHd\nr/ZncPHbHjmoNnmHT9ne8FotNsKDpOgl9OD+Pg+o9TXvYH1m871s6LIMe/EH\n9sCQXdD8XaQOiPd46za2MwLwXV9TVHbvTUzMnQL2QYZsc7sDqoh5RAgx4a76\neBLGRpVtFTWzxeQ5y91fbvNspxTvqIf5ERMgO6ofTo6SHc3ywZlvMB9XoNVk\nfWYXURcgMLXeipKQFEQeFnZi5zmYbuEYBiG7e1xjm3omexRFGcFs56937Pvk\nioYy2LVFdp0eNlu4bqVucs6CzYP3D3QCU/eNvUP5HLFr7/9K2PmDeaGRm3YU\nEbn2PLlUZ3djO9/8w9HZ+ANA1USp/qWhVxbvjAnRpr/MKQ7fkI0gTmEK/qxE\n/QERNR0f3vIX/ny7fFPLKeYCC2YkKOMwsGjl3x47uNznHCcAKNiY4F4K69wS\n2kjdrG04oglZlnx+IAXWS2AwShcOMKaPDePVFjyQI/mb6bdmfxgOT2u96iUd\nxeeqv7MaL2/KwlEFnIwoVhaG8MgY2q5TWkEpmbmGMDQWXQGM9lq0lZG9F9dF\nzmPltRWjcHpo9+fmRuxmhDPeYjlcxiRJ1mD1V4lou9HGzH2G4t6R/f15wJCo\nA0kiXvBlClz36pYf7AuI+99W37rJsKY0Hvqg/w4gYZ8UKYHnc16PpHgreMzu\nLOjr\r\n=VGYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLL6U2mHHcVV0gREbzW9EYdsqV3uTMlPPA5xDD8lbAXAiA3dLzBBlkvs86/8Q3lkAG2h3BytEBjhMvw+/vYPpRLog=="}]},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"_npmUser":{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watermark_1.2.0_1579431645714_0.8463359220344453"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-29T08:50:44.715Z","0.0.1":"2019-10-29T08:50:45.079Z","modified":"2022-04-04T20:31:57.044Z","0.0.2":"2019-10-29T09:28:22.067Z","0.0.3":"2019-10-29T09:36:34.956Z","0.0.4":"2019-10-29T09:52:40.864Z","0.0.5":"2019-10-29T11:22:35.346Z","0.0.6":"2019-11-01T07:37:40.547Z","0.1.0":"2019-11-04T02:32:07.987Z","0.1.1":"2019-11-04T02:57:37.285Z","0.1.2":"2019-11-05T12:08:19.054Z","0.1.3":"2019-11-07T09:16:33.106Z","0.2.0":"2019-11-09T03:15:27.815Z","0.2.1":"2019-11-10T03:13:24.214Z","0.2.2":"2019-11-10T04:46:09.564Z","0.2.3":"2019-11-10T04:56:11.656Z","0.2.4":"2019-11-10T04:59:15.832Z","0.2.5":"2019-11-11T02:53:31.848Z","0.2.6":"2019-11-11T04:43:24.242Z","0.2.7":"2019-11-11T06:23:24.548Z","0.2.8":"2019-11-11T06:44:01.452Z","0.2.9":"2019-11-12T03:28:29.359Z","0.2.10":"2019-11-12T03:46:37.043Z","0.2.11":"2019-11-15T04:52:19.888Z","0.2.12":"2019-11-15T04:58:23.126Z","0.2.13":"2019-11-15T07:16:41.505Z","0.2.14":"2019-11-20T02:40:37.276Z","0.3.0":"2019-11-20T07:07:52.838Z","0.3.1":"2019-11-20T07:15:16.472Z","0.3.2":"2019-11-21T09:00:51.663Z","0.3.3":"2019-12-02T09:19:30.102Z","0.4.0":"2019-12-16T11:57:22.767Z","0.4.1":"2019-12-17T02:57:00.347Z","0.4.2":"2019-12-20T06:32:50.077Z","0.4.3":"2019-12-20T06:58:31.939Z","0.4.4":"2019-12-20T07:10:05.922Z","0.5.0":"2019-12-22T09:27:48.119Z","0.5.1":"2019-12-23T08:05:07.784Z","1.0.0":"2019-12-23T11:47:24.916Z","0.9.0":"2019-12-23T12:04:53.943Z","1.0.1":"2019-12-23T12:08:44.122Z","1.1.0":"2019-12-31T05:13:03.596Z","1.1.1":"2020-01-03T03:28:42.412Z","0.9.1":"2020-01-03T06:13:03.419Z","1.1.2":"2020-01-03T06:34:58.077Z","1.1.3":"2020-01-07T12:12:53.784Z","1.1.4":"2020-01-08T03:46:18.110Z","1.1.5":"2020-01-08T03:47:19.450Z","1.1.6":"2020-01-17T10:49:05.758Z","1.1.7":"2020-01-19T09:37:32.263Z","1.1.8":"2020-01-19T10:29:19.137Z","1.2.0":"2020-01-19T11:00:45.833Z"},"maintainers":[{"name":"brian-walker-toretto","email":"l1476068592@gmail.com"}],"description":"canvas/svg watermark","homepage":"https://github.com/BrianWalkerToretto/watermark#readme","keywords":["canvas","svg","react","vue","原生js","小程序","watermark","watermark-dom"],"repository":{"type":"git","url":"githttps://github.com/BrianWalkerToretto/watermark.git"},"author":{"name":"https://github.com/BrianWalkerToretto"},"bugs":{"url":"https://github.com/BrianWalkerToretto/watermark/issues"},"license":"MIT","readme":"","readmeFilename":""}