浏览代码

Add javascript tests in travis

pull/377/head
Guillaume Vincent 5 年前
父节点
当前提交
6e0a4b38f4
共有 100 个文件被更改,包括 99 次插入420 次删除
  1. +0
    -4
      .travis.yml
  2. +4
    -0
      README.md
  3. +5
    -42
      package.json
  4. +4
    -1
      packages/crypto/package.json
  5. +1
    -1
      packages/mobile/package.json
  6. +18
    -18
      packages/mobile/yarn.lock
  7. +0
    -280
      packages/pure/yarn.lock
  8. +3
    -0
      packages/render-password/package.json
  9. +7
    -7
      packages/web-component/package.json
  10. +57
    -67
      packages/web-component/yarn.lock
  11. +0
    -0
      pending_rewrite/pure/demo.gif
  12. +0
    -0
      pending_rewrite/pure/dist/674f50d287a8c48dc19ba404d20fe713.eot
  13. +0
    -0
      pending_rewrite/pure/dist/912ec66d7572ff821749319396470bde.svg
  14. +0
    -0
      pending_rewrite/pure/dist/af7ae505a9eed503f8b8e6982036873e.woff2
  15. +0
    -0
      pending_rewrite/pure/dist/b06871f281fee6b241d60582ae9369b9.ttf
  16. +0
    -0
      pending_rewrite/pure/dist/favicon.ico
  17. +0
    -0
      pending_rewrite/pure/dist/fee66e712a8a08eef5805a46892932ad.woff
  18. +0
    -0
      pending_rewrite/pure/dist/i18n/de.json
  19. +0
    -0
      pending_rewrite/pure/dist/i18n/en.json
  20. +0
    -0
      pending_rewrite/pure/dist/i18n/es.json
  21. +0
    -0
      pending_rewrite/pure/dist/i18n/fr.json
  22. +0
    -0
      pending_rewrite/pure/dist/i18n/pt.json
  23. +0
    -0
      pending_rewrite/pure/dist/i18n/zh-CN.json
  24. +0
    -0
      pending_rewrite/pure/dist/i18n/zh.json
  25. +0
    -0
      pending_rewrite/pure/dist/lesspass.min.css
  26. +0
    -0
      pending_rewrite/pure/dist/lesspass.min.js
  27. +0
    -0
      pending_rewrite/pure/index.html
  28. +0
    -0
      pending_rewrite/pure/package.json
  29. +0
    -0
      pending_rewrite/pure/scripts/buildI18n.js
  30. +0
    -0
      pending_rewrite/pure/server.js
  31. +0
    -0
      pending_rewrite/pure/src/LessPass.scss
  32. +0
    -0
      pending_rewrite/pure/src/LessPass.vue
  33. +0
    -0
      pending_rewrite/pure/src/api/password.js
  34. +0
    -0
      pending_rewrite/pure/src/api/user.js
  35. +0
    -0
      pending_rewrite/pure/src/components/Avatar.vue
  36. +0
    -0
      pending_rewrite/pure/src/components/InputSite.vue
  37. +0
    -0
      pending_rewrite/pure/src/components/MasterPassword.vue
  38. +0
    -0
      pending_rewrite/pure/src/components/Menu.vue
  39. +0
    -0
      pending_rewrite/pure/src/components/Message.vue
  40. +0
    -0
      pending_rewrite/pure/src/components/Options.vue
  41. +0
    -0
      pending_rewrite/pure/src/components/PasswordProfile.vue
  42. +0
    -0
      pending_rewrite/pure/src/components/RemoveAutoComplete.vue
  43. +0
    -0
      pending_rewrite/pure/src/i18n/de.json
  44. +0
    -0
      pending_rewrite/pure/src/i18n/en.json
  45. +0
    -0
      pending_rewrite/pure/src/i18n/es.json
  46. +0
    -0
      pending_rewrite/pure/src/i18n/fr.json
  47. +0
    -0
      pending_rewrite/pure/src/i18n/pt.json
  48. +0
    -0
      pending_rewrite/pure/src/i18n/zh-CN.json
  49. +0
    -0
      pending_rewrite/pure/src/i18n/zh.json
  50. +0
    -0
      pending_rewrite/pure/src/images/favicon.ico
  51. +0
    -0
      pending_rewrite/pure/src/main.js
  52. +0
    -0
      pending_rewrite/pure/src/router.js
  53. +0
    -0
      pending_rewrite/pure/src/services/form-validator.js
  54. +0
    -0
      pending_rewrite/pure/src/services/message.js
  55. +0
    -0
      pending_rewrite/pure/src/services/tooltip.js
  56. +0
    -0
      pending_rewrite/pure/src/services/url-parser.js
  57. +0
    -0
      pending_rewrite/pure/src/store/actions.js
  58. +0
    -0
      pending_rewrite/pure/src/store/defaultPassword.js
  59. +0
    -0
      pending_rewrite/pure/src/store/getters.js
  60. +0
    -0
      pending_rewrite/pure/src/store/index.js
  61. +0
    -0
      pending_rewrite/pure/src/store/mutation-types.js
  62. +0
    -0
      pending_rewrite/pure/src/store/mutations.js
  63. +0
    -0
      pending_rewrite/pure/src/views/Login.vue
  64. +0
    -0
      pending_rewrite/pure/src/views/PasswordGenerator.vue
  65. +0
    -0
      pending_rewrite/pure/src/views/PasswordReset.vue
  66. +0
    -0
      pending_rewrite/pure/src/views/PasswordResetConfirm.vue
  67. +0
    -0
      pending_rewrite/pure/src/views/Passwords.vue
  68. +0
    -0
      pending_rewrite/pure/test/e2e/globals.js
  69. +0
    -0
      pending_rewrite/pure/test/e2e/nightwatch.conf.js
  70. +0
    -0
      pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_canSavePasswordProfile.xml
  71. +0
    -0
      pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_loginLogout.xml
  72. +0
    -0
      pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordGeneration.xml
  73. +0
    -0
      pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordGenerationHitEnter.xml
  74. +0
    -0
      pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordReset.xml
  75. +0
    -0
      pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_useSavedProfile.xml
  76. +0
    -0
      pending_rewrite/pure/test/e2e/runner.js
  77. +0
    -0
      pending_rewrite/pure/test/e2e/specs/canSavePasswordProfile.js
  78. +0
    -0
      pending_rewrite/pure/test/e2e/specs/loginLogout.js
  79. +0
    -0
      pending_rewrite/pure/test/e2e/specs/passwordGeneration.js
  80. +0
    -0
      pending_rewrite/pure/test/e2e/specs/passwordGenerationHitEnter.js
  81. +0
    -0
      pending_rewrite/pure/test/e2e/specs/passwordReset.js
  82. +0
    -0
      pending_rewrite/pure/test/e2e/specs/useSavedProfile.js
  83. +0
    -0
      pending_rewrite/pure/test/unit/api.password.js
  84. +0
    -0
      pending_rewrite/pure/test/unit/api.user.js
  85. +0
    -0
      pending_rewrite/pure/test/unit/form-validator.js
  86. +0
    -0
      pending_rewrite/pure/test/unit/store.getters.js
  87. +0
    -0
      pending_rewrite/pure/test/unit/store.mutations.js
  88. +0
    -0
      pending_rewrite/pure/test/unit/url-parser.js
  89. +0
    -0
      pending_rewrite/pure/webpack.common.js
  90. +0
    -0
      pending_rewrite/pure/webpack.config.js
  91. +0
    -0
      pending_rewrite/pure/webpack.dev.js
  92. +0
    -0
      pending_rewrite/pure/webpack.prod.js
  93. +0
    -0
      pending_rewrite/web-extension/.travis.yml
  94. +0
    -0
      pending_rewrite/web-extension/extension/dist/674f50d287a8c48dc19ba404d20fe713.eot
  95. +0
    -0
      pending_rewrite/web-extension/extension/dist/912ec66d7572ff821749319396470bde.svg
  96. +0
    -0
      pending_rewrite/web-extension/extension/dist/af7ae505a9eed503f8b8e6982036873e.woff2
  97. +0
    -0
      pending_rewrite/web-extension/extension/dist/b06871f281fee6b241d60582ae9369b9.ttf
  98. +0
    -0
      pending_rewrite/web-extension/extension/dist/favicon.ico
  99. +0
    -0
      pending_rewrite/web-extension/extension/dist/fee66e712a8a08eef5805a46892932ad.woff
  100. +0
    -0
      pending_rewrite/web-extension/extension/dist/i18n/de.json

