Commit Graph

  • 310a6ae14b Remove via server faq Eric Eastwood 2023-04-26 23:48:39 -0500
  • fd9a1f0247 Update docs Eric Eastwood 2023-04-26 18:06:33 -0500
  • 13f66c6d9d
    Add note that public/ is copied as-is (#193) Eric Eastwood 2023-04-26 17:08:43 -0500
  • 9a14ab76be Add note that public/ is copied as-is #193 Eric Eastwood 2023-04-26 17:08:09 -0500
  • f71fc2bb9c
    Cache derived info from the `manifest.json` (#191) Eric Eastwood 2023-04-26 17:04:49 -0500
  • af7393aec8 Cache dependencies for entry point #191 Eric Eastwood 2023-04-26 16:52:59 -0500
  • f69f3215eb Only derive info from the manifest once and cache Eric Eastwood 2023-04-26 16:46:15 -0500
  • c297270f39
    Link prior art and reasoning why we still always join before (#190) Eric Eastwood 2023-04-26 16:39:53 -0500
  • 33f2e3dc09 Link prior art and reasoning why we still always join before #190 Eric Eastwood 2023-04-26 16:39:11 -0500
  • e20a67d2ba
    Preload fonts and images (#187) Eric Eastwood 2023-04-26 16:35:00 -0500
  • de2dbd09af Better comment about why not all #187 Eric Eastwood 2023-04-26 16:29:56 -0500
  • 143983b533 Merge branch 'main' into madlittlemods/preload-fonts-and-images Eric Eastwood 2023-04-26 16:18:52 -0500
  • f0a11139cb
    Update Hydrogen SDK dependency `0.26.0-scratch` - 2023-04-26 (#189) Eric Eastwood 2023-04-26 16:18:34 -0500
  • 19b307af04 Update Hydrogen SDK dependency `0.26.0-scratch` #189 Eric Eastwood 2023-04-26 16:14:01 -0500
  • e7b3f02e55 Fix Hydrogen routing in archive room view Eric Eastwood 2023-04-26 15:58:45 -0500
  • bc900f99b5
    Make sure we still convert from CommonJS to ESM even when symlinking `hydrogen-view-sdk` locally (#188) Eric Eastwood 2023-04-26 15:38:50 -0500
  • 6d15adcff0 Slight comment tweak #188 Eric Eastwood 2023-04-26 15:36:52 -0500
  • be937ecfbb Make sure we still convert from CommonJS to ESM even when symlinking hydrogen-view-sdk locally Eric Eastwood 2023-04-26 15:33:02 -0500
  • ddec137328 Remove debug logs Eric Eastwood 2023-04-26 04:55:48 -0500
  • dd0c7c6b9f Preload fonts and images Eric Eastwood 2023-04-26 04:51:03 -0500
  • 27863a1945
    Iterate on `crossorigin` language in `Link` preload header comments (#186) Eric Eastwood 2023-04-26 04:05:11 -0500
  • 08f0bcd0e4 Add extra note about docs apply to both the header and element #186 Eric Eastwood 2023-04-26 04:04:09 -0500
  • 8ca54ade8f More notes Eric Eastwood 2023-04-26 03:59:51 -0500
  • 9707376cf5 Iterate on `crossorigin` language in Link preload header comments Eric Eastwood 2023-04-26 03:41:17 -0500
  • a3952f1d31
    Fix preload link headers (#185) Eric Eastwood 2023-04-26 03:29:57 -0500
  • fd8b5f9153 Slight tweaks to language #185 Eric Eastwood 2023-04-26 03:17:00 -0500
  • 43a26adbee Add notes about preloading fonts while it's in my brain Eric Eastwood 2023-04-26 03:12:00 -0500
  • dd8ed8fb3e Use dedicated modulepreload link type Eric Eastwood 2023-04-26 03:02:23 -0500
  • d3dba9d43b Add nopush to preload headers Eric Eastwood 2023-04-26 02:15:48 -0500
  • d3e35a5de1
    Make sure to restart the server after Vite `manifest.json` changes (#184) Eric Eastwood 2023-04-26 02:09:46 -0500
  • 5b48d819f6 Add comment why posix #184 Eric Eastwood 2023-04-26 02:08:29 -0500
  • 271bd676fa Restart on manifest changes Eric Eastwood 2023-04-26 02:03:49 -0500
  • a6cef46969 The client build already doesn't rebuild for server changes: Eric Eastwood 2023-04-26 00:51:20 -0500
  • 1e1fd2ca17 Make sure to restart the server after Vite manifest changes Eric Eastwood 2023-04-25 03:59:00 -0500
  • 2c12fec1e6
    Fix scripts not loading from the production ready build PR (#183) Eric Eastwood 2023-04-25 03:54:49 -0500
  • 3ff6d06db6 Revert smarter watching for now (will introduce in another PR) #183 Eric Eastwood 2023-04-25 03:49:22 -0500
  • 7718740c26 Simply use node_modules Eric Eastwood 2023-04-25 03:35:24 -0500
  • 47600807c4 Manually specify all CommonJS that needs to be translated Eric Eastwood 2023-04-25 03:30:38 -0500
  • 0bbb2d73eb Kinda working with hydrogen-view-sdk Eric Eastwood 2023-04-25 03:02:23 -0500
  • 7c0b52e00d Smarter watching Eric Eastwood 2023-04-25 03:02:06 -0500
  • f08d431754 Fix scripts not loading from production ready build PR Eric Eastwood 2023-04-25 01:24:39 -0500
  • 630e58fadc
    Remove stray logs (#181) Eric Eastwood 2023-04-25 01:21:53 -0500
  • f2fe38714c Remove stray logs #181 Eric Eastwood 2023-04-25 00:51:12 -0500
  • ac1419cdca
    Only `require.resolve(...)` the path once (#180) Eric Eastwood 2023-04-25 00:50:43 -0500
  • a41c2429d6 Fix caps #180 Eric Eastwood 2023-04-25 00:44:06 -0500
  • 6e70b30849 Only require.resolve() the path once Eric Eastwood 2023-04-25 00:43:02 -0500
  • 0f26dc94d3
    Migrate from `eslint-plugin-node` to `eslint-plugin-n` (#179) Eric Eastwood 2023-04-25 00:39:59 -0500
  • 8560bab303 No need to disable, just need extension in ESM #179 Eric Eastwood 2023-04-25 00:37:20 -0500
  • 1b51896923 Migrate from `eslint-plugin-node` to `eslint-plugin-n` Eric Eastwood 2023-04-25 00:33:29 -0500
  • 6c38f47a0c
    Move escape-string-regexp to a normal dep since we use it on the server (#178) Eric Eastwood 2023-04-25 00:10:01 -0500
  • 30bc1bd636 Move escape-string-regexp to a normal dep since we use it on the server #178 Eric Eastwood 2023-04-24 23:52:52 -0500
  • 9c0b6fe85e
    Production ready build (#175) Eric Eastwood 2023-04-24 23:50:53 -0500
  • 9f0db1794c Fix lazy load functions #175 Eric Eastwood 2023-04-24 23:45:21 -0500
  • a1ad7eb3cd More fix Docker build Eric Eastwood 2023-04-24 23:39:57 -0500
  • 98987d832b More comment Eric Eastwood 2023-04-24 23:32:05 -0500
  • f5258f4c2c More fix docker build Eric Eastwood 2023-04-24 23:31:16 -0500
  • 91691e78e4 Fix lints Eric Eastwood 2023-04-24 23:25:18 -0500
  • 7ad9799a6c Fix Docker build Eric Eastwood 2023-04-24 23:24:22 -0500
  • eb8ea76ad4 Lazy load manifest Eric Eastwood 2023-04-24 23:22:55 -0500
  • a7cd14a482 Fix lint Eric Eastwood 2023-04-24 23:18:27 -0500
  • 3eebc67d92 Load and preload from manifest Eric Eastwood 2023-04-24 23:16:06 -0500
  • 9f88b652b5 Add back in version files to the dist/ Eric Eastwood 2023-04-24 16:45:42 -0500
  • a31762fcf5 Use Vite to bundle assets Eric Eastwood 2023-04-24 16:40:48 -0500
  • 76847e3c29 Organize back to full build Eric Eastwood 2023-04-24 16:20:55 -0500
  • 54eb52d4c9 Update import Eric Eastwood 2023-04-24 16:17:45 -0500
  • f1b105ba4d Add extra args Eric Eastwood 2023-04-24 16:17:15 -0500
  • 433fa618ca Revert gulp build Eric Eastwood 2023-04-24 16:16:33 -0500
  • ebdea3583b Build to dist/js Eric Eastwood 2023-04-22 03:28:37 -0500
  • 6983510278 Add hash to output bundle Eric Eastwood 2023-04-22 03:21:16 -0500
  • d24f3d9977 Gulp is working more Eric Eastwood 2023-04-22 03:04:38 -0500
  • d3167a3eef WIP: Try adapting to vm.Module over vm.Script but this is crazy and doesn't work #177 Eric Eastwood 2023-04-22 01:40:13 -0500
  • 2d30c69cf9 Only resolve once Eric Eastwood 2023-04-21 18:26:01 -0500
  • 4322dc917f Fix some require.resolve usage Eric Eastwood 2023-04-21 18:24:24 -0500
  • 40b8f56264 Import JSON in the new ESM way Eric Eastwood 2023-04-21 17:50:07 -0500
  • 4ec29b048b Fix tracing import Eric Eastwood 2023-04-21 17:46:46 -0500
  • cbd48ea3a0 Fix require.resolve(...) instances Eric Eastwood 2023-04-21 17:44:42 -0500
  • 19fb1125e5 Fix dynamic import Eric Eastwood 2023-04-21 17:36:37 -0500
  • 72860445dc Fix more .js extension bulk Eric Eastwood 2023-04-21 17:33:24 -0500
  • e53c746a58 We don't need the plugin there Eric Eastwood 2023-04-21 17:21:13 -0500
  • e039f9ecc2 We're actually using escape-string-regexp in our server code Eric Eastwood 2023-04-21 17:16:27 -0500
  • f5d7eb9269 Add .js to import paths Eric Eastwood 2023-04-21 17:15:01 -0500
  • bcb02f8edf Fix Eslint complaining about dynamic import Eric Eastwood 2023-04-21 17:08:45 -0500
  • 5a21e098c1 Fix some inline requires Eric Eastwood 2023-04-21 17:06:45 -0500
  • 4bbc4000b7 Fix some multiline destructured imports Eric Eastwood 2023-04-21 17:05:22 -0500
  • 8afd31cd49 Fix promisfy wrapped import Eric Eastwood 2023-04-21 16:57:36 -0500
  • c94b7728ac Fix fs/promises import Eric Eastwood 2023-04-21 16:53:25 -0500
  • db898d036d Fix `__dirname` usage Eric Eastwood 2023-04-21 16:50:52 -0500
  • 4a468f0661 Fix node/no-unpublished-import for build/dev scripts Eric Eastwood 2023-04-21 16:43:06 -0500
  • c1fa9b2356 Update exports Eric Eastwood 2023-04-21 16:37:08 -0500
  • 07c7af1c6c Find/replace require(...) Eric Eastwood 2023-04-21 16:33:28 -0500
  • 75d2c09022 Remove 'use strict'; Eric Eastwood 2023-04-21 16:21:34 -0500
  • 587f392f70 We're a module now Eric Eastwood 2023-04-21 16:19:56 -0500
  • 9db4cec30d Initial stab at a gulp build (not running yet) Eric Eastwood 2023-04-21 16:13:29 -0500
  • 212bbabd18 Update to latest vite@4.3.1 Eric Eastwood 2023-04-21 13:27:39 -0500
  • 1767b099db Can't get chunking as desired Eric Eastwood 2023-04-19 19:22:39 -0500
  • ab162be499 Iterate Eric Eastwood 2023-04-19 18:32:01 -0500
  • 03f22a69cb Draft: production build Eric Eastwood 2023-04-19 18:01:50 -0500
  • 50a1d658e8
    Only read version tag files once on startup (#174) Eric Eastwood 2023-04-19 15:57:22 -0500
  • 3a6f0b73df Only read version tag files once on startup #174 Eric Eastwood 2023-04-19 15:48:35 -0500
  • 78ee88e094
    Add route identifiers for easy metric reporting (#173) Eric Eastwood 2023-04-19 15:09:51 -0500