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.
 
 
 
 
 
 

30 line
1.2 KiB

  1. {
  2. "name": "lesspass-web-extension",
  3. "description": "LessPass web extension",
  4. "version": "8.0.2",
  5. "license": "GPL-3.0",
  6. "author": "Guillaume Vincent <guillaume@oslab.fr>",
  7. "scripts": {
  8. "clean": "rm -rf extension/dist/ && mkdir extension/dist/ && rm -rf build && mkdir build",
  9. "version": "dot-json extension/manifest.json version $npm_package_version",
  10. "zip:firefox": "cp build/lesspass.zip build/lesspass.firefox-v$npm_package_version.xpi",
  11. "zip:chrome": "cp build/lesspass.zip build/lesspass.chrome-v$npm_package_version.zip",
  12. "zip": "cd extension && git archive -o ../build/lesspass.zip HEAD && cd .. && npm run zip:firefox && npm run zip:chrome && rm build/lesspass.zip",
  13. "build": "npm run clean && gulp",
  14. "release": "npm run zip && npm run build && npm run release-cws && npm run release-amo",
  15. "release-amo": "cd extension && webext submit",
  16. "release-cws": "webstore upload --source build/lesspass.chrome-v$npm_package_version.zip --auto-publish",
  17. "dev": "cd extension && web-ext run",
  18. "test": "echo 0"
  19. },
  20. "dependencies": {
  21. "lesspass-pure": "5.1.8"
  22. },
  23. "devDependencies": {
  24. "chrome-webstore-upload-cli": "^1.2.0",
  25. "dot-json": "^1.1.0",
  26. "gulp": "^4.0.0",
  27. "webext": "1.9.1-with-submit.1"
  28. }
  29. }