+ 0
- 4
.travis.yml 查看文件

@@ -32,11 +32,7 @@ matrix:
node_js:
- "lts/*"
cache: yarn
before_install:
- yarn global add lerna
install:
- yarn install
- lerna bootstrap
script:
- yarn test
- yarn build

+ 4
- 0
README.md 查看文件

@@ -6,6 +6,10 @@ LessPass open source password manager (https://lesspass.com)

[![Backers on Open Collective](https://opencollective.com/lesspass/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/lesspass/sponsors/badge.svg)](#sponsors)

## WIP

:warning: We are reorganizing the repository. This work is not finished yet.

## How does it work?

* :fr: [LessPass comment ça marche?](https://blog.lesspass.com/lesspass-comment-%C3%A7a-marche-9f1201fffda5#.yjmd1bcad)


+ 5
- 42
package.json 查看文件

@@ -5,54 +5,17 @@
"version": "independent"
},
"scripts": {
"postinstall": "lerna bootstrap"
"postinstall": "lerna bootstrap",
"test": "lerna run --ignore lesspass-mobile test"
},
"devDependencies": {
"@babel/core": "7.2.0",
"@babel/plugin-proposal-class-properties": "7.2.1",
"@babel/plugin-proposal-object-rest-spread": "7.2.0",
"@babel/preset-env": "7.2.0",
"@babel/preset-react": "7.0.0",
"ava": "0.25.0",
"babel-core": "6.26.3",
"babel-jest": "23.6.0",
"babel-loader": "8.0.4",
"babel-preset-react-native": "5.0.2",
"babel-register": "6.26.0",
"browserify": "16.2.3",
"chromedriver": "2.44.1",
"copy-webpack-plugin": "4.6.0",
"cross-env": "5.2.0",
"css-loader": "1.0.1",
"eslint": "5.6.0",
"eslint-config-airbnb-base": "13.1.0",
"eslint-config-prettier": "3.3.0",
"eslint-plugin-import": "2.14.0",
"express": "4.16.4",
"extract-text-webpack-plugin": "3.0.2",
"file-loader": "2.0.0",
"jest": "23.6.0",
"karma": "3.1.3",
"karma": "3.1.4",
"karma-browserify": "6.0.0",
"karma-chrome-launcher": "2.2.0",
"karma-mocha": "1.3.0",
"lerna": "3.5.1",
"metro-react-native-babel-preset": "^0.50.0",
"mocha": "5.2.0",
"nightwatch": "0.9.21",
"nock": "10.0.3",
"node-sass": "4.10.0",
"prettier": "1.15.3",
"react-test-renderer": "16.4.1",
"sass-loader": "7.1.0",
"style-loader": "0.23.1",
"timekeeper": "2.1.2",
"url-loader": "1.1.2",
"vue-loader": "15.4.2",
"vue-polyglot-utils": "0.1.1",
"vue-template-compiler": "2.5.17",
"walk": "2.3.14",
"webpack": "4.19.1",
"webpack-dev-server": "3.1.9"
"lerna": "3.10.2",
"mocha": "5.2.0"
}
}

+ 4
- 1
packages/crypto/package.json 查看文件

@@ -13,5 +13,8 @@
],
"main": "index.js",
"module": "index.js",
"jsnext:main": "index.js"
"jsnext:main": "index.js",
"scripts": {
"test": "jest"
}
}

+ 1
- 1
packages/mobile/package.json 查看文件

@@ -15,7 +15,7 @@
"dependencies": {
"axios": "0.18.0",
"debounce": "1.2.0",
"fuse.js": "^3.3.0",
"fuse.js": "3.3.0",
"lesspass-fingerprint": "1.0.0",
"lesspass-render-password": "1.0.0",
"lodash": "4.17.11",


+ 18
- 18
packages/mobile/yarn.lock 查看文件

@@ -563,13 +563,13 @@
react-lifecycles-compat "^3.0.4"

"@react-navigation/native@^3.0.1":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-3.1.0.tgz#e69db5501c8c3850bc60323119278b8d71bedaad"
integrity sha512-yXBG8i1hAHagdpMJ+2swSLgGBliIHeb2BIg6SwFzoy58oMbJ/Nw6Dz6+ul63PY5rn4Gzav6nROPYF3LYaLMcYw==
version "3.1.1"
resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-3.1.1.tgz#fac445f36a70c5db10d4bc99a36c5a055f4a9318"
integrity sha512-qrkmcvsbhJ+RAegkmw+AX+L6gojk9Ec5F4avVUlnBYitBBv/A3GaC9Yne/XtnLbQFbxcr+7oBulLsftn/ClSzQ==
dependencies:
hoist-non-react-statics "^3.0.1"
react-native-gesture-handler "^1.0.12"
react-native-safe-area-view "^0.11.0"
react-native-safe-area-view "^0.12.0"
react-native-screens "^1.0.0 || ^1.0.0-alpha"

abbrev@1:
@@ -1704,9 +1704,9 @@ core-js@^1.0.0:
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=

core-js@^2.2.2, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0, core-js@^2.5.3:
version "2.6.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042"
integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==
version "2.6.2"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.2.tgz#267988d7268323b349e20b4588211655f0e83944"
integrity sha512-NdBPF/RVwPW6jr0NCILuyN9RiqLo2b1mddWHkUL+VnvcB7dzlnBJ1bXYntjpTGOgkZiiLWj2JxmOr7eGE3qK6g==

core-util-is@~1.0.0:
version "1.0.2"
@@ -2224,7 +2224,7 @@ fsevents@^1.2.2, fsevents@^1.2.3:
nan "^2.9.2"
node-pre-gyp "^0.10.0"

fuse.js@^3.3.0:
fuse.js@3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.3.0.tgz#1e4fe172a60687230fb54a5cb247eb96e2e7e885"
integrity sha512-ESBRkGLWMuVkapqYCcNO1uqMg5qbCKkgb+VS6wsy17Rix0/cMS9kSOZoYkjH8Ko//pgJ/EEGu0GTjk2mjX2LGQ==
@@ -2313,9 +2313,9 @@ global@^4.3.0:
process "~0.5.1"

globals@^11.1.0:
version "11.9.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249"
integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==
version "11.10.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.10.0.tgz#1e09776dffda5e01816b3bb4077c8b59c24eaa50"
integrity sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==

globals@^9.18.0:
version "9.18.0"
@@ -3903,10 +3903,10 @@ react-native-paper@2.0.1:
hoist-non-react-statics "^2.5.0"
react-lifecycles-compat "^3.0.4"

react-native-safe-area-view@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.11.0.tgz#4f3dda43c2bace37965e7c6aef5fc83d4f19d174"
integrity sha512-N3nElaahu1Me2ltnfc9acpgt1znm6pi8DSadKy79kvdzKwvVIzw0IXueA/Hjr51eCW1BsfNw7D1SgBT9U6qEkA==
react-native-safe-area-view@^0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.12.0.tgz#5c312f087300ecf82e8541c3eac25d560e147f22"
integrity sha512-UrAXmBC4KNR5K2eczIDZgqceWyKsgG9gmWFerHCvoyApfei8ceBB9u/c//PWCpS5Gt8MRLTmX5jPtzdXo2yNqg==
dependencies:
hoist-non-react-statics "^2.3.1"

@@ -3994,9 +3994,9 @@ react-native@0.56.1:
yargs "^9.0.0"

react-navigation-drawer@^1.0.3:
version "1.0.5"
resolved "https://registry.yarnpkg.com/react-navigation-drawer/-/react-navigation-drawer-1.0.5.tgz#d8cc71bd1779186261f3c3754b11f29aa98bd4f5"
integrity sha512-WeGrXFn84R75IAt3ndDfkHw9FNvPsi4JPGO1iopqUoA/2tMPA6WJbhuE3dqmmEu3TZRjI+2LatCgpx00tT1kiQ==
version "1.1.0"
resolved "https://registry.yarnpkg.com/react-navigation-drawer/-/react-navigation-drawer-1.1.0.tgz#e39dbf493c77890c90f8ed4d83d06c87af65abf0"
integrity sha512-OtO8g+t0pufbL0aiyZ9y2+j7cWIu9+agiaJfOiE2vPDOqGimpVfEYEuWj0xodKVRrEC4xrb8flqoxMxpE0wjdg==
dependencies:
react-native-tab-view "^1.2.0"



+ 0
- 280
packages/pure/yarn.lock 查看文件

@@ -1,280 +0,0 @@
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1


"@oslab/atob@0.1.0":
version "0.1.0"
resolved "https://registry.yarnpkg.com/@oslab/atob/-/atob-0.1.0.tgz#469d32266bfbf83496e5ef0c5ac8fbe90716c30c"
integrity sha512-WCyYRySdkc2OWNdsx5s7wPzUFdbOe0ivSWtkDbQE/klj4gCCcVPyjsFB9V9rarTAP9zc1pxC2Y3ACOGudqKw3g==

"@oslab/btoa@0.1.0":
version "0.1.0"
resolved "https://registry.yarnpkg.com/@oslab/btoa/-/btoa-0.1.0.tgz#b38e9cf1120dc9cf91fc5400654fec419864aee8"
integrity sha512-6f5wwOkOuka5brUjKi5NUENvBp0LesYNNhBBugbVxZcqAgLTzea+6L1dl3ZKIhDE0fi86AuqWDtkb93+fLlSsg==

awesomplete@1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/awesomplete/-/awesomplete-1.1.2.tgz#b6e253f73474e46278bba5ae7f81d4262160fb75"
integrity sha1-tuJT9zR05GJ4u6Wuf4HUJiFg+3U=

axios@0.18.0:
version "0.18.0"
resolved "https://registry.yarnpkg.com/axios/-/axios-0.18.0.tgz#32d53e4851efdc0a11993b6cd000789d70c05102"
integrity sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=
dependencies:
follow-redirects "^1.3.0"
is-buffer "^1.1.5"

axios@^0.15.3:
version "0.15.3"
resolved "https://registry.yarnpkg.com/axios/-/axios-0.15.3.tgz#2c9d638b2e191a08ea1d6cc988eadd6ba5bdc053"
integrity sha1-LJ1jiy4ZGgjqHWzJiOrda6W9wFM=
dependencies:
follow-redirects "1.0.0"

balloon-css@0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/balloon-css/-/balloon-css-0.5.0.tgz#6a3c065efab9ea5f509a95d4315df00aae114fa3"
integrity sha1-ajwGXvq56l9QmpXUMV3wCq4RT6M=

big-integer@^1.6.17:
version "1.6.40"
resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.40.tgz#02e4cd4d6e266c4d9ece2469c05cb6439149fc78"
integrity sha512-CjhtJp0BViLzP1ZkEnoywjgtFQXS2pomKjAJtIISTCnuHILkLcAXLdFLG/nxsHc4s9kJfc+82Xpg8WNyhfACzQ==

bootstrap@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.0.0.tgz#ceb03842c145fcc1b9b4e15da2a05656ba68469a"
integrity sha512-gulJE5dGFo6Q61V/whS6VM4WIyrlydXfCgkE+Gxe5hjrJ8rXLLZlALq7zq2RPhOc45PSwQpJkrTnc2KgD6cvmA==

cipher-base@^1.0.1, cipher-base@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
dependencies:
inherits "^2.0.1"
safe-buffer "^5.0.1"

copy-text-to-clipboard@1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-1.0.4.tgz#2286ff6c53495962c5318d34746d256939069c49"
integrity sha512-4hDE+0bgqm4G/nXnt91CP3rc0vOptaePPU5WfVZuhv2AYNJogdLHR4pF1XPgXDAGY4QCzj9pD7zKATa+50sQPg==

create-hash@^1.1.0, create-hash@^1.1.2:
version "1.2.0"
resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
dependencies:
cipher-base "^1.0.1"
inherits "^2.0.1"
md5.js "^1.3.4"
ripemd160 "^2.0.1"
sha.js "^2.4.0"

create-hmac@^1.1.4:
version "1.1.7"
resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
dependencies:
cipher-base "^1.0.3"
create-hash "^1.1.0"
inherits "^2.0.1"
ripemd160 "^2.0.0"
safe-buffer "^5.0.1"
sha.js "^2.4.8"

debug@=3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
dependencies:
ms "2.0.0"

debug@^2.2.0:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
dependencies:
ms "2.0.0"

deepmerge@^2.1.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170"
integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==

follow-redirects@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.0.0.tgz#8e34298cbd2e176f254effec75a1c78cc849fd37"
integrity sha1-jjQpjL0uF28lTv/sdaHHjMhJ/Tc=
dependencies:
debug "^2.2.0"

follow-redirects@^1.3.0:
version "1.6.1"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.1.tgz#514973c44b5757368bad8bddfe52f81f015c94cb"
integrity sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==
dependencies:
debug "=3.1.0"

font-awesome@4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133"
integrity sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=

hash-base@^3.0.0:
version "3.0.4"
resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918"
integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=
dependencies:
inherits "^2.0.1"
safe-buffer "^5.0.1"

inherits@^2.0.1:
version "2.0.3"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=

is-buffer@^1.1.5:
version "1.1.6"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==

jwt-decode@2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/jwt-decode/-/jwt-decode-2.2.0.tgz#7d86bd56679f58ce6a84704a657dd392bba81a79"
integrity sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=

lesspass@6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/lesspass/-/lesspass-6.0.0.tgz#f9589241b5e7238ccd8b8deb2a59fbfd77ce44ed"
integrity sha1-+ViSQbXnI4zNi43rKln7/XfORO0=
dependencies:
big-integer "^1.6.17"
create-hmac "^1.1.4"
object-assign "^4.1.0"
pbkdf2 "^3.0.9"
pinkie-promise "^2.0.1"
unibabel "^2.1.3"

lodash.debounce@4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=

lodash.uniqby@4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302"
integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=

md5.js@^1.3.4:
version "1.3.5"
resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
dependencies:
hash-base "^3.0.0"
inherits "^2.0.1"
safe-buffer "^5.1.2"

ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=

object-assign@^4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=

pbkdf2@^3.0.9:
version "3.0.17"
resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6"
integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==
dependencies:
create-hash "^1.1.2"
create-hmac "^1.1.4"
ripemd160 "^2.0.1"
safe-buffer "^5.0.1"
sha.js "^2.4.8"

pinkie-promise@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
dependencies:
pinkie "^2.0.0"

pinkie@^2.0.0:
version "2.0.4"
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=

ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
dependencies:
hash-base "^3.0.0"
inherits "^2.0.1"

safe-buffer@^5.0.1, safe-buffer@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==

sha.js@^2.4.0, sha.js@^2.4.8:
version "2.4.11"
resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
dependencies:
inherits "^2.0.1"
safe-buffer "^5.0.1"

shvl@^1.2.0:
version "1.3.1"
resolved "https://registry.yarnpkg.com/shvl/-/shvl-1.3.1.tgz#6c20a17b4a20b08e9f8cab60c50a92229fcc176e"
integrity sha512-+rRPP46hloYUAEImJcqprUgXu+05Ikqr4h4V+w5i2zJy37nAqtkQKufs3+3S2fDq6JNRrHMIQhB/Vaex+jgAAw==

unibabel@^2.1.3:
version "2.1.7"
resolved "https://registry.yarnpkg.com/unibabel/-/unibabel-2.1.7.tgz#3f3e5725abfeac5fdc1513dc0ff8b139798517e0"
integrity sha512-UE3o33owprhW9KYqBdFYzbx5m/nYavivQm+GsjRhQ29/B1oEsgkAculd9A93c3oUVy4voq7E49xnty73nXB2HQ==

vue-polyglot@0.2.3:
version "0.2.3"
resolved "https://registry.yarnpkg.com/vue-polyglot/-/vue-polyglot-0.2.3.tgz#e5996280da35bf1dca640fbc5d9cd88ad8103d0d"
integrity sha512-m30yICLAi9MGyLpK0kyXLQZ4YTI+n56qPiAA2+LLmGSOotxOPb3nqFOyedv4WuSQBohXKrH7lj93y7G58rfQ/A==
dependencies:
axios "^0.15.3"

vue-router@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.0.1.tgz#d9b05ad9c7420ba0f626d6500d693e60092cc1e9"
integrity sha512-vLLoY452L+JBpALMP5UHum9+7nzR9PeIBCghU9ZtJ1eWm6ieUI8Zb/DI3MYxH32bxkjzYV1LRjNv4qr8d+uX/w==

vue@2.5.16:
version "2.5.16"
resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.16.tgz#07edb75e8412aaeed871ebafa99f4672584a0085"
integrity sha512-/ffmsiVuPC8PsWcFkZngdpas19ABm5mh2wA7iDqcltyCTwlgZjHGeJYOXkBMo422iPwIcviOtrTCUpSfXmToLQ==

vuejs-paginate@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/vuejs-paginate/-/vuejs-paginate-2.0.1.tgz#373ed6d692dec4113d37aa9467f945da3a2bd9af"
integrity sha512-KaO/nNdbbewDdS/F/6JLLkGxPn6ExcjNnmdAUdOqPW16JheZTGz+k1jVMJ0Ob+didnEQx5ZYnNkjvFrWakma8Q==

vuex-persistedstate@2.5.1:
version "2.5.1"
resolved "https://registry.yarnpkg.com/vuex-persistedstate/-/vuex-persistedstate-2.5.1.tgz#129274514e2e46b49e8ca8066cf85b345c7b4ce2"
integrity sha512-UioTOoIRDDThJu/8NEP9T+kd9l7YPPVM/J+2/UTquMAP3Ce1MevM3aKtRMax4egdbQ5me7Q/eQ8Tc6+SOQNk/w==
dependencies:
deepmerge "^2.1.0"
shvl "^1.2.0"

vuex-router-sync@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/vuex-router-sync/-/vuex-router-sync-5.0.0.tgz#1a225c17a1dd9e2f74af0a1b2c62072e9492b305"
integrity sha512-Mry2sO4kiAG64714X1CFpTA/shUH1DmkZ26DFDtwoM/yyx6OtMrc+MxrU+7vvbNLO9LSpgwkiJ8W+rlmRtsM+w==

vuex@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.0.1.tgz#e761352ebe0af537d4bb755a9b9dc4be3df7efd2"
integrity sha512-wLoqz0B7DSZtgbWL1ShIBBCjv22GV5U+vcBFox658g6V0s4wZV9P4YjCNyoHSyIBpj1f29JBoNQIqD82cR4O3w==

+ 3
- 0
packages/render-password/package.json 查看文件

@@ -15,6 +15,9 @@
"main": "src/index.js",
"module": "src/index.js",
"jsnext:main": "src/index.js",
"scripts": {
"test": "jest"
},
"dependencies": {
"big-integer": "1.6.22"
}


+ 7
- 7
packages/web-component/package.json 查看文件

@@ -2,18 +2,18 @@
"name": "lesspass-web-component",
"version": "1.0.0",
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^1.2.10",
"@fortawesome/free-solid-svg-icons": "^5.6.1",
"@fortawesome/react-fontawesome": "^0.1.3",
"react": "^16.6.3",
"react-dom": "^16.6.3",
"@fortawesome/fontawesome-svg-core": "1.2.10",
"@fortawesome/free-solid-svg-icons": "5.6.1",
"@fortawesome/react-fontawesome": "0.1.3",
"react": "16.4.1",
"react-dom": "16.4.1",
"react-scripts": "2.1.1",
"styled-components": "^4.1.2"
"styled-components": "4.1.2"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"test": "CI=true react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {


+ 57
- 67
packages/web-component/yarn.lock 查看文件

@@ -863,43 +863,43 @@
resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7"
integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==

"@emotion/is-prop-valid@^0.7.3":
version "0.7.3"
resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.7.3.tgz#a6bf4fa5387cbba59d44e698a4680f481a8da6cc"
integrity sha512-uxJqm/sqwXw3YPA5GXX365OBcJGFtxUVkB6WyezqFHlNe9jqUWH5ur2O2M8dGBz61kn1g3ZBlzUunFQXQIClhA==
"@emotion/is-prop-valid@^0.6.8":
version "0.6.8"
resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.6.8.tgz#68ad02831da41213a2089d2cab4e8ac8b30cbd85"
integrity sha512-IMSL7ekYhmFlILXcouA6ket3vV7u9BqStlXzbKOF9HBtpUPMMlHU+bBxrLOa2NvleVwNIxeq/zL8LafLbeUXcA==
dependencies:
"@emotion/memoize" "0.7.1"
"@emotion/memoize" "^0.6.6"

"@emotion/memoize@0.7.1":
version "0.7.1"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.1.tgz#e93c13942592cf5ef01aa8297444dc192beee52f"
integrity sha512-Qv4LTqO11jepd5Qmlp3M1YEjBumoTHcHFdgPTQ+sFlIL5myi/7xu/POwP7IRu6odBdmLXdtIs1D6TuW6kbwbbg==
"@emotion/memoize@^0.6.6":
version "0.6.6"
resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.6.6.tgz#004b98298d04c7ca3b4f50ca2035d4f60d2eed1b"
integrity sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ==

"@emotion/unitless@^0.7.0":
version "0.7.3"
resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.3.tgz#6310a047f12d21a1036fb031317219892440416f"
integrity sha512-4zAPlpDEh2VwXswwr/t8xGNDGg8RQiPxtxZ3qQEXyQsBV39ptTdESCjuBvGze1nLMVrxmTIKmnO/nAV8Tqjjzg==

"@fortawesome/fontawesome-common-types@^0.2.12":
"@fortawesome/fontawesome-common-types@^0.2.10":
version "0.2.12"
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.12.tgz#42baa71f97ca06faeb0b6718fa5ed20c5eefdf07"
integrity sha512-ISLNpEx6fhJTYYkvBeo/4DHeL5EIA+VybJoOOnH67m6uXt6V6VFizdEN4qchHagNIeZfzI0LnA22gk0wbVPv/g==

"@fortawesome/fontawesome-svg-core@^1.2.10":
version "1.2.12"
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.12.tgz#9732617b1e484435f6946645d7f9ad248f12c437"
integrity sha512-cqTfa3vZ+Z9UYQnmLfCOwyLnf0Xcoxkmm/BSaI29Yikzu9zIeD4es7lBZMDqLOXYSEQC+rCr8caxFlGJcJVA+w==
"@fortawesome/fontawesome-svg-core@1.2.10":
version "1.2.10"
resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.10.tgz#235f82b209f36c94792a79b9aea127dfa29651c9"
integrity sha512-x9rYQ4jPVWnXgsle/MzaV2qDwNfc1Gm5DB0T76WOp4RDZ/esjEE0OvKtMa2qFvG1NqYbelgN4gChA+ttAqPtaw==
dependencies:
"@fortawesome/fontawesome-common-types" "^0.2.12"
"@fortawesome/fontawesome-common-types" "^0.2.10"

"@fortawesome/free-solid-svg-icons@^5.6.1":
version "5.6.3"
resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.6.3.tgz#1d7f6669ccd6a1ea673699e41f7e32c81401a260"
integrity sha512-ld8Gfp1KrncOpFRheThUDlD6/Ro9ZJGqfCEMXlO/x1Cg7ltLc5iYDG7yxDowLcmFY2BGSmxIIU3ZMW5FVTrfwQ==
"@fortawesome/free-solid-svg-icons@5.6.1":
version "5.6.1"
resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.6.1.tgz#5f6888639c8564a7ba98f4f295807ca5bc250e2c"
integrity sha512-J5es6So1zoT234XkYVkuDtHKeeNe7gvTM9VHdEwG8wSKwSIbdMixoNAMBbL88haGUolj0YjEmZwov4NMTx3Srw==
dependencies:
"@fortawesome/fontawesome-common-types" "^0.2.12"
"@fortawesome/fontawesome-common-types" "^0.2.10"

"@fortawesome/react-fontawesome@^0.1.3":
"@fortawesome/react-fontawesome@0.1.3":
version "0.1.3"
resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.3.tgz#266b4047892c3d10498af1075d89252f74015b11"
integrity sha512-tc689l67rPZ7+ynZVUgOXY80rAt5KxvuH1qjPpJcbyJzJHzk5yhrD993BjsSEdPBLTtPqmvwynsO/XrAQqHbtg==
@@ -2139,9 +2139,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"

caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000887, caniuse-lite@^1.0.30000925, caniuse-lite@^1.0.30000926:
version "1.0.30000927"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000927.tgz#114a9de4ff1e01f5790fe578ecd93421c7524665"
integrity sha512-ogq4NbUWf1uG/j66k0AmiO3GjqJAlQyF8n4w8a954cbCyFKmYGvRtgz6qkq2fWuduTXHibX7GyYL5Pg58Aks2g==
version "1.0.30000928"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000928.tgz#805e828dc72b06498e3683a32e61c7507fd67b88"
integrity sha512-aSpMWRXL6ZXNnzm8hgE4QDLibG5pVJ2Ujzsuj3icazlIkxXkPXtL+BWnMx6FBkWmkZgBHGUxPZQvrbRw2ZTxhg==

capture-exit@^1.2.0:
version "1.2.0"
@@ -2532,9 +2532,9 @@ core-js@^1.0.0:
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=

core-js@^2.4.0, core-js@^2.5.0:
version "2.6.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.1.tgz#87416ae817de957a3f249b3b5ca475d4aaed6042"
integrity sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg==
version "2.6.2"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.2.tgz#267988d7268323b349e20b4588211655f0e83944"
integrity sha512-NdBPF/RVwPW6jr0NCILuyN9RiqLo2b1mddWHkUL+VnvcB7dzlnBJ1bXYntjpTGOgkZiiLWj2JxmOr7eGE3qK6g==

core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
@@ -3061,11 +3061,10 @@ diffie-hellman@^5.0.0:
randombytes "^2.0.0"

dir-glob@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034"
integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==
version "2.2.1"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.1.tgz#ce8413234ffe8452b76b7741c32f116cf2a7b1a7"
integrity sha512-UN6X6XwRjllabfRhBdkVSo63uurJ8nSvMGrwl94EYVz6g+exhTV+yVSYk5VC/xl3MBFBTtC0J20uFKce4Brrng==
dependencies:
arrify "^1.0.1"
path-type "^3.0.0"

dns-equal@^1.0.0:
@@ -3804,7 +3803,7 @@ fb-watchman@^2.0.0:
dependencies:
bser "^2.0.0"

fbjs@^0.8.5:
fbjs@^0.8.16, fbjs@^0.8.5:
version "0.8.17"
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=
@@ -4229,9 +4228,9 @@ global-prefix@^1.0.1:
which "^1.2.14"

globals@^11.1.0, globals@^11.7.0:
version "11.9.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.9.0.tgz#bde236808e987f290768a93d065060d78e6ab249"
integrity sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==
version "11.10.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.10.0.tgz#1e09776dffda5e01816b3bb4077c8b59c24eaa50"
integrity sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ==

globals@^9.18.0:
version "9.18.0"
@@ -7127,12 +7126,12 @@ posix-character-classes@^0.1.0:
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=

postcss-attribute-case-insensitive@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.0.tgz#807b6a797ad8bf1c821b2d51cf641e9dd3837624"
integrity sha512-K/zqdg0/UgUgC8qR0lDuxYzmowPpnvrrNC5YuoqzhHMubR9AuhsPlpVu3jjkLHgDAzR+ohD/m7//iGnN9WxbzQ==
version "4.0.1"
resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.1.tgz#b2a721a0d279c2f9103a36331c88981526428cc7"
integrity sha512-L2YKB3vF4PetdTIthQVeT+7YiSzMoNMLLYxPXXppOOP7NoazEAy45sh2LvJ8leCQjfBcfkYQs8TtCcQjeZTp8A==
dependencies:
postcss "^7.0.2"
postcss-selector-parser "^5.0.0-rc.3"
postcss-selector-parser "^5.0.0"

postcss-calc@^7.0.0:
version "7.0.1"
@@ -7672,7 +7671,7 @@ postcss-selector-parser@^3.0.0:
indexes-of "^1.0.1"
uniq "^1.0.1"

postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4:
postcss-selector-parser@^5.0.0, postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4:
version "5.0.0"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c"
integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==
@@ -7815,7 +7814,7 @@ prompts@^0.1.9:
kleur "^2.0.1"
sisteransi "^0.1.1"

prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.6.2:
prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.6.0, prop-types@^15.6.2:
version "15.6.2"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==
@@ -8020,15 +8019,15 @@ react-dev-utils@^6.1.1:
strip-ansi "4.0.0"
text-table "0.2.0"

react-dom@^16.6.3:
version "16.7.0"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.7.0.tgz#a17b2a7ca89ee7390bc1ed5eb81783c7461748b8"
integrity sha512-D0Ufv1ExCAmF38P2Uh1lwpminZFRXEINJe53zRAbm4KPwSyd6DY/uDoS0Blj9jvPpn1+wivKpZYc8aAAN/nAkg==
react-dom@16.4.1:
version "16.4.1"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.4.1.tgz#7f8b0223b3a5fbe205116c56deb85de32685dad6"
integrity sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==
dependencies:
fbjs "^0.8.16"
loose-envify "^1.1.0"
object-assign "^4.1.1"
prop-types "^15.6.2"
scheduler "^0.12.0"
prop-types "^15.6.0"

react-error-overlay@^5.1.0:
version "5.1.2"
@@ -8095,15 +8094,15 @@ react-scripts@2.1.1:
optionalDependencies:
fsevents "1.2.4"

react@^16.6.3:
version "16.7.0"
resolved "https://registry.yarnpkg.com/react/-/react-16.7.0.tgz#b674ec396b0a5715873b350446f7ea0802ab6381"
integrity sha512-StCz3QY8lxTb5cl2HJxjwLFOXPIFQp+p+hxQfc8WE0QiLfCtIlKj8/+5tjjKm8uSTlAW+fCPaavGFS06V9Ar3A==
react@16.4.1:
version "16.4.1"
resolved "https://registry.yarnpkg.com/react/-/react-16.4.1.tgz#de51ba5764b5dbcd1f9079037b862bd26b82fe32"
integrity sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==
dependencies:
fbjs "^0.8.16"
loose-envify "^1.1.0"
object-assign "^4.1.1"
prop-types "^15.6.2"
scheduler "^0.12.0"
prop-types "^15.6.0"

read-pkg-up@^1.0.1:
version "1.0.1"
@@ -8557,14 +8556,6 @@ saxes@^3.1.4:
dependencies:
xmlchars "^1.3.1"

scheduler@^0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b"
integrity sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw==
dependencies:
loose-envify "^1.1.0"
object-assign "^4.1.1"

schema-utils@^0.4.4, schema-utils@^0.4.5:
version "0.4.7"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187"
@@ -9129,13 +9120,12 @@ style-loader@0.23.0:
loader-utils "^1.1.0"
schema-utils "^0.4.5"

styled-components@^4.1.2:
version "4.1.3"
resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.1.3.tgz#4472447208e618b57e84deaaeb6acd34a5e0fe9b"
integrity sha512-0quV4KnSfvq5iMtT0RzpMGl/Dg3XIxIxOl9eJpiqiq4SrAmR1l1DLzNpMzoy3DyzdXVDMJS2HzROnXscWA3SEw==
styled-components@4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-4.1.2.tgz#f8a685e3b2bcd03c5beac7f2c02bb6ad237da9b3"
integrity sha512-NdvWatJ2WLqZxAvto+oH0k7GAC/TlAUJTrHoXJddjbCrU6U23EmVbb9LXJBF+d6q6hH+g9nQYOWYPUeX/Vlc2w==
dependencies:
"@babel/helper-module-imports" "^7.0.0"
"@emotion/is-prop-valid" "^0.7.3"
"@emotion/is-prop-valid" "^0.6.8"
"@emotion/unitless" "^0.7.0"
babel-plugin-styled-components ">= 1"
css-to-react-native "^2.2.2"


packages/pure/demo.gif → pending_rewrite/pure/demo.gif 查看文件


packages/pure/dist/674f50d287a8c48dc19ba404d20fe713.eot → pending_rewrite/pure/dist/674f50d287a8c48dc19ba404d20fe713.eot 查看文件


packages/pure/dist/912ec66d7572ff821749319396470bde.svg → pending_rewrite/pure/dist/912ec66d7572ff821749319396470bde.svg 查看文件


packages/pure/dist/af7ae505a9eed503f8b8e6982036873e.woff2 → pending_rewrite/pure/dist/af7ae505a9eed503f8b8e6982036873e.woff2 查看文件


packages/pure/dist/b06871f281fee6b241d60582ae9369b9.ttf → pending_rewrite/pure/dist/b06871f281fee6b241d60582ae9369b9.ttf 查看文件


packages/pure/dist/favicon.ico → pending_rewrite/pure/dist/favicon.ico 查看文件


packages/pure/dist/fee66e712a8a08eef5805a46892932ad.woff → pending_rewrite/pure/dist/fee66e712a8a08eef5805a46892932ad.woff 查看文件


packages/pure/dist/i18n/de.json → pending_rewrite/pure/dist/i18n/de.json 查看文件


packages/pure/dist/i18n/en.json → pending_rewrite/pure/dist/i18n/en.json 查看文件


packages/pure/dist/i18n/es.json → pending_rewrite/pure/dist/i18n/es.json 查看文件


packages/pure/dist/i18n/fr.json → pending_rewrite/pure/dist/i18n/fr.json 查看文件


packages/pure/dist/i18n/pt.json → pending_rewrite/pure/dist/i18n/pt.json 查看文件


packages/pure/dist/i18n/zh-CN.json → pending_rewrite/pure/dist/i18n/zh-CN.json 查看文件


packages/pure/dist/i18n/zh.json → pending_rewrite/pure/dist/i18n/zh.json 查看文件


packages/pure/dist/lesspass.min.css → pending_rewrite/pure/dist/lesspass.min.css 查看文件


packages/pure/dist/lesspass.min.js → pending_rewrite/pure/dist/lesspass.min.js 查看文件


packages/pure/index.html → pending_rewrite/pure/index.html 查看文件


packages/pure/package.json → pending_rewrite/pure/package.json 查看文件


packages/pure/scripts/buildI18n.js → pending_rewrite/pure/scripts/buildI18n.js 查看文件


packages/pure/server.js → pending_rewrite/pure/server.js 查看文件


packages/pure/src/LessPass.scss → pending_rewrite/pure/src/LessPass.scss 查看文件


packages/pure/src/LessPass.vue → pending_rewrite/pure/src/LessPass.vue 查看文件


packages/pure/src/api/password.js → pending_rewrite/pure/src/api/password.js 查看文件


packages/pure/src/api/user.js → pending_rewrite/pure/src/api/user.js 查看文件


packages/pure/src/components/Avatar.vue → pending_rewrite/pure/src/components/Avatar.vue 查看文件


packages/pure/src/components/InputSite.vue → pending_rewrite/pure/src/components/InputSite.vue 查看文件


packages/pure/src/components/MasterPassword.vue → pending_rewrite/pure/src/components/MasterPassword.vue 查看文件


packages/pure/src/components/Menu.vue → pending_rewrite/pure/src/components/Menu.vue 查看文件


packages/pure/src/components/Message.vue → pending_rewrite/pure/src/components/Message.vue 查看文件


packages/pure/src/components/Options.vue → pending_rewrite/pure/src/components/Options.vue 查看文件


packages/pure/src/components/PasswordProfile.vue → pending_rewrite/pure/src/components/PasswordProfile.vue 查看文件


packages/pure/src/components/RemoveAutoComplete.vue → pending_rewrite/pure/src/components/RemoveAutoComplete.vue 查看文件


packages/pure/src/i18n/de.json → pending_rewrite/pure/src/i18n/de.json 查看文件


packages/pure/src/i18n/en.json → pending_rewrite/pure/src/i18n/en.json 查看文件


packages/pure/src/i18n/es.json → pending_rewrite/pure/src/i18n/es.json 查看文件


packages/pure/src/i18n/fr.json → pending_rewrite/pure/src/i18n/fr.json 查看文件


packages/pure/src/i18n/pt.json → pending_rewrite/pure/src/i18n/pt.json 查看文件


packages/pure/src/i18n/zh-CN.json → pending_rewrite/pure/src/i18n/zh-CN.json 查看文件


packages/pure/src/i18n/zh.json → pending_rewrite/pure/src/i18n/zh.json 查看文件


packages/pure/src/images/favicon.ico → pending_rewrite/pure/src/images/favicon.ico 查看文件


packages/pure/src/main.js → pending_rewrite/pure/src/main.js 查看文件


packages/pure/src/router.js → pending_rewrite/pure/src/router.js 查看文件


packages/pure/src/services/form-validator.js → pending_rewrite/pure/src/services/form-validator.js 查看文件


packages/pure/src/services/message.js → pending_rewrite/pure/src/services/message.js 查看文件


packages/pure/src/services/tooltip.js → pending_rewrite/pure/src/services/tooltip.js 查看文件


packages/pure/src/services/url-parser.js → pending_rewrite/pure/src/services/url-parser.js 查看文件


packages/pure/src/store/actions.js → pending_rewrite/pure/src/store/actions.js 查看文件


packages/pure/src/store/defaultPassword.js → pending_rewrite/pure/src/store/defaultPassword.js 查看文件


packages/pure/src/store/getters.js → pending_rewrite/pure/src/store/getters.js 查看文件


packages/pure/src/store/index.js → pending_rewrite/pure/src/store/index.js 查看文件


packages/pure/src/store/mutation-types.js → pending_rewrite/pure/src/store/mutation-types.js 查看文件


packages/pure/src/store/mutations.js → pending_rewrite/pure/src/store/mutations.js 查看文件


packages/pure/src/views/Login.vue → pending_rewrite/pure/src/views/Login.vue 查看文件


packages/pure/src/views/PasswordGenerator.vue → pending_rewrite/pure/src/views/PasswordGenerator.vue 查看文件


packages/pure/src/views/PasswordReset.vue → pending_rewrite/pure/src/views/PasswordReset.vue 查看文件


packages/pure/src/views/PasswordResetConfirm.vue → pending_rewrite/pure/src/views/PasswordResetConfirm.vue 查看文件


packages/pure/src/views/Passwords.vue → pending_rewrite/pure/src/views/Passwords.vue 查看文件


packages/pure/test/e2e/globals.js → pending_rewrite/pure/test/e2e/globals.js 查看文件


packages/pure/test/e2e/nightwatch.conf.js → pending_rewrite/pure/test/e2e/nightwatch.conf.js 查看文件


packages/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_canSavePasswordProfile.xml → pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_canSavePasswordProfile.xml 查看文件


packages/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_loginLogout.xml → pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_loginLogout.xml 查看文件


packages/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordGeneration.xml → pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordGeneration.xml 查看文件


packages/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordGenerationHitEnter.xml → pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordGenerationHitEnter.xml 查看文件


packages/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordReset.xml → pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_passwordReset.xml 查看文件


packages/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_useSavedProfile.xml → pending_rewrite/pure/test/e2e/reports/CHROME_70.0.3538.102_Linux_useSavedProfile.xml 查看文件


packages/pure/test/e2e/runner.js → pending_rewrite/pure/test/e2e/runner.js 查看文件


packages/pure/test/e2e/specs/canSavePasswordProfile.js → pending_rewrite/pure/test/e2e/specs/canSavePasswordProfile.js 查看文件


packages/pure/test/e2e/specs/loginLogout.js → pending_rewrite/pure/test/e2e/specs/loginLogout.js 查看文件


packages/pure/test/e2e/specs/passwordGeneration.js → pending_rewrite/pure/test/e2e/specs/passwordGeneration.js 查看文件


packages/pure/test/e2e/specs/passwordGenerationHitEnter.js → pending_rewrite/pure/test/e2e/specs/passwordGenerationHitEnter.js 查看文件


packages/pure/test/e2e/specs/passwordReset.js → pending_rewrite/pure/test/e2e/specs/passwordReset.js 查看文件


packages/pure/test/e2e/specs/useSavedProfile.js → pending_rewrite/pure/test/e2e/specs/useSavedProfile.js 查看文件


packages/pure/test/unit/api.password.js → pending_rewrite/pure/test/unit/api.password.js 查看文件


packages/pure/test/unit/api.user.js → pending_rewrite/pure/test/unit/api.user.js 查看文件


packages/pure/test/unit/form-validator.js → pending_rewrite/pure/test/unit/form-validator.js 查看文件


packages/pure/test/unit/store.getters.js → pending_rewrite/pure/test/unit/store.getters.js 查看文件


packages/pure/test/unit/store.mutations.js → pending_rewrite/pure/test/unit/store.mutations.js 查看文件


packages/pure/test/unit/url-parser.js → pending_rewrite/pure/test/unit/url-parser.js 查看文件


packages/pure/webpack.common.js → pending_rewrite/pure/webpack.common.js 查看文件


packages/pure/webpack.config.js → pending_rewrite/pure/webpack.config.js 查看文件


packages/pure/webpack.dev.js → pending_rewrite/pure/webpack.dev.js 查看文件


packages/pure/webpack.prod.js → pending_rewrite/pure/webpack.prod.js 查看文件


packages/web-extension/.travis.yml → pending_rewrite/web-extension/.travis.yml 查看文件


packages/web-extension/extension/dist/674f50d287a8c48dc19ba404d20fe713.eot → pending_rewrite/web-extension/extension/dist/674f50d287a8c48dc19ba404d20fe713.eot 查看文件


packages/web-extension/extension/dist/912ec66d7572ff821749319396470bde.svg → pending_rewrite/web-extension/extension/dist/912ec66d7572ff821749319396470bde.svg 查看文件


packages/web-extension/extension/dist/af7ae505a9eed503f8b8e6982036873e.woff2 → pending_rewrite/web-extension/extension/dist/af7ae505a9eed503f8b8e6982036873e.woff2 查看文件


packages/web-extension/extension/dist/b06871f281fee6b241d60582ae9369b9.ttf → pending_rewrite/web-extension/extension/dist/b06871f281fee6b241d60582ae9369b9.ttf 查看文件


packages/web-extension/extension/dist/favicon.ico → pending_rewrite/web-extension/extension/dist/favicon.ico 查看文件


packages/web-extension/extension/dist/fee66e712a8a08eef5805a46892932ad.woff → pending_rewrite/web-extension/extension/dist/fee66e712a8a08eef5805a46892932ad.woff 查看文件


packages/web-extension/extension/dist/i18n/de.json → pending_rewrite/web-extension/extension/dist/i18n/de.json 查看文件


部分文件因为文件数量过多而无法显示

正在加载...
取消
保存