@@ -30,5 +30,5 @@ | |||||
<div id="lesspass"></div> | <div id="lesspass"></div> | ||||
</div> | </div> | ||||
<script src="dist/lesspass.min.js"></script> | <script src="dist/lesspass.min.js"></script> | ||||
<script src="lesspass.min.js"></script></body> | |||||
<script type="text/javascript" src="lesspass.min.js"></script></body> | |||||
</html> | </html> |
@@ -1,6 +1,6 @@ | |||||
{ | { | ||||
"name": "lesspass-pure", | "name": "lesspass-pure", | ||||
"version": "5.1.7", | |||||
"version": "5.1.8", | |||||
"description": "LessPass web component", | "description": "LessPass web component", | ||||
"license": "GPL-3.0", | "license": "GPL-3.0", | ||||
"author": "Guillaume Vincent <guillaume@oslab.fr>", | "author": "Guillaume Vincent <guillaume@oslab.fr>", | ||||
@@ -58,6 +58,7 @@ | |||||
"css-loader": "^2.1.1", | "css-loader": "^2.1.1", | ||||
"express": "^4.16.4", | "express": "^4.16.4", | ||||
"file-loader": "^3.0.1", | "file-loader": "^3.0.1", | ||||
"html-webpack-plugin": "^3.2.0", | |||||
"mini-css-extract-plugin": "^0.5.0", | "mini-css-extract-plugin": "^0.5.0", | ||||
"nightwatch": "^1.0.19", | "nightwatch": "^1.0.19", | ||||
"nock": "^10.0.6", | "nock": "^10.0.6", | ||||
@@ -0,0 +1,23 @@ | |||||
# LessPass Web Extension | |||||
## Verify the web extension | |||||
The web extension is just a wrapper around lesspass-pure on npm | |||||
node --version: v10.15.0 | |||||
npm --version: v6.4.1 | |||||
## Rebuild the web extension with sources | |||||
untar src and install dependencies | |||||
cd packages/lesspass-web-extension/ | |||||
npm install && npm run build | |||||
cd extension | |||||
find . -type f -exec md5sum {} \; | md5sum | |||||
## Reproduce lesspass.min.js with sources | |||||
cd packages/lesspass-pure/ | |||||
npm install && npm run build | |||||
md5sum dist/lesspass.min.js |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "Erweiterte Optionen", | |||||
"Copied": "Kopiert!", | |||||
"Counter": "Zähler", | |||||
"CounterFieldHelp": "Erhöhen Sie diesen Wert, um das zu erstellende Passwort zu ändern, ohne Ihr Masterpasswort zu ändern.", | |||||
"CreatePassword": "Möchten Sie eines erstellen?", | |||||
"DBNotRunning": "Ihre LessPass Datenbank läuft nicht", | |||||
"Email": "email", | |||||
"EmailAlreadyExist": "Diese email-Adresse ist bereits registriert. Möchten Sie sich einloggen oder Ihr Passwort wiederherstellen?", | |||||
"EmailInvalid": "Bitte geben Sie eine gültige email-Adresse ein", | |||||
"EmailRequiredError": "Wir benötigen eine email-Adresse, um Ihr Konto zu finden.", | |||||
"Encrypt my master password": "Verschlüssele mein Masterpasswort", | |||||
"ForgotPassword": "Passwort vergessen?", | |||||
"Generate": "Erstelle", | |||||
"Length": "Länge", | |||||
"LengthDeprecationWarning": "The maximum length of a password is 35 characters.", | |||||
"LessPass Database Url": "LessPass Datenbank Url", | |||||
"Login": "Login", | |||||
"LoginFormInvalid": "LessPass URL, email-Adresse und Passwort sind obligatorisch", | |||||
"LoginIncorrectError": "Die email-Adresse und das Passwort, die Sie eingegeben haben, entsprechen nicht unseren Daten. Bitte überprüfen Sie sie und versuchen es nochmal.", | |||||
"Master Password": "Masterpasswort", | |||||
"Next": "Nächste", | |||||
"NoMatchFor": "Ups! Dafür gibt es keine Übereinstimmung", | |||||
"NoPassword": "Sie haben kein Passwort-Profil in Ihrer Datenbank gespeichert.", | |||||
"PasswordProfileCopied": "Ihr Passwort-Profil wurde kopiert", | |||||
"PasswordResetRequired": "Ein Passwort ist erforderlich", | |||||
"PasswordResetSuccessful": "Ihr Passwort wurde erfolgreich zurückgesetzt.", | |||||
"Previous": "Vorherige", | |||||
"Register": "Registrieren", | |||||
"Reset my password": "Mein Passwort zurücksetzen", | |||||
"ResetLinkExpired": "Der Link zum Zurücksetzen des Passworts ist abgelaufen.", | |||||
"Sign In": "Anmelden", | |||||
"Site": "Seite", | |||||
"SiteLoginMasterPasswordMandatory": "Die Felder für Seite, Anmeldename und Masterpasswort sind obligatorisch.", | |||||
"SorryCopy": "Es tut uns leid, dass die Kopie nur auf modernen Browsern funktioniert", | |||||
"UpdateYourSearch": "Bitte erweitern Sie Ihre Suche.", | |||||
"WelcomeRegister": "Willkommen {email}, danke für die Anmeldung.", | |||||
"resetPasswordSuccess": "Wenn die E-Mail-Adresse {email} mit einem LessPass-Konto verknüpft ist, erhalten Sie in Kürze eine E-Mail von LessPass mit Anweisungen zum Zurücksetzen Ihres Passworts." | |||||
} |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "Advanced options", | |||||
"Copied": "copied!", | |||||
"Counter": "Counter", | |||||
"CounterFieldHelp": "Increment this value to change the generated password without changing your master password.", | |||||
"CreatePassword": "Would you like to create one?", | |||||
"DBNotRunning": "Your LessPass Database is not running", | |||||
"Email": "Email", | |||||
"EmailAlreadyExist": "This email is already registered. Want to login or recover your password?", | |||||
"EmailInvalid": "Please enter a valid email", | |||||
"EmailRequiredError": "We need an email to find your account.", | |||||
"Encrypt my master password": "Encrypt my master password", | |||||
"ForgotPassword": "Forgot your password?", | |||||
"Generate": "Generate", | |||||
"Length": "Length", | |||||
"LengthDeprecationWarning": "Die maximale Länge eines Passwortes beträgt 35 Zeichen.", | |||||
"LessPass Database Url": "LessPass Database Url", | |||||
"Login": "Login", | |||||
"LoginFormInvalid": "LessPass URL, email, and password are mandatory", | |||||
"LoginIncorrectError": "The email and password you entered did not match our records. Please double-check and try again.", | |||||
"Master Password": "Master Password", | |||||
"Next": "Next", | |||||
"NoMatchFor": "Oops! There are no matches for", | |||||
"NoPassword": "You don't have any password profile saved in your database.", | |||||
"PasswordProfileCopied": "Your password profile has been copied", | |||||
"PasswordResetRequired": "A password is required", | |||||
"PasswordResetSuccessful": "Your password was reset successfully.", | |||||
"Previous": "Previous", | |||||
"Register": "Register", | |||||
"Reset my password": "Reset my password", | |||||
"ResetLinkExpired": "This password reset link has expired.", | |||||
"Sign In": "Sign In", | |||||
"Site": "Site", | |||||
"SiteLoginMasterPasswordMandatory": "Site, login, and master password fields are mandatory.", | |||||
"SorryCopy": "We are sorry the copy only works on modern browsers", | |||||
"UpdateYourSearch": "Please try broadening your search.", | |||||
"WelcomeRegister": "Welcome {email}, thank you for signing up.", | |||||
"resetPasswordSuccess": "If the email address {email} is associated with a LessPass account, you will shortly receive an email from LessPass with instructions on how to reset your password." | |||||
} |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "Opciones avanzadas", | |||||
"Copied": "¡ copiado !", | |||||
"Counter": "Contador", | |||||
"CounterFieldHelp": "Aumente este valor para cambiar la contraseña generada sin cambiar su contraseña maestra.", | |||||
"CreatePassword": "¿Quiere crear una?", | |||||
"DBNotRunning": "Su base de datos de LessPass no está ejecutando", | |||||
"Email": "Correo electrónico", | |||||
"EmailAlreadyExist": "Este correo electrónico ya está registrado. ¿Quiere iniciar sesión o recuperar su contraseña?", | |||||
"EmailInvalid": "Ingrese un correo elecrónico válido", | |||||
"EmailRequiredError": "Necesitamos un correo electrónico para encontrar su cuenta.", | |||||
"Encrypt my master password": "Cifrar mi contraseña maestra", | |||||
"ForgotPassword": "¿Olvidó su contraseña?", | |||||
"Generate": "Generar", | |||||
"Length": "Tamaño", | |||||
"LengthDeprecationWarning": "La longitud máxima de una contraseña es de 35 caracteres.", | |||||
"LessPass Database Url": "URL de la base de datos LessPass", | |||||
"Login": "Iniciar sesión", | |||||
"LoginFormInvalid": "URL, correo electrónico y contraseña de LessPass URL son obligatorios", | |||||
"LoginIncorrectError": "El correo electrónico y la contraseña que ingresó no concuerdan con nuestros registros. Revíselos de nuevo.", | |||||
"Master Password": "Contraseña maestra", | |||||
"Next": "Después", | |||||
"NoMatchFor": "¡Vaya! No ha resultados para", | |||||
"NoPassword": "No tiene ningún perfil de contraseñas guardado en su base de datos.", | |||||
"PasswordProfileCopied": "Se ha copiado su perfil de contraseña", | |||||
"PasswordResetRequired": "Se requiere una contraseña", | |||||
"PasswordResetSuccessful": "Su contraseña ha sido reestablecida con éxito.", | |||||
"Previous": "Anterior", | |||||
"Register": "Registrar", | |||||
"Reset my password": "Reestablecer mi contraseña", | |||||
"ResetLinkExpired": "El enlace para reestablecer esta contraseña ha expirado.", | |||||
"Sign In": "Registrarse", | |||||
"Site": "Sitio", | |||||
"SiteLoginMasterPasswordMandatory": "Los campos sitio, usuario y contraseña maestra son obligatorios.", | |||||
"SorryCopy": "Lamentamos que la copia sólo funcione en navegadores modernos", | |||||
"UpdateYourSearch": "Trate de ampliar su búsqueda.", | |||||
"WelcomeRegister": "Bienvenido o bienvenida {email}, gracias por registrarse.", | |||||
"resetPasswordSuccess": "Si la dirección de correo electrónico {email} está asociada a una cuenta LessPass, recibirá un correo electrónico de LessPass con instrucciones sobre cómo restablecer su contraseña." | |||||
} |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "Options avancées", | |||||
"Copied": "Copié !", | |||||
"Counter": "Compteur", | |||||
"CounterFieldHelp": "Augmenter cette valeur pour changer de mot de passe sans changer de mot de passe fort.", | |||||
"CreatePassword": "Voulez-vous en créer un ?", | |||||
"DBNotRunning": "Votre base de données LessPass n'est pas démarrée.", | |||||
"Email": "Email", | |||||
"EmailAlreadyExist": "Cet email est déjà enregistré. Vous voulez peut-être vous connecter ?", | |||||
"EmailInvalid": "Entrez un email valide", | |||||
"EmailRequiredError": "Nous avons besoin d'un email pour trouver votre compte.", | |||||
"Encrypt my master password": "Chiffrer mon mot de passe fort", | |||||
"ForgotPassword": "Mot de passe oublié ?", | |||||
"Generate": "Générer", | |||||
"Length": "Longueur", | |||||
"LengthDeprecationWarning": "La longueur maximale d'un mot de passe est de 35 caractères.", | |||||
"LessPass Database Url": "URL de la base de données LessPass", | |||||
"Login": "Login", | |||||
"LoginFormInvalid": "L'URL LessPass, l'email et le mot de passe sont obligatoires.", | |||||
"LoginIncorrectError": "L'email et le mot de passe ne sont pas dans notre base de données. Vérifiez une nouvelle fois et réessayez.", | |||||
"Master Password": "Mot de passe fort", | |||||
"Next": "Suivant", | |||||
"NoMatchFor": "Oups ! il n'y a aucun resultat pour", | |||||
"NoPassword": "Vous n'avez aucun mot de passe enregistré.", | |||||
"PasswordProfileCopied": "Votre profil de mot de passe a été copié", | |||||
"PasswordResetRequired": "Un mot de passe est requis", | |||||
"PasswordResetSuccessful": "Votre mot de passe a été changé avec succès", | |||||
"Previous": "Précédent", | |||||
"Register": "S'enregistrer", | |||||
"Reset my password": "Changer mon mot de passe", | |||||
"ResetLinkExpired": "Ce lien a expiré.", | |||||
"Sign In": "Se connecter", | |||||
"Site": "Site", | |||||
"SiteLoginMasterPasswordMandatory": "Les champs site, login et mot de passe fort sont obligatoires.", | |||||
"SorryCopy": "Nous sommes désolés, la copie ne fonctionne que sur les navigateurs modernes", | |||||
"UpdateYourSearch": "Merci de modifier votre recherche.", | |||||
"WelcomeRegister": "Bienvenue {email}, merci de vous être enregistré.", | |||||
"resetPasswordSuccess": "Si l'adresse email {email} est associée avec un compte LessPass, vous allez recevoir un email de la part de LessPass avec les instructions pour changer votre mot de passe." | |||||
} |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "Opções avançadas", | |||||
"Copied": "copiado!", | |||||
"Counter": "Contador", | |||||
"CounterFieldHelp": "Incremente este valor para mudar a senha gerada sem mudar sua senha mestre.", | |||||
"CreatePassword": "Gostaria de criar um?", | |||||
"DBNotRunning": "Seu banco de dados LessPass não está rodando", | |||||
"Email": "Email", | |||||
"EmailAlreadyExist": "Este email já foi registrado. Gostaria de entrar ou recuperar sua senha?", | |||||
"EmailInvalid": "Por favor entre um email válido", | |||||
"EmailRequiredError": "Nós precisamos de um email para encontrar a sua conta.", | |||||
"Encrypt my master password": "Criptografar minha senha mestre", | |||||
"ForgotPassword": "Esqueceu sua senha?", | |||||
"Generate": "Gerar", | |||||
"Length": "Comprimento", | |||||
"LengthDeprecationWarning": "O comprimento máximo de uma senha é de 35 caracteres.", | |||||
"LessPass Database Url": "URL do banco de dados LessPass", | |||||
"Login": "Entrar", | |||||
"LoginFormInvalid": "URL, email, e senha do LessPass são obrigatórios", | |||||
"LoginIncorrectError": "O email e senha que você digitou não estão de acordo com os nossos registros. Por favor verifique seus dados e tente novamente.", | |||||
"Master Password": "Senha mestre", | |||||
"Next": "Próximo", | |||||
"NoMatchFor": "Opa! Não há resultados para", | |||||
"NoPassword": "Você não tem nenhum perfil de senha salvo no seu banco de dados.", | |||||
"PasswordProfileCopied": "Seu perfil de senha foi copiado", | |||||
"PasswordResetRequired": "Uma senha é necessária", | |||||
"PasswordResetSuccessful": "Sua senha foi resetada com sucesso.", | |||||
"Previous": "Anterior", | |||||
"Register": "Registrar", | |||||
"Reset my password": "Resetar minha senha", | |||||
"ResetLinkExpired": "Esse link para resetar a senha já expirou.", | |||||
"Sign In": "Se autenticar", | |||||
"Site": "Site", | |||||
"SiteLoginMasterPasswordMandatory": "Campos de site e credenciais de autenticação são obrigatórios.", | |||||
"SorryCopy": "Infelizmente a cópia somente funciona em navegadores modernos", | |||||
"UpdateYourSearch": "Por favor tente ampliar sua busca.", | |||||
"WelcomeRegister": "Bem vindo {email}, obrigado por se registrar.", | |||||
"resetPasswordSuccess": "Se o seu endereço de email {email} estiver associado com uma conta LessPass, você receberá logo um email do LessPass com instruções de como resetar a sua senha." | |||||
} |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "高级选项", | |||||
"Copied": "已复制", | |||||
"Counter": "计数器", | |||||
"CounterFieldHelp": "增加这个值就可以在不改变主密码的前提下生成全新的密码。", | |||||
"CreatePassword": "您要生成一个密码吗?", | |||||
"DBNotRunning": "您的 LessPass 数据库没有运行", | |||||
"Email": "邮件地址", | |||||
"EmailAlreadyExist": "这个邮件地址已被注册。登录或找回您的密码?", | |||||
"EmailInvalid": "请输入一个有效的电子邮件地址", | |||||
"EmailRequiredError": "我们需要一个电子邮件地址来找到您的账户。", | |||||
"Encrypt my master password": "加密我的主密码", | |||||
"ForgotPassword": "忘记了您的密码?", | |||||
"Generate": "生成", | |||||
"Length": "长度", | |||||
"LengthDeprecationWarning": "密码的最大长度是35个字符。", | |||||
"LessPass Database Url": "LessPass 数据库网址", | |||||
"Login": "登录名", | |||||
"LoginFormInvalid": "LessPass 网址、电子邮件地址以及密码均为必填信息。", | |||||
"LoginIncorrectError": "我们没找到符合您输入的电子邮件地址及密码的记录。请核验后再试。", | |||||
"Master Password": "主密码", | |||||
"Next": "下一步", | |||||
"NoMatchFor": "没有找到符合下列条件的内容:", | |||||
"NoPassword": "您的数据库里没有保存任何密码配置。", | |||||
"PasswordProfileCopied": "已复制您的密码配置。", | |||||
"PasswordResetRequired": "请输入登录密码", | |||||
"PasswordResetSuccessful": "已成功重置您的登录密码。", | |||||
"Previous": "上一步", | |||||
"Register": "注册", | |||||
"Reset my password": "重置我的登录密码", | |||||
"ResetLinkExpired": "此登录密码重置链接已过期。", | |||||
"Sign In": "登录", | |||||
"Site": "网站名", | |||||
"SiteLoginMasterPasswordMandatory": "网站名、登录名以及主密码均为必填信息。", | |||||
"SorryCopy": "很抱歉,但复制功能仅适用于现代浏览器", | |||||
"UpdateYourSearch": "请尝试放宽您的搜索条件。", | |||||
"WelcomeRegister": "你好 {email},欢迎您的注册。", | |||||
"resetPasswordSuccess": "如果电子邮件地址 {email} 与一个 LessPass 账户相关联,您将很快收到 LessPass 的电子邮件,里面提供有重置密码的操作说明。" | |||||
} |
@@ -1,39 +0,0 @@ | |||||
{ | |||||
"Advanced options": "進階選項", | |||||
"Copied": "已複製", | |||||
"Counter": "計數器", | |||||
"CounterFieldHelp": "改變這個值,就可以在不改變主密碼的狀況下,產生新的密碼。", | |||||
"CreatePassword": "您要產生一組密碼嗎?", | |||||
"DBNotRunning": "您的 LessPass 資料庫並未執行", | |||||
"Email": "郵件位址", | |||||
"EmailAlreadyExist": "這個郵件位址已被註冊。想要登入或取回您的密碼嗎?", | |||||
"EmailInvalid": "請輸入一個有效的郵件位址", | |||||
"EmailRequiredError": "我們需要郵件位址來找到您的帳號。", | |||||
"Encrypt my master password": "加密我的主密码", | |||||
"ForgotPassword": "忘記您的登入密碼了嗎?", | |||||
"Generate": "產生", | |||||
"Length": "長度", | |||||
"LengthDeprecationWarning": "密碼的最大長度是35個字符。", | |||||
"LessPass Database Url": "LessPass數據庫URL", | |||||
"Login": "登入帳號", | |||||
"LoginFormInvalid": "LessPass URL、郵件位址、登入密碼皆為必填欄位。", | |||||
"LoginIncorrectError": "我們查不到您輸入的郵件位址及登入密碼。請確認後再試一次。", | |||||
"Master Password": "主密碼", | |||||
"Next": "然後", | |||||
"NoMatchFor": "喔不!沒有找到跟下列條件相似的結果:", | |||||
"NoPassword": "您的資料庫內沒有儲存任何密碼。", | |||||
"PasswordProfileCopied": "您的密码配置文件已被复制。", | |||||
"PasswordResetRequired": "請輸入登入密碼", | |||||
"PasswordResetSuccessful": "已成功重置您的登入密碼。", | |||||
"Previous": "以前", | |||||
"Register": "註冊", | |||||
"Reset my password": "重置我的登入密碼", | |||||
"ResetLinkExpired": "此登入密碼重設連結已過期。", | |||||
"Sign In": "登入", | |||||
"Site": "網站位址", | |||||
"SiteLoginMasterPasswordMandatory": "網站位址、登入帳號、主密碼皆為必填欄位。", | |||||
"SorryCopy": "我們很抱歉,該副本僅適用於現代瀏覽器", | |||||
"UpdateYourSearch": "請試著放寬您的搜尋條件。", | |||||
"WelcomeRegister": "歡迎 {email},謝謝您的註冊。", | |||||
"resetPasswordSuccess": "如果电子邮件地址 {email} 与LessPass帐户相关联,您将很快收到LessPass的电子邮件,并提供如何重置密码的说明。" | |||||
} |
@@ -2,7 +2,7 @@ | |||||
"description": "chrome and firefox web extension for lesspass password manager", | "description": "chrome and firefox web extension for lesspass password manager", | ||||
"manifest_version": 2, | "manifest_version": 2, | ||||
"name": "LessPass", | "name": "LessPass", | ||||
"version": "3.1.3", | |||||
"version": "3.1.4", | |||||
"homepage_url": "https://github.com/lesspass/webextension", | "homepage_url": "https://github.com/lesspass/webextension", | ||||
"icons": { | "icons": { | ||||
"64": "icons/logo-64.png" | "64": "icons/logo-64.png" | ||||
@@ -1,7 +1,7 @@ | |||||
{ | { | ||||
"name": "lesspass-web-extension", | "name": "lesspass-web-extension", | ||||
"description": "LessPass web extension", | "description": "LessPass web extension", | ||||
"version": "3.1.3", | |||||
"version": "3.1.4", | |||||
"license": "GPL-3.0", | "license": "GPL-3.0", | ||||
"author": "Guillaume Vincent <guillaume@oslab.fr>", | "author": "Guillaume Vincent <guillaume@oslab.fr>", | ||||
"scripts": { | "scripts": { | ||||
@@ -18,7 +18,7 @@ | |||||
"test": "echo 0" | "test": "echo 0" | ||||
}, | }, | ||||
"dependencies": { | "dependencies": { | ||||
"lesspass-pure": "5.1.4" | |||||
"lesspass-pure": "5.1.8" | |||||
}, | }, | ||||
"devDependencies": { | "devDependencies": { | ||||
"chrome-webstore-upload-cli": "^1.2.0", | "chrome-webstore-upload-cli": "^1.2.0", | ||||
@@ -2988,6 +2988,11 @@ big-integer@^1.6.17: | |||||
resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.42.tgz#91623ae5ceeff9a47416c56c9440a66f12f534f1" | resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.42.tgz#91623ae5ceeff9a47416c56c9440a66f12f534f1" | ||||
integrity sha512-3UQFKcRMx+5Z+IK5vYTMYK2jzLRJkt+XqyDdacgWgtMjjuifKpKTFneJLEgeBElOE2/lXZ1LcMcb5s8pwG2U8Q== | integrity sha512-3UQFKcRMx+5Z+IK5vYTMYK2jzLRJkt+XqyDdacgWgtMjjuifKpKTFneJLEgeBElOE2/lXZ1LcMcb5s8pwG2U8Q== | ||||
big.js@^3.1.3: | |||||
version "3.2.0" | |||||
resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" | |||||
integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== | |||||
big.js@^5.2.2: | big.js@^5.2.2: | ||||
version "5.2.2" | version "5.2.2" | ||||
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" | resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" | ||||
@@ -7403,6 +7408,19 @@ html-webpack-plugin@4.0.0-alpha.2: | |||||
tapable "^1.0.0" | tapable "^1.0.0" | ||||
util.promisify "1.0.0" | util.promisify "1.0.0" | ||||
html-webpack-plugin@^3.2.0: | |||||
version "3.2.0" | |||||
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" | |||||
integrity sha1-sBq71yOsqqeze2r0SS69oD2d03s= | |||||
dependencies: | |||||
html-minifier "^3.2.3" | |||||
loader-utils "^0.2.16" | |||||
lodash "^4.17.3" | |||||
pretty-error "^2.0.2" | |||||
tapable "^1.0.0" | |||||
toposort "^1.0.0" | |||||
util.promisify "1.0.0" | |||||
htmlparser2@^3.3.0, htmlparser2@^3.9.1: | htmlparser2@^3.3.0, htmlparser2@^3.9.1: | ||||
version "3.10.1" | version "3.10.1" | ||||
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" | ||||
@@ -8924,7 +8942,7 @@ json3@^3.3.2: | |||||
resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" | resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" | ||||
integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= | integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= | ||||
json5@^0.5.1: | |||||
json5@^0.5.0, json5@^0.5.1: | |||||
version "0.5.1" | version "0.5.1" | ||||
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" | resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" | ||||
integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= | integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= | ||||
@@ -9342,6 +9360,16 @@ loader-utils@1.2.3, loader-utils@^1.0.0, loader-utils@^1.0.1, loader-utils@^1.0. | |||||
emojis-list "^2.0.0" | emojis-list "^2.0.0" | ||||
json5 "^1.0.1" | json5 "^1.0.1" | ||||
loader-utils@^0.2.16: | |||||
version "0.2.17" | |||||
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" | |||||
integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= | |||||
dependencies: | |||||
big.js "^3.1.3" | |||||
emojis-list "^2.0.0" | |||||
json5 "^0.5.0" | |||||
object-assign "^4.0.1" | |||||
locate-path@^2.0.0: | locate-path@^2.0.0: | ||||
version "2.0.0" | version "2.0.0" | ||||
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" | ||||
@@ -9591,7 +9619,7 @@ lodash@3.10.1, lodash@^3.2.0: | |||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" | resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" | ||||
integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y= | integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y= | ||||
"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.8.0, lodash@~4.17.10, lodash@~4.17.2: | |||||
"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.8.0, lodash@~4.17.10, lodash@~4.17.2: | |||||
version "4.17.11" | version "4.17.11" | ||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" | ||||
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== | integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== | ||||
@@ -14624,6 +14652,11 @@ topo@2.x.x: | |||||
dependencies: | dependencies: | ||||
hoek "4.x.x" | hoek "4.x.x" | ||||
toposort@^1.0.0: | |||||
version "1.0.7" | |||||
resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" | |||||
integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= | |||||
tough-cookie@^2.3.3, tough-cookie@^2.3.4: | tough-cookie@^2.3.3, tough-cookie@^2.3.4: | ||||
version "2.5.0" | version "2.5.0" | ||||
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" | ||||