Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(astro): emit entry.mjs to import pages via dynamic import #7036

Merged
merged 1 commit into from
May 19, 2023

Conversation

ematipico
Copy link
Member

Changes

This PR refactors how the entry.mjs file is emitted. At the moment, the file structured of the emitted file during the first build is like this

├── chunks
│   ├── GlobComponent.2cdca0ab.mjs
│   ├── astro.c5d7652a.mjs
│   └── pages
│       └── all.a6298f68.mjs
├── entry.mjs

All pages are stored in one single file called all.*.

After this change, the file system structure will look like this:

├── chunks
│   ├── GlobComponent.2cdca0ab.mjs
│   ├── astro.c5d7652a.mjs
│   └── pages
│       ├── external-no-hoist-classic.astro.120e2faf.mjs
│       ├── external-no-hoist.astro.a182d052.mjs
│       ├── external.astro.55776e20.mjs
│       ├── glob.astro.c32be0e9.mjs
│       ├── inline-in-page.astro.6b7d67a5.mjs
│       ├── inline-shared-one.astro.02e5d131.mjs
│       ├── inline-shared-two.astro.521b8567.mjs
│       ├── inline.astro.dbbeea51.mjs
│       └── with-styles.astro.81dd7875.mjs
├── entry.mjs

Testing

This is an internal refactor, which means that existing tests must pass.

Docs

N/A

@changeset-bot
Copy link

changeset-bot bot commented May 8, 2023

🦋 Changeset detected

Latest commit: 869b483

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the pkg: astro Related to the core `astro` package (scope) label May 8, 2023
@ematipico ematipico force-pushed the refactor/bundle-logic branch from c1ca019 to 7b04dd4 Compare May 8, 2023 11:24
@github-actions
Copy link
Contributor

github-actions bot commented May 8, 2023

 > [email protected] release /home/runner/work/astro/astro > pnpm run build && changeset publish "--tag" "next--multi-chunk" > [email protected] build /home/runner/work/astro/astro > turbo run build --filter=astro --filter=create-astro --filter="@astrojs/*" --filter="@benchmark/*" �[2m• Packages in scope: @astrojs/alpinejs, @astrojs/cloudflare, @astrojs/deno, @astrojs/image, @astrojs/lit, @astrojs/markdoc, @astrojs/markdown-component, @astrojs/markdown-remark, @astrojs/mdx, @astrojs/netlify, @astrojs/node, @astrojs/partytown, @astrojs/preact, @astrojs/prefetch, @astrojs/prism, @astrojs/react, @astrojs/rss, @astrojs/sitemap, @astrojs/solid-js, @astrojs/svelte, @astrojs/tailwind, @astrojs/telemetry, @astrojs/turbolinks, @astrojs/vercel, @astrojs/vue, @astrojs/webapi, @benchmark/timer, astro, create-astro�[0m �[2m• Running�[0m �[2m�[1mbuild�[0m�[0m �[2min 29 packages�[0m �[2m• Remote caching enabled�[0m �[35m@astrojs/webapi:build: �[0mcache hit, suppressing output �[2m43127657c4838cc4�[0m �[32m@astrojs/telemetry:build: �[0mcache hit, suppressing output �[2m4255fc58189978b2�[0m �[33m@astrojs/prism:build: �[0mcache hit, suppressing output �[2me9526716746c0757�[0m �[34mcreate-astro:build: �[0mcache hit, suppressing output �[2me199469c305595ba�[0m �[36m@astrojs/markdown-remark:build: �[0mcache hit, suppressing output �[2m637ba7743659c9bd�[0m �[35mastro:build: �[0mcache hit, suppressing output �[2m476510a94ef619b2�[0m �[33m@astrojs/markdoc:build: �[0mcache hit, suppressing output �[2me06e9f1fdb3ce50b�[0m �[32m@astrojs/node:build: �[0mcache hit, suppressing output �[2ma427730b8ef77bd9�[0m �[36m@astrojs/tailwind:build: �[0mcache hit, suppressing output �[2m0895fd04fb647531�[0m �[32m@astrojs/svelte:build: �[0mcache hit, suppressing output �[2m2799a4058a30bb81�[0m �[35m@astrojs/solid-js:build: �[0mcache hit, suppressing output �[2mf26abd4523f5c2da�[0m �[33m@astrojs/netlify:build: �[0mcache hit, suppressing output �[2ma5e3865bd6c686bf�[0m �[32m@astrojs/sitemap:build: �[0mcache hit, suppressing output �[2mae62ccdc196e6a44�[0m �[36m@astrojs/react:build: �[0mcache hit, suppressing output �[2m31db0a44f0d3b889�[0m �[35m@astrojs/prefetch:build: �[0mcache hit, suppressing output �[2m334e9e825ebecd3b�[0m �[36m@benchmark/timer:build: �[0mcache hit, suppressing output �[2m2702ac3869eee6f5�[0m �[33m@astrojs/cloudflare:build: �[0mcache hit, suppressing output �[2ma6bc1aa624359fe5�[0m �[35m@astrojs/turbolinks:build: �[0mcache hit, suppressing output �[2m3434d60a1b7638c2�[0m �[33m@astrojs/lit:build: �[0mcache hit, suppressing output �[2m96c9314af10787b4�[0m �[32m@astrojs/partytown:build: �[0mcache hit, suppressing output �[2m6a003ac4747271a0�[0m �[33m@astrojs/preact:build: �[0mcache hit, suppressing output �[2m3f2ae5f4b4c0dc2b�[0m �[36m@astrojs/alpinejs:build: �[0mcache hit, suppressing output �[2mb76e8376385cb1f9�[0m �[32m@astrojs/deno:build: �[0mcache hit, suppressing output �[2mfbc2c91969db45af�[0m �[35m@astrojs/vue:build: �[0mcache hit, suppressing output �[2m8ff2d0c4a4bc72f8�[0m �[34m@astrojs/mdx:build: �[0mcache hit, suppressing output �[2mfd987856b9a96fee�[0m �[34m@astrojs/rss:build: �[0mcache hit, suppressing output �[2mefaf936ca09a1741�[0m �[34m@astrojs/vercel:build: �[0mcache hit, suppressing output �[2mf4330eceaccb9325�[0m �[34m@astrojs/image:build: �[0mcache hit, suppressing output �[2m04382523f8b76d89�[0m Tasks: 28 successful, 28 total Cached: 28 cached, 28 total Time: 1.399s �[1m�[38;2;18;45;128m>�[0m�[0;1m�[1m�[38;2;4;45;162m>�[0m�[0;1m�[1m�[38;2;1;45;194m>�[0m�[0;1m�[1m�[38;2;6;45;221m �[0m�[0;1m�[1m�[38;2;21;45;241mF�[0m�[0;1m�[1m�[38;2;44;45;252mU�[0m�[0;1m�[1m�[38;2;73;45;254mL�[0m�[0;1m�[1m�[38;2;106;45;247mL�[0m�[0;1m�[1m�[38;2;141;45;230m �[0m�[0;1m�[1m�[38;2;175;45;206mT�[0m�[0;1m�[1m�[38;2;205;45;176mU�[0m�[0;1m�[1m�[38;2;229;45;142mR�[0m�[0;1m�[1m�[38;2;246;45;107mB�[0m�[0;1m�[1m�[38;2;254;45;74mO�[0m�[0;1m 🦋 �[33mwarn�[39m �[31m===============================IMPORTANT!===============================�[39m 🦋 �[33mwarn�[39m Packages will be released under the next--multi-chunk tag 🦋 �[33mwarn�[39m �[31m----------------------------------------------------------------------�[39m 🦋 �[36minfo�[39m npm info astro 🦋 �[36minfo�[39m npm info @astrojs/prism 🦋 �[36minfo�[39m npm info @astrojs/rss 🦋 �[36minfo�[39m npm info create-astro 🦋 �[36minfo�[39m npm info @astrojs/alpinejs 🦋 �[36minfo�[39m npm info @astrojs/cloudflare 🦋 �[36minfo�[39m npm info @astrojs/deno 🦋 �[36minfo�[39m npm info @astrojs/image 🦋 �[36minfo�[39m npm info @astrojs/lit 🦋 �[36minfo�[39m npm info @astrojs/markdoc 🦋 �[36minfo�[39m npm info @astrojs/mdx 🦋 �[36minfo�[39m npm info @astrojs/netlify 🦋 �[36minfo�[39m npm info @astrojs/node 🦋 �[36minfo�[39m npm info @astrojs/partytown 🦋 �[36minfo�[39m npm info @astrojs/preact 🦋 �[36minfo�[39m npm info @astrojs/prefetch 🦋 �[36minfo�[39m npm info @astrojs/react 🦋 �[36minfo�[39m npm info @astrojs/sitemap 🦋 �[36minfo�[39m npm info @astrojs/solid-js 🦋 �[36minfo�[39m npm info @astrojs/svelte 🦋 �[36minfo�[39m npm info @astrojs/tailwind 🦋 �[36minfo�[39m npm info @astrojs/turbolinks 🦋 �[36minfo�[39m npm info @astrojs/vercel 🦋 �[36minfo�[39m npm info @astrojs/vue 🦋 �[36minfo�[39m npm info @astrojs/markdown-component 🦋 �[36minfo�[39m npm info @astrojs/markdown-remark 🦋 �[36minfo�[39m npm info @astrojs/telemetry 🦋 �[36minfo�[39m npm info @astrojs/webapi 🦋 �[33mwarn�[39m astro is not being published because version 2.4.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/prism is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/rss is not being published because version 2.4.1 is already published on npm 🦋 �[33mwarn�[39m create-astro is not being published because version 3.1.3 is already published on npm 🦋 �[33mwarn�[39m @astrojs/alpinejs is not being published because version 0.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/cloudflare is not being published because version 6.2.4 is already published on npm 🦋 �[33mwarn�[39m @astrojs/deno is not being published because version 4.1.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/image is not being published because version 0.16.7 is already published on npm 🦋 �[33mwarn�[39m @astrojs/lit is not being published because version 2.0.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/markdoc is not being published because version 0.1.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/mdx is not being published because version 0.19.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/netlify is not being published because version 2.2.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/node is not being published because version 5.1.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/partytown is not being published because version 1.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/preact is not being published because version 2.1.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/prefetch is not being published because version 0.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/react is not being published because version 2.1.3 is already published on npm 🦋 �[33mwarn�[39m @astrojs/sitemap is not being published because version 1.3.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/solid-js is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/svelte is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/tailwind is not being published because version 3.1.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/turbolinks is not being published because version 0.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/vercel is not being published because version 3.3.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/vue is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/markdown-component is not being published because version 1.0.3 is already published on npm 🦋 �[33mwarn�[39m @astrojs/markdown-remark is not being published because version 2.2.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/telemetry is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/webapi is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m No unpublished projects to publish

@ematipico
Copy link
Member Author

!preview multi-chunk

@github-actions
Copy link
Contributor

github-actions bot commented May 8, 2023

 > [email protected] release /home/runner/work/astro/astro > pnpm run build && changeset publish "--tag" "next--multi-chunk" > [email protected] build /home/runner/work/astro/astro > turbo run build --filter=astro --filter=create-astro --filter="@astrojs/*" --filter="@benchmark/*" �[2m• Packages in scope: @astrojs/alpinejs, @astrojs/cloudflare, @astrojs/deno, @astrojs/image, @astrojs/lit, @astrojs/markdoc, @astrojs/markdown-component, @astrojs/markdown-remark, @astrojs/mdx, @astrojs/netlify, @astrojs/node, @astrojs/partytown, @astrojs/preact, @astrojs/prefetch, @astrojs/prism, @astrojs/react, @astrojs/rss, @astrojs/sitemap, @astrojs/solid-js, @astrojs/svelte, @astrojs/tailwind, @astrojs/telemetry, @astrojs/turbolinks, @astrojs/vercel, @astrojs/vue, @astrojs/webapi, @benchmark/timer, astro, create-astro�[0m �[2m• Running�[0m �[2m�[1mbuild�[0m�[0m �[2min 29 packages�[0m �[2m• Remote caching enabled�[0m �[35m@astrojs/webapi:build: �[0mcache hit, suppressing output �[2m43127657c4838cc4�[0m �[32mcreate-astro:build: �[0mcache hit, suppressing output �[2me199469c305595ba�[0m �[34m@astrojs/prism:build: �[0mcache hit, suppressing output �[2me9526716746c0757�[0m �[33m@astrojs/telemetry:build: �[0mcache hit, suppressing output �[2m4255fc58189978b2�[0m �[36m@astrojs/markdown-remark:build: �[0mcache hit, suppressing output �[2m637ba7743659c9bd�[0m �[35mastro:build: �[0mcache miss, executing �[2mf8c24e878951fa21�[0m �[35mastro:build: �[0m �[35mastro:build: �[0m> [email protected] build /home/runner/work/astro/astro/packages/astro �[35mastro:build: �[0m> pnpm run prebuild && astro-scripts build "src/**/*.{ts,js}" && tsc && pnpm run postbuild �[35mastro:build: �[0m �[35mastro:build: �[0m �[35mastro:build: �[0m> [email protected] prebuild /home/runner/work/astro/astro/packages/astro �[35mastro:build: �[0m> astro-scripts prebuild --to-string "src/runtime/server/astro-island.ts" "src/runtime/client/{idle,load,media,only,visible}.ts" �[35mastro:build: �[0m �[35mastro:build: �[0m �[35mastro:build: �[0m> [email protected] postbuild /home/runner/work/astro/astro/packages/astro �[35mastro:build: �[0m> astro-scripts copy "src/**/*.astro" && astro-scripts copy "src/**/*.wasm" �[35mastro:build: �[0m �[35m@astrojs/cloudflare:build: �[0mcache miss, executing �[2mb72e2a143d699c16�[0m �[34m@astrojs/partytown:build: �[0mcache miss, executing �[2md2b36159f500e396�[0m �[32m@astrojs/react:build: �[0mcache miss, executing �[2m5b1e21fd3895370d�[0m �[32m@astrojs/deno:build: �[0mcache miss, executing �[2mec98cbd08f80ca20�[0m �[36m@astrojs/prefetch:build: �[0mcache miss, executing �[2m7cf9787e0458db35�[0m �[33m@astrojs/svelte:build: �[0mcache miss, executing �[2m0ae01a761aad5193�[0m �[35m@astrojs/turbolinks:build: �[0mcache miss, executing �[2m683ae8f3360e984c�[0m �[33m@astrojs/mdx:build: �[0mcache miss, executing �[2m81c5ed0bf3af2674�[0m �[36m@astrojs/alpinejs:build: �[0mcache miss, executing �[2mff4d7370edd396ae�[0m �[34m@astrojs/lit:build: �[0mcache miss, executing �[2m718b6f7912f337f5�[0m �[35m@astrojs/cloudflare:build: �[0m �[35m@astrojs/cloudflare:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/cloudflare �[35m@astrojs/cloudflare:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[35m@astrojs/cloudflare:build: �[0m �[34m@astrojs/partytown:build: �[0m �[34m@astrojs/partytown:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/partytown �[34m@astrojs/partytown:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[34m@astrojs/partytown:build: �[0m �[32m@astrojs/deno:build: �[0m �[32m@astrojs/deno:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/deno �[32m@astrojs/deno:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[32m@astrojs/deno:build: �[0m �[32m@astrojs/react:build: �[0m �[32m@astrojs/react:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/react �[32m@astrojs/react:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[32m@astrojs/react:build: �[0m �[36m@astrojs/prefetch:build: �[0m �[36m@astrojs/prefetch:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/prefetch �[36m@astrojs/prefetch:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[36m@astrojs/prefetch:build: �[0m �[33m@astrojs/svelte:build: �[0m �[33m@astrojs/svelte:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/svelte �[33m@astrojs/svelte:build: �[0m> astro-scripts build "src/index.ts" && astro-scripts build "src/editor.cts" --force-cjs --no-clean-dist && tsc �[33m@astrojs/svelte:build: �[0m �[35m@astrojs/turbolinks:build: �[0m �[35m@astrojs/turbolinks:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/turbolinks �[35m@astrojs/turbolinks:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[35m@astrojs/turbolinks:build: �[0m �[33m@astrojs/mdx:build: �[0m �[33m@astrojs/mdx:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/mdx �[33m@astrojs/mdx:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[33m@astrojs/mdx:build: �[0m �[36m@astrojs/alpinejs:build: �[0m �[36m@astrojs/alpinejs:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/alpinejs �[36m@astrojs/alpinejs:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[36m@astrojs/alpinejs:build: �[0m �[34m@astrojs/lit:build: �[0m �[34m@astrojs/lit:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/lit �[34m@astrojs/lit:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[34m@astrojs/lit:build: �[0m �[32m@benchmark/timer:build: �[0mcache miss, executing �[2m75c814085899083b�[0m �[36m@astrojs/vue:build: �[0mcache miss, executing �[2mf02eb2d75269ee40�[0m �[34m@astrojs/vercel:build: �[0mcache miss, executing �[2m8ef9bf6d9c22bb4f�[0m �[33m@astrojs/node:build: �[0mcache miss, executing �[2m1068e15ea63a27f4�[0m �[32m@astrojs/netlify:build: �[0mcache miss, executing �[2m9502d26eec722b77�[0m �[33m@astrojs/markdoc:build: �[0mcache miss, executing �[2m6817411ea22adedd�[0m �[34m@astrojs/image:build: �[0mcache miss, executing �[2m7057a9cadad2f9c4�[0m �[35m@astrojs/solid-js:build: �[0mcache miss, executing �[2m05aac780bbc22755�[0m �[36m@astrojs/preact:build: �[0mcache miss, executing �[2m1745028308f66e73�[0m �[32m@benchmark/timer:build: �[0m �[32m@benchmark/timer:build: �[0m> @benchmark/[email protected] build /home/runner/work/astro/astro/benchmark/packages/timer �[32m@benchmark/timer:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[32m@benchmark/timer:build: �[0m �[36m@astrojs/vue:build: �[0m �[36m@astrojs/vue:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/vue �[36m@astrojs/vue:build: �[0m> astro-scripts build "src/index.ts" && astro-scripts build "src/editor.cts" --force-cjs --no-clean-dist && tsc �[36m@astrojs/vue:build: �[0m �[34m@astrojs/vercel:build: �[0m �[34m@astrojs/vercel:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/vercel �[34m@astrojs/vercel:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[34m@astrojs/vercel:build: �[0m �[33m@astrojs/node:build: �[0m �[33m@astrojs/node:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/node �[33m@astrojs/node:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[33m@astrojs/node:build: �[0m �[32m@astrojs/netlify:build: �[0m �[32m@astrojs/netlify:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/netlify �[32m@astrojs/netlify:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[32m@astrojs/netlify:build: �[0m �[35m@astrojs/rss:build: �[0mcache miss, executing �[2macc739bbbb585d7b�[0m �[33m@astrojs/markdoc:build: �[0m �[33m@astrojs/markdoc:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/markdoc �[33m@astrojs/markdoc:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[33m@astrojs/markdoc:build: �[0m �[35m@astrojs/solid-js:build: �[0m �[35m@astrojs/solid-js:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/solid �[35m@astrojs/solid-js:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[35m@astrojs/solid-js:build: �[0m �[34m@astrojs/image:build: �[0m �[34m@astrojs/image:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/image �[34m@astrojs/image:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[34m@astrojs/image:build: �[0m �[36m@astrojs/preact:build: �[0m �[36m@astrojs/preact:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/preact �[36m@astrojs/preact:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[36m@astrojs/preact:build: �[0m �[35m@astrojs/rss:build: �[0m �[35m@astrojs/rss:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/astro-rss �[35m@astrojs/rss:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[35m@astrojs/rss:build: �[0m �[32m@astrojs/tailwind:build: �[0mcache miss, executing �[2m84f97e26bdc61685�[0m �[32m@astrojs/tailwind:build: �[0m �[32m@astrojs/tailwind:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/tailwind �[32m@astrojs/tailwind:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[32m@astrojs/tailwind:build: �[0m �[33m@astrojs/sitemap:build: �[0mcache miss, executing �[2m0463dae64b87fa46�[0m �[33m@astrojs/sitemap:build: �[0m �[33m@astrojs/sitemap:build: �[0m> @astrojs/[email protected] build /home/runner/work/astro/astro/packages/integrations/sitemap �[33m@astrojs/sitemap:build: �[0m> astro-scripts build "src/**/*.ts" && tsc �[33m@astrojs/sitemap:build: �[0m Tasks: 28 successful, 28 total Cached: 5 cached, 28 total Time: 1m15.072s 🦋 �[33mwarn�[39m �[31m===============================IMPORTANT!===============================�[39m 🦋 �[33mwarn�[39m Packages will be released under the next--multi-chunk tag 🦋 �[33mwarn�[39m �[31m----------------------------------------------------------------------�[39m 🦋 �[36minfo�[39m npm info astro 🦋 �[36minfo�[39m npm info @astrojs/prism 🦋 �[36minfo�[39m npm info @astrojs/rss 🦋 �[36minfo�[39m npm info create-astro 🦋 �[36minfo�[39m npm info @astrojs/alpinejs 🦋 �[36minfo�[39m npm info @astrojs/cloudflare 🦋 �[36minfo�[39m npm info @astrojs/deno 🦋 �[36minfo�[39m npm info @astrojs/image 🦋 �[36minfo�[39m npm info @astrojs/lit 🦋 �[36minfo�[39m npm info @astrojs/markdoc 🦋 �[36minfo�[39m npm info @astrojs/mdx 🦋 �[36minfo�[39m npm info @astrojs/netlify 🦋 �[36minfo�[39m npm info @astrojs/node 🦋 �[36minfo�[39m npm info @astrojs/partytown 🦋 �[36minfo�[39m npm info @astrojs/preact 🦋 �[36minfo�[39m npm info @astrojs/prefetch 🦋 �[36minfo�[39m npm info @astrojs/react 🦋 �[36minfo�[39m npm info @astrojs/sitemap 🦋 �[36minfo�[39m npm info @astrojs/solid-js 🦋 �[36minfo�[39m npm info @astrojs/svelte 🦋 �[36minfo�[39m npm info @astrojs/tailwind 🦋 �[36minfo�[39m npm info @astrojs/turbolinks 🦋 �[36minfo�[39m npm info @astrojs/vercel 🦋 �[36minfo�[39m npm info @astrojs/vue 🦋 �[36minfo�[39m npm info @astrojs/markdown-component 🦋 �[36minfo�[39m npm info @astrojs/markdown-remark 🦋 �[36minfo�[39m npm info @astrojs/telemetry 🦋 �[36minfo�[39m npm info @astrojs/webapi 🦋 �[36minfo�[39m astro is being published because our local version (0.0.0-multi-chunk-20230508112531) has not been published on npm 🦋 �[33mwarn�[39m @astrojs/prism is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/rss is not being published because version 2.4.1 is already published on npm 🦋 �[33mwarn�[39m create-astro is not being published because version 3.1.3 is already published on npm 🦋 �[33mwarn�[39m @astrojs/alpinejs is not being published because version 0.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/cloudflare is not being published because version 6.2.4 is already published on npm 🦋 �[33mwarn�[39m @astrojs/deno is not being published because version 4.1.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/image is not being published because version 0.16.7 is already published on npm 🦋 �[33mwarn�[39m @astrojs/lit is not being published because version 2.0.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/markdoc is not being published because version 0.1.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/mdx is not being published because version 0.19.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/netlify is not being published because version 2.2.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/node is not being published because version 5.1.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/partytown is not being published because version 1.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/preact is not being published because version 2.1.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/prefetch is not being published because version 0.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/react is not being published because version 2.1.3 is already published on npm 🦋 �[33mwarn�[39m @astrojs/sitemap is not being published because version 1.3.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/solid-js is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/svelte is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/tailwind is not being published because version 3.1.2 is already published on npm 🦋 �[33mwarn�[39m @astrojs/turbolinks is not being published because version 0.2.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/vercel is not being published because version 3.3.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/vue is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/markdown-component is not being published because version 1.0.3 is already published on npm 🦋 �[33mwarn�[39m @astrojs/markdown-remark is not being published because version 2.2.0 is already published on npm 🦋 �[33mwarn�[39m @astrojs/telemetry is not being published because version 2.1.1 is already published on npm 🦋 �[33mwarn�[39m @astrojs/webapi is not being published because version 2.1.1 is already published on npm 🦋 �[36minfo�[39m Publishing �[36m"astro"�[39m at �[32m"0.0.0-multi-chunk-20230508112531"�[39m 🦋 �[32msuccess�[39m packages published successfully: 🦋 [email protected] 🦋 Creating git tag... 🦋 New tag: [email protected]

@ematipico ematipico marked this pull request as draft May 9, 2023 12:52
@ematipico ematipico force-pushed the refactor/bundle-logic branch 2 times, most recently from bdbc5c1 to 9f8677b Compare May 19, 2023 12:41
@ematipico ematipico marked this pull request as ready for review May 19, 2023 12:42
@ematipico ematipico force-pushed the refactor/bundle-logic branch from 9f8677b to 869b483 Compare May 19, 2023 12:52
Copy link
Member

@bluwy bluwy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a nice refactor!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg: astro Related to the core `astro` package (scope)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants