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.
 
 
 
 
 
 

38 lines
886 B

  1. {
  2. "name": "lesspass-entropy",
  3. "version": "10.0.0",
  4. "description": "LessPass module used to generate entropy for password generation",
  5. "license": "GPL-3.0",
  6. "author": "Guillaume Vincent <guillaume@oslab.fr>",
  7. "type": "module",
  8. "types": "./dist/index.d.ts",
  9. "exports": {
  10. "node": "./dist/index.js",
  11. "browser": "./dist/index.browser.js",
  12. "default": "./dist/index.browser.js"
  13. },
  14. "browser": {
  15. "./src/pbkdf2.ts": "./src/pbkdf2.browser.ts"
  16. },
  17. "files": [
  18. "dist"
  19. ],
  20. "engines": {
  21. "node": ">=20"
  22. },
  23. "scripts": {
  24. "clean": "rm -rf node_modules && rm -f tsconfig.tsbuildinfo && rm -rf dist",
  25. "build": "tsup",
  26. "test": "vitest run",
  27. "test:watch": "vitest watch"
  28. },
  29. "dependencies": {
  30. "lesspass-crypto": "workspace:*"
  31. },
  32. "devDependencies": {
  33. "tsup": "^8.2.2",
  34. "typescript": "^5.5.3",
  35. "vitest": "^2.0.4"
  36. }
  37. }