In Dire Straits

In Dire Straits is a Space Opera RPG campaign created and played by the In Dire Straits players using the Fate Core System ruleset.

Latest site news

Dependency updates

Dependency updates

A problem with these big frameworks like Vuejs and Nuxt is that you have to spend a lot of time understanding the dependencies between the different libraries used in the frameworks. Using dependency managers like npm, composer, or mvn, help, but they can also mask details that may be important.

The following table contains the list of libraries used by the In Dire Straits web site that were updated in the latest set of updates. It didn't take much work to get them updated, I ran npm audit --fix, waited for it to finish, rebuilt, tested the site locally, committed the dependency file package-lock.json, deployed it to a test environment in Vercel, tested there.

Finally, I reviewed the diff of the package-lock.json file to see what got updated, and built this news update, including the long table below this paragraph.

Libraryversionupdated
version
@babel/compat-data7.29.07.29.3
@babel/generator7.29.07.29.1
@babel/generator from vue-routeradded8.0.0-rc.5
@babel/helper-create-class-features-plugin7.28.67.29.3
@babel/helper-string-parser from vue-routeradded8.0.0.rc.5
@babel/helper-validator-identifier from vue-routeradded8.0.0.rc.5
@babel/helpers7.28.67.29.2
@babel/parser7.29.07.29.3
@babel/parser from vue-routeradded8.0.0-rc.5
@babel/types from vue-routeradded8.0.0.rc.5
@bomb.sh/tab0.0.120.0.15
@clack/core1.0.11.3.1
@clack/prompts1.0.11.4.0
@colordx/coreadded5.4.3
@dxup/nuxt0.3.20.4.1
@emnapi/core1.8.11.10.0
@emnapi/runtime1.8.11.10.0
@emnapi/wasi-threads1.1.01.2.1
@esbuild from nitropackadded0.28.0
@esbuild/* from nitropackadded0.28.0
@napi-rs/wasm-runtime1.1.11.1.4
@nuxt/cli3.33.13.35.2
@nuxt/devtools3.1.13.2.4
@nuxt/devtools-kit3.1.13.2.4
@nuxt/devtools-wizard3.1.13.2.4
@nuxt/kit4.3.14.4.6
@nuxt/kit from @dxup/nuxt4.3.04.4.6
@nuxt/kit from @nitro-server4.3.14.4.6
@nuxt/kit from @nuxt/devtools4.2.24.4.6
@nuxt/kit from @nuxt/devtools-kit4.2.24.4.6
@nuxt/kit from @nuxt/vite-builder4.3.14.4.6
@nuxt/nitro-server4.3.14.4.6
@nuxt/schema4.3.14.4.6
@nuxt/telemetry2.7.02.8.0
@nuxt/vite-builder4.3.14.4.6
@oxc-minify/binding-*0.112.00.131.0
@oxc-parser/binding-*0.112.00.131.0
@oxc-transform/binding-*0.112.00.131.0
@rolldown/pluginutils1.0.0-rc21.0.1
@simple-git/args-pathspecadded1.0.3
@simple-git/argv-parseradded1.1.1
@speed-highlight/core1.2.141.2.15
@tybys/wasm-util0.10.10.10.2
@types/jsescadded2.5.1
@unhead/vue2.1.132.1.15
@vitejs/plugin-vue6.0.46.0.7
@vitejs/plugin-vue-jsx5.1.45.1.5
@vue/compiler-core3.5.303.5.34
@vue/compiler-dom3.5.303.5.34
@vue/compiler-sfc3.5.303.5.34
@vue/compiler-ssr3.5.303.5.34
@vue/devtools-api8.0.78.1.2
@vue/devtools-api from nuxt6.6.4removed
@vue/devtools-core8.0.58.1.2
@vue/devtools-kit8.0.58.1.2
@vue/devtools-shared8.0.78.1.2
@vue/reactivity3.5.303.5.34
@vue/runtime-core3.5.303.5.34
@vue/runtime-dom3.5.303.5.34
@vue/server-renderer3.5.303.5.34
@vue/shared3.5.303.5.34
ansi-regex5.0.16.2.2
ansi-regex from @isaacs/cliui6.2.2removed
ansi-regex from nitropack6.2.2removed
ansi-regex from string-width-cjsadded5.0.1
ansi-regex from wrap-ansi-cjsadded5.0.1
ansi-styles4.3.06.2.3
ansi-styles from @isaacs/cliui6.2.3removed
ansi-styles from nitropack6.2.3removed
ansi-styles from wrap-ansi-cjsadded4.3.0
ansis4.2.04.3.0
autoprefixer10.4.2410.5.0
b4a1.7.41.8.1
balanced-match1.0.24.0.4
balanced-match from @nuxt/content4.0.4removed
balanced-match from archiver-utilsadded1.0.2
balanced-match from glob4.0.4removed
balanced-match from readdir-globadded1.0.2
bare-events2.8.22.8.3
bare-fsadded4.7.1
bare-osadded3.9.1
bare-pathadded3.0.0
bare-streamadded2.13.1
bare-urladded2.4.3
baseline-browser-mapping2.9.192.10.32
birpc2.9.04.0.0
birpc from @vue/devtools-kitadded2.9.0
birpc from vite-dev-rpcadded2.9.0
brace-expansion2.1.05.0.6
brace-expansion from @nuxt/content5.0.5removed
brace-expansion from archiver-utilsadded2.1.0
brace-expansion from glob4.0.4removed
brace-expansion from readdir-globadded2.1.0
browserslist4.28.14.28.2
caniuse-lite1.0.300017701.0.30001793
citty from @nuxt/cli0.2.10.2.2
citty from @nuxt/telemetry0.2.10.2.2
citty from nypm0.2.10.2.2
cliui8.0.19.0.1
cliui from nitropack9.0.1removed
colord2.9.3removed
commanderadded13.1.0
confbox0.2.20.2.4
confbox from @dxup/nuxt0.2.20.2.4
confbox from @nuxt/devtools0.2.20.2.4
confbox from @nuxt/devtools-kit0.2.20.2.4
confbox from @nuxt/devtools-wizard0.2.20.2.4
cookie-es1.2.33.1.1
cookie-es from h3added1.2.3
cookie-es from nuxt2.0.0removed
cookie-es from youch3.1.1removed
copy-paste2.2.0removed
css-declaration-sorter7.3.1removed
css-tree3.1.03.2.1
cssnano7.1.28.0.1
cssnano-preset-default7.0.108.0.1
cssnano-utils5.0.16.0.0
default-browser5.4.05.5.0
define-lazy-prop2.0.03.0.0
define-lazy-prop from nitropack3.0.0removed
define-lazy-prop from vite-plugin-inspect3.0.0removed
devalue5.6.45.8.1
diff8.0.38.0.4
electron-to-chromium1.5.2861.5.361
emoji-regex8.0.010.6.0
emoji-regex from nitropack10.6.0removed
emoji-regex from string-width-cjsadded8.0.0
emoji-regex from wrap-ansi-cjsadded8.0.0
engine.io-client6.6.46.6.5
es-module-lexer2.0.02.1.0
fast-npm-meta0.4.71.5.1
fast-string-truncated-widthadded3.0.3
fast-string-widthadded3.0.2
fast-wrap-apiadded0.2.2
fuse.js7.1.07.3.0
get-east-asian-width1.5.01.6.0
hasown2.0.22.0.3
hookable from @unhead/vue6.0.16.1.1
hookable from nuxtadded6.1.1
httpxy0.5.00.5.3
iconv-lite0.4.24removed
impound1.0.01.1.5
is-core-module2.16.12.16.2
is-docker from open2.2.1removed
is-wsl3.1.03.1.1
is-wsl from open2.2.0removed
isexe from which3.1.14.0.0
jiti2.6.12.7.0
kleur3.0.34.1.5
kleur from @poppinss/colors4.1.5removed
launch-editor2.12.02.13.2
listhen1.9.11.10.0
lru-cache from path-scurry11.3.511.5.0
lru-cache from unstorage11.3.511.5.0
magic-regexp0.10.00.11.0
mdn-data2.12.22.27.1
minimatch5.1.910.2.5
minimatch from @nuxt/content10.2.4removed
minimatch from glob10.2.5removed
minimatch from readdir-globadded5.1.9
mitt3.0.1removed
nanoid5.1.63.3.12
nanoid from postcss3.3.11removed
nanotar0.2.10.3.0
nitropack2.13.32.13.4
node-releases2.0.27removed
nuxt4.3.14.4.6
open8.4.211.0.0
open from nitropack11.0.0removed
oxc-minify0.112.00.131.0
oxc-parser0.112.00.131.0
oxc-transform0.112.00.131.0
oxc-walker0.7.01.0.0
pkg-types from @dxup/nuxt2.3.02.3.1
pkg-types from @nuxt/cli2.3.02.3.1
pkg-types from @nuxt/devtools2.3.02.3.1
pkg-types from @nuxt/devtools-kit2.3.02.3.1
pkg-types from @nuxt/devtools-wizard2.3.02.3.1
pkg-types from @nuxt/nitro-server2.3.02.3.1
pkg-types from @nuxt/nuxt-schema2.3.02.3.1
pkg-types from @nuxt/vite-builder2.3.02.3.1
pkg-types from nitropack2.3.02.3.1
pkg-types from nuxt2.3.02.3.1
postcss8.5.88.5.15
postcss-colormin7.0.58.0.0
postcss-convert-values7.0.88.0.0
postcss-discard-comments7.0.58.0.0
postcss-discord-duplicates7.0.28.0.0
postcss-discord-empty7.0.18.0.0
postcss-discord-overridden7.0.18.0.0
postcss-merge-longhand7.0.58.0.0
postcss-merge-rules7.0.78.0.0
postcss-minify-font-values7.0.18.0.0
postcss-minify-gradients7.0.18.0.0
postcss-minify-params7.0.58.0.0
postcss-minify-selectors7.0.58.0.0
postcss-normalize-charset7.0.18.0.0
postcss-normalize-display-values7.0.18.0.0
postcss-normalize-positions7.0.18.0.0
postcss-normalize-repeat-style7.0.18.0.0
postcss-normalize-string7.0.18.0.0
postcss-normalize-timing-functions7.0.18.0.0
postcss-normalize-unicode7.0.58.0.0
postcss-normalize-url7.0.18.0.0
postcss-normalize-whitespace7.0.18.0.0
postcss-ordered-values7.0.28.0.0
postcss-reduce-initial7.0.58.0.0
postcss-svgo7.1.08.0.0
postcss-unique-selectors7.0.48.0.0
prompts2.4.2removed
proper-lockfileadded4.1.2
rc9 from @dxup/nuxtadded3.0.1
rc9 from @nuxt/devtoolsadded3.0.1
rc9 from @nuxt/devtools-kitadded3.0.1
rc9 from @nuxt/nitro-server3.0.03.0.1
rc9 from @nuxt/telemetry3.0.03.0.1
rc9 from @nuxt/vite-builder3.0.03.0.1
rc9 from nuxt3.0.03.0.1
require-directoryremoved2.1.1
resolve1.22.111.22.12
retryadded0.12.0
rollup-plugin-visualizer6.0.57.0.1
rollup-plugin-visualizer from nitropack7.0.1removed
rou30.7.120.8.1
safer-buffer2.1.2removed
sax1.5.01.6.0
semver7.7.47.8.1
seroval1.5.01.5.4
shell-quote1.8.31.8.4
signal-exit from proper-lockfileadded3.0.7
simple-git3.33.03.36.0
smob1.6.11.6.2
srvx0.11.150.11.16
std-env from @nuxt/cliadded4.1.0
std-env from @nuxt/nitro-serveradded4.1.0
std-env from @nuxt/nuxt-schemaadded4.1.0
std-env from @nuxt/telemetryadded4.1.0
std-env from @nuxt/vite-builderadded4.1.0
std-env from nuxtadded4.1.0
streamx2.23.02.25.0
string-width4.2.37.2.0
string-width from nitropack7.2.0removed
string-width from wrap-ansi-cjsadded4.2.3
strip-ansi6.0.17.2.0
strip-ansi from @isaacs/cliui7.1.2removed
strip-ansi from nitropack7.2.0removed
strip-ansi from string-width-cjsadded6.0.1
strip-ansi from wrap-ansi-cjsadded6.0.1
structured-clone-es1.0.02.0.0
stylehacks7.0.78.0.0
tar7.5.137.5.15
tar-stream3.1.73.2.0
teexadded1.0.1
text-decoder1.2.61.2.7
tinyexec1.0.21.2.2
type-fest5.4.45.6.0
ufo1.6.31.6.4
unhead2.1.132.1.15
unimport from nitropack6.1.06.3.0
unimport from nuxtadded6.3.0
unplugin from impoundadded3.0.0
unplugin from magic-regexpadded3.0.0
unplugin from unplugin-vue-router from nuxt2.3.11removed
unplugin-utils0.2.50.3.1
unplugin-utils from @vue-macros0.3.1removed
unplugin-utils from nitropack0.3.1removed
unplugin-utils from nuxt0.3.1removed
unplugin-utils from nuxt0.3.1removed
unplugin-utils from unimport0.3.1removed
unplugin-utils from univite-plugin-inspect0.3.1removed
unplugin-utils from vue-router0.3.1removed
unplugin-vue-router from nuxt0.19.2removed
unroutingadded0.1.7
uqr0.1.20.1.3
vite7.3.27.3.3
vite-hot-client2.1.02.2.0
vite-plugin-checker0.12.00.13.0
vite-plugin-vue-tracer1.1.31.4.0
vue3.5.303.5.34
vue-router5.0.35.0.7
vue-router from nuxt4.6.4removed
which5.0.06.0.1
wrap-ansi7.0.09.0.2
wrap-ansi from nitropack9.0.2removed
ws8.18.38.20.1
ws from @nuxt/devtoolsadded8.21.0
wsl-utils0.1.00.3.1
wsl-utils from nitropack0.3.1removed
wsl-utils from vite-plugin-inspectadded0.1.0
yargs17.7.218.0.0
yargs from nitropack18.0.0removed
yargs-parser21.1.122.0.0
yargs-parser from nitropack22.0.0removed
More news...