package.json 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {
  2. "name": "hsmusic-wiki",
  3. "version": "0.1.0",
  4. "description": "static wiki software cataloguing collaborative creation",
  5. "type": "module",
  6. "main": "src/upd8.js",
  7. "bin": {
  8. "hsmusic": "./src/upd8.js"
  9. },
  10. "scripts": {
  11. "test": "tap 'test/snapshot/*.js' 'test/unit/**/*.js'",
  12. "dev": "eslint src && node src/upd8.js"
  13. },
  14. "imports": {
  15. "#colors": "./src/util/colors.js",
  16. "#composite": "./src/data/things/composite.js",
  17. "#content-dependencies": "./src/content/dependencies/index.js",
  18. "#content-function": "./src/content-function.js",
  19. "#cli": "./src/util/cli.js",
  20. "#find": "./src/find.js",
  21. "#html": "./src/util/html.js",
  22. "#language": "./src/data/language.js",
  23. "#page-specs": "./src/page/index.js",
  24. "#node-utils": "./src/util/node-utils.js",
  25. "#repl": "./src/repl.js",
  26. "#replacer": "./src/util/replacer.js",
  27. "#serialize": "./src/data/serialize.js",
  28. "#sugar": "./src/util/sugar.js",
  29. "#test-lib": "./test/lib/index.js",
  30. "#things": "./src/data/things/index.js",
  31. "#thumbs": "./src/gen-thumbs.js",
  32. "#urls": "./src/util/urls.js",
  33. "#validators": "./src/data/things/validators.js",
  34. "#wiki-data": "./src/util/wiki-data.js",
  35. "#yaml": "./src/data/yaml.js"
  36. },
  37. "dependencies": {
  38. "chroma-js": "^2.4.2",
  39. "command-exists": "^1.2.9",
  40. "eslint": "^8.37.0",
  41. "he": "^1.2.0",
  42. "image-size": "^1.0.2",
  43. "js-yaml": "^4.1.0",
  44. "marked": "^5.0.2",
  45. "striptags": "^4.0.0-alpha.4",
  46. "word-wrap": "^1.2.3"
  47. },
  48. "license": "GPL-3.0",
  49. "devDependencies": {
  50. "chokidar": "^3.5.3",
  51. "tap": "^16.3.4",
  52. "tcompare": "^6.0.0"
  53. },
  54. "tap": {
  55. "coverage": false,
  56. "coverage-report": false
  57. }
  58. }