package.json 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "name": "rhedyn",
  3. "version": "1.0.0",
  4. "description": "quick and dirty static site renderer",
  5. "main": "src/index.js",
  6. "scripts": {
  7. "generate": "node src/index.js",
  8. "test": "node --test",
  9. "build": "nexe -i src/index.js -o dist/rhedyn --build --python python3 --temp .nexe --patch $PWD/src/build/nexe-python-compat.cjs",
  10. "build-as-tool": "node src/build/build-as-tool.js",
  11. "lint-fix": "eslint --fix src/**/*.js"
  12. },
  13. "bin": {
  14. "rhedyn": "src/index.js"
  15. },
  16. "exports": {
  17. "./utils": "./src/util/index.js",
  18. "./defaultConfig": "./src/defaults.js",
  19. "./actions": "./src/actions/index.js"
  20. },
  21. "keywords": [],
  22. "author": "",
  23. "license": "ISC",
  24. "type": "module",
  25. "dependencies": {
  26. "favicons": "^7.2.0",
  27. "glob": "^11.0.3",
  28. "gray-matter": "^4.0.3",
  29. "handlebars": "^4.7.8",
  30. "html-minifier-terser": "^7.2.0",
  31. "lodash-es": "^4.17.22",
  32. "marked": "^15.0.6",
  33. "marked-code-preview": "^1.3.7",
  34. "safe-stable-stringify": "^2.5.0",
  35. "sass": "^1.83.1",
  36. "sharp": "^0.34.2",
  37. "svgo": "^3.3.2"
  38. },
  39. "devDependencies": {
  40. "@eslint/js": "^9.15.0",
  41. "eslint": "^9.15.0",
  42. "meriyah": "^1.9.15",
  43. "nexe": "^3.3.7"
  44. }
  45. }