You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

77 lines
2.0 KiB

  1. {
  2. "name": "lesspass-pure",
  3. "version": "9.5.2",
  4. "description": "LessPass web component",
  5. "license": "GPL-3.0",
  6. "author": "Guillaume Vincent <guillaume@oslab.fr>",
  7. "scripts": {
  8. "start": "vue-cli-service serve --port 8000",
  9. "build": "vue-cli-service build",
  10. "i18n:build": "node src/i18n/build.js",
  11. "i18n:translate": "node src/i18n/translate.js",
  12. "prettier": "prettier --write 'src/**/*'",
  13. "cypress:run": "cypress run",
  14. "cypress:open": "cypress open",
  15. "test": "npm run test:unit && npm run test:e2e",
  16. "test:watch": "jest --watch",
  17. "test:unit": "jest",
  18. "test:e2e": "start-server-and-test start http://localhost:8000 cypress:run"
  19. },
  20. "jest": {
  21. "testPathIgnorePatterns": [
  22. "cypress"
  23. ],
  24. "moduleFileExtensions": [
  25. "js",
  26. "vue"
  27. ],
  28. "transform": {
  29. ".*\\.(vue)$": "vue-jest",
  30. "^.+\\.js$": "babel-jest"
  31. }
  32. },
  33. "dependencies": {
  34. "@oslab/atob": "^0.1.0",
  35. "@oslab/btoa": "^0.1.0",
  36. "awesomplete": "^1.1.5",
  37. "axios": "^0.21.1",
  38. "balloon-css": "^1.0.3",
  39. "bootstrap": "^4.6.0",
  40. "core-js": "^3.9.1",
  41. "font-awesome": "^4.7.0",
  42. "jwt-decode": "^3.1.2",
  43. "lesspass": "^9.0.0",
  44. "lodash": "^4.17.21",
  45. "vue": "^2.6.12",
  46. "vue-polyglot": "^2.0.1",
  47. "vue-router": "^3.5.1",
  48. "vuejs-paginate": "^2.1.0",
  49. "vuex": "^3.6.2",
  50. "vuex-persistedstate": "^3.2.0",
  51. "vuex-router-sync": "^5.0.0"
  52. },
  53. "devDependencies": {
  54. "@babel/core": "^7.13.10",
  55. "@google-cloud/translate": "^6.1.0",
  56. "@vue/cli-plugin-babel": "^4.5.11",
  57. "@vue/cli-service": "^4.5.11",
  58. "@vue/test-utils": "^1.1.3",
  59. "axios-mock-adapter": "^1.19.0",
  60. "babel-core": "7.0.0-bridge.0",
  61. "cypress": "^6.8.0",
  62. "cypress-plugin-tab": "^1.0.5",
  63. "jest": "^26.6.3",
  64. "jquery": "^3.6.0",
  65. "popper.js": "^1.16.1",
  66. "start-server-and-test": "^1.12.1",
  67. "vue-jest": "^3.0.7",
  68. "vue-polyglot-utils": "^0.1.1",
  69. "vue-template-compiler": "^2.6.12",
  70. "walk": "^2.3.14"
  71. },
  72. "browserslist": [
  73. "> 1%",
  74. "last 2 versions"
  75. ]
  76. }