Fryuni / inox-tools

Oxygen-free tools for Astronauts.
https://inox-tools.fryuni.dev
MIT License
48 stars 1 forks source link

feat(astro-when): Use new `injectTypes` utility when available #157

Closed Fryuni closed 1 week ago

Fryuni commented 2 weeks ago
vercel[bot] commented 2 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
inox-tools ✅ Ready (Inspect) Visit Preview Sep 4, 2024 1:28am
Fryuni commented 2 weeks ago

!snapshot inject-types

github-actions[bot] commented 2 weeks ago

Snapshots have been released for the following packages:

🦋  warn ===============================IMPORTANT!===============================
🦋  warn Packages will be released under the pr--inject-types tag
🦋  warn ----------------------------------------------------------------------
🦋  info npm info @inox-tools/aik-mod
🦋  info npm info @inox-tools/aik-route-config
🦋  info npm info @inox-tools/astro-when
🦋  info npm info @inox-tools/content-utils
🦋  info npm info @inox-tools/custom-routing
🦋  info npm info @inox-tools/inline-mod
🦋  info npm info @inox-tools/modular-station
🦋  info npm info @inox-tools/request-nanostores
🦋  info npm info @inox-tools/request-state
🦋  info npm info @inox-tools/runtime-logger
🦋  info npm info @inox-tools/sitemap-ext
🦋  info npm info @inox-tools/star-warp
🦋  info npm info @inox-tools/utils
🦋  info npm info @inox-tools/velox-luna
🦋  warn @inox-tools/aik-mod is not being published because version 0.8.2 is already published on npm
🦋  warn @inox-tools/aik-route-config is not being published because version 0.7.2 is already published on npm
🦋  info @inox-tools/astro-when is being published because our local version (0.0.0-inject-types-20240904013805) has not been published on npm
🦋  warn @inox-tools/content-utils is not being published because version 0.7.0 is already published on npm
🦋  warn @inox-tools/custom-routing is not being published because version 0.4.0 is already published on npm
🦋  warn @inox-tools/inline-mod is not being published because version 1.5.0 is already published on npm
🦋  warn @inox-tools/modular-station is not being published because version 0.3.0 is already published on npm
🦋  warn @inox-tools/request-nanostores is not being published because version 0.1.1 is already published on npm
🦋  warn @inox-tools/request-state is not being published because version 0.1.1 is already published on npm
🦋  warn @inox-tools/runtime-logger is not being published because version 0.3.1 is already published on npm
🦋  warn @inox-tools/sitemap-ext is not being published because version 0.3.3 is already published on npm
🦋  warn @inox-tools/star-warp is not being published because version 0.1.1 is already published on npm
🦋  warn @inox-tools/utils is not being published because version 0.1.3 is already published on npm
🦋  warn @inox-tools/velox-luna is not being published because version 0.3.2 is already published on npm
🦋  info Publishing "@inox-tools/astro-when" at "0.0.0-inject-types-20240904013805"
🦋  success packages published successfully:
🦋  @inox-tools/astro-when@0.0.0-inject-types-20240904013805
🦋  Creating git tag...
🦋  New tag:  @inox-tools/astro-when@0.0.0-inject-types-20240904013805

Build Log ``` > inox-tools@0.0.0 build /home/runner/work/inox-tools/inox-tools > turbo run --filter '@inox-tools/*' build turbo 2.0.14 • Packages in scope: @inox-tools/aik-mod, @inox-tools/aik-route-config, @inox-tools/astro-when, @inox-tools/content-utils, @inox-tools/custom-routing, @inox-tools/inline-mod, @inox-tools/modular-station, @inox-tools/request-nanostores, @inox-tools/request-state, @inox-tools/runtime-logger, @inox-tools/sitemap-ext, @inox-tools/star-warp, @inox-tools/utils, @inox-tools/velox-luna • Running build in 14 packages • Remote caching enabled ::group::@inox-tools/custom-routing:build cache hit, suppressing logs 0a27de631a026a3e ::endgroup:: ::group::@inox-tools/utils:build cache hit, suppressing logs d4686406e72790d0 ::endgroup:: ::group::@inox-tools/velox-luna:build cache hit, suppressing logs 63867cd2fbd5d89c ::endgroup:: ::group::@inox-tools/inline-mod:build cache hit, suppressing logs b8b953eb3b6ae59c ::endgroup:: ::group::@inox-tools/aik-route-config:build cache hit, suppressing logs 013abe36bbf2cbf0 ::endgroup:: ::group::@inox-tools/modular-station:build cache hit, suppressing logs c0332ba8dab666fe ::endgroup:: ::group::@inox-tools/request-state:build cache hit, suppressing logs 1a819f4a10e1e609 ::endgroup:: ::group::@inox-tools/star-warp:build cache hit, suppressing logs 344feda20dec6bc9 ::endgroup:: ::group::@inox-tools/aik-mod:build cache hit, suppressing logs 64407bd9c43ca575 ::endgroup:: ::group::@inox-tools/sitemap-ext:build cache hit, suppressing logs b859e1ee5c4e4c8c ::endgroup:: ::group::@inox-tools/content-utils:build cache hit, suppressing logs 36d2c2181ae26f7e ::endgroup:: ::group::@inox-tools/runtime-logger:build cache hit, suppressing logs c6898eafd769f9f7 ::endgroup:: ::group::@inox-tools/request-nanostores:build cache hit, suppressing logs d7b322c93ed6bf79 ::endgroup:: ::group::@inox-tools/astro-when:build cache miss, executing c26d50588016c7b9 > @inox-tools/astro-when@0.0.0-inject-types-20240904013805 build /home/runner/work/inox-tools/inox-tools/packages/astro-when > tsup CLI Building entry: src/index.ts CLI Using tsconfig: tsconfig.json CLI tsup v8.2.4 CLI Using tsup config: /home/runner/work/inox-tools/inox-tools/packages/astro-when/tsup.config.ts CLI Target: node18 CLI Cleaning output folder ESM Build start ESM dist/index.js 2.65 KB ESM dist/index.js.map 4.66 KB ESM ⚡️ Build success in 78ms DTS Build start DTS ⚡️ Build success in 1900ms DTS dist/index.d.ts 186.00 B ::endgroup:: Tasks: 14 successful, 14 total Cached: 13 cached, 14 total Time: 3.396s ```
Fryuni commented 1 week ago

addDts can only be used on astro:config:setup and I'll only know if the injectTypes will be available on the astro:config:done. I might make something about this separately