« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'package.json')
-rw-r--r--package.json31
1 files changed, 17 insertions, 14 deletions
diff --git a/package.json b/package.json
index 8c7d8d50..7ad8fd07 100644
--- a/package.json
+++ b/package.json
@@ -9,19 +9,22 @@
     },
     "scripts": {
         "test": "tap",
-        "dev": "eslint src && node src/upd8.js"
+        "lint": "eslint src"
     },
     "imports": {
-        "#aggregate": "./src/util/aggregate.js",
+        "#aggregate": "./src/aggregate.js",
         "#cacheable-object": "./src/data/cacheable-object.js",
-        "#colors": "./src/util/colors.js",
+        "#colors": "./src/common-util/colors.js",
         "#composite": "./src/data/composite.js",
         "#composite/control-flow": "./src/data/composite/control-flow/index.js",
         "#composite/data": "./src/data/composite/data/index.js",
         "#composite/wiki-data": "./src/data/composite/wiki-data/index.js",
         "#composite/wiki-properties": "./src/data/composite/wiki-properties/index.js",
         "#composite/things/album": "./src/data/composite/things/album/index.js",
+        "#composite/things/art-tag": "./src/data/composite/things/art-tag/index.js",
         "#composite/things/artist": "./src/data/composite/things/artist/index.js",
+        "#composite/things/artwork": "./src/data/composite/things/artwork/index.js",
+        "#composite/things/content": "./src/data/composite/things/content/index.js",
         "#composite/things/contribution": "./src/data/composite/things/contribution/index.js",
         "#composite/things/flash": "./src/data/composite/things/flash/index.js",
         "#composite/things/flash-act": "./src/data/composite/things/flash-act/index.js",
@@ -29,31 +32,31 @@
         "#composite/things/track-section": "./src/data/composite/things/track-section/index.js",
         "#content-dependencies": "./src/content/dependencies/index.js",
         "#content-function": "./src/content-function.js",
-        "#cli": "./src/util/cli.js",
+        "#cli": "./src/cli.js",
         "#data-checks": "./src/data/checks.js",
-        "#external-links": "./src/util/external-links.js",
+        "#external-links": "./src/external-links.js",
         "#find": "./src/find.js",
-        "#html": "./src/util/html.js",
+        "#html": "./src/html.js",
         "#import-heck": "./src/import-heck.js",
         "#language": "./src/data/language.js",
         "#page-specs": "./src/page/index.js",
-        "#node-utils": "./src/util/node-utils.js",
+        "#node-utils": "./src/node-utils.js",
         "#repl": "./src/write/build-modes/repl.js",
-        "#replacer": "./src/util/replacer.js",
+        "#replacer": "./src/replacer.js",
         "#reverse": "./src/reverse.js",
         "#search": "./src/search.js",
-        "#search-spec": "./src/util/search-spec.js",
+        "#search-spec": "./src/common-util/search-spec.js",
         "#serialize": "./src/data/serialize.js",
-        "#sort": "./src/util/sort.js",
-        "#sugar": "./src/util/sugar.js",
+        "#sort": "./src/common-util/sort.js",
+        "#sugar": "./src/common-util/sugar.js",
         "#test-lib": "./test/lib/index.js",
         "#thing": "./src/data/thing.js",
         "#things": "./src/data/things/index.js",
         "#thumbs": "./src/gen-thumbs.js",
         "#urls": "./src/urls.js",
-        "#validators": "./src/data/validators.js",
+        "#validators": "./src/validators.js",
         "#web-routes": "./src/web-routes.js",
-        "#wiki-data": "./src/util/wiki-data.js",
+        "#wiki-data": "./src/common-util/wiki-data.js",
         "#yaml": "./src/data/yaml.js"
     },
     "engines": {
@@ -64,7 +67,7 @@
         "chroma-js": "^2.4.2",
         "command-exists": "^1.2.9",
         "compress-json": "^3.0.5",
-        "eslint": "^8.37.0",
+        "eslint": "^9.27.0",
         "flexsearch": "^0.7.43",
         "he": "^1.2.0",
         "image-size": "^1.0.2",