diff options
Diffstat (limited to 'benchmark/make-project')
-rw-r--r-- | benchmark/make-project/markdown-cc1.js | 13 | ||||
-rw-r--r-- | benchmark/make-project/markdown-cc2.js | 8 | ||||
-rw-r--r-- | benchmark/make-project/mdx-cc1.js | 13 | ||||
-rw-r--r-- | benchmark/make-project/mdx-cc2.js | 8 | ||||
-rw-r--r-- | benchmark/make-project/memory-default.js | 10 | ||||
-rw-r--r-- | benchmark/make-project/render-bench.js | 4 | ||||
-rw-r--r-- | benchmark/make-project/render-default.js | 4 | ||||
-rw-r--r-- | benchmark/make-project/server-stress-default.js | 6 |
8 files changed, 34 insertions, 32 deletions
diff --git a/benchmark/make-project/markdown-cc1.js b/benchmark/make-project/markdown-cc1.js index 6c8395960..1e3aaa517 100644 --- a/benchmark/make-project/markdown-cc1.js +++ b/benchmark/make-project/markdown-cc1.js @@ -8,11 +8,13 @@ export async function run(projectDir) { await fs.rm(projectDir, { recursive: true, force: true }); await fs.mkdir(new URL('./src/pages/blog', projectDir), { recursive: true }); await fs.mkdir(new URL('./src/content/blog', projectDir), { recursive: true }); - await fs.copyFile(new URL('./image.jpg', import.meta.url), new URL('./src/image.jpg', projectDir)); + await fs.copyFile( + new URL('./image.jpg', import.meta.url), + new URL('./src/image.jpg', projectDir), + ); const promises = []; - for (let i = 0; i < 10000; i++) { const content = `\ # Article ${i} @@ -24,11 +26,10 @@ ${loremIpsumMd} `; promises.push( - fs.writeFile(new URL(`./src/content/blog/article-${i}.md`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./src/content/blog/article-${i}.md`, projectDir), content, 'utf-8'), ); } - await fs.writeFile( new URL(`./src/pages/blog/[...slug].astro`, projectDir), `\ @@ -46,7 +47,7 @@ const { Content } = await entry.render(); <h1>{entry.data.title}</h1> <Content /> `, - 'utf-8' + 'utf-8', ); await Promise.all(promises); @@ -58,6 +59,6 @@ import { defineConfig } from 'astro/config'; export default defineConfig({ });`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/markdown-cc2.js b/benchmark/make-project/markdown-cc2.js index 9ce95f0dc..ba60813c0 100644 --- a/benchmark/make-project/markdown-cc2.js +++ b/benchmark/make-project/markdown-cc2.js @@ -23,7 +23,7 @@ ${loremIpsumMd} `; promises.push( - fs.writeFile(new URL(`./data/blog/article-${i}.md`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./data/blog/article-${i}.md`, projectDir), content, 'utf-8'), ); } @@ -39,7 +39,7 @@ ${loremIpsumMd} export const collections = { blog } - ` + `, ); await fs.writeFile( @@ -60,7 +60,7 @@ const { Content } = await render(entry); <h1>{entry.data.title}</h1> <Content /> `, - 'utf-8' + 'utf-8', ); await Promise.all(promises); @@ -71,6 +71,6 @@ const { Content } = await render(entry); import { defineConfig } from 'astro/config'; export default defineConfig({});`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/mdx-cc1.js b/benchmark/make-project/mdx-cc1.js index 98e1495d1..a948ce194 100644 --- a/benchmark/make-project/mdx-cc1.js +++ b/benchmark/make-project/mdx-cc1.js @@ -8,11 +8,13 @@ export async function run(projectDir) { await fs.rm(projectDir, { recursive: true, force: true }); await fs.mkdir(new URL('./src/pages/blog', projectDir), { recursive: true }); await fs.mkdir(new URL('./src/content/blog', projectDir), { recursive: true }); - await fs.copyFile(new URL('./image.jpg', import.meta.url), new URL('./src/image.jpg', projectDir)); + await fs.copyFile( + new URL('./image.jpg', import.meta.url), + new URL('./src/image.jpg', projectDir), + ); const promises = []; - for (let i = 0; i < 10000; i++) { const content = `\ # Article ${i} @@ -24,11 +26,10 @@ ${loremIpsumMd} `; promises.push( - fs.writeFile(new URL(`./src/content/blog/article-${i}.mdx`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./src/content/blog/article-${i}.mdx`, projectDir), content, 'utf-8'), ); } - await fs.writeFile( new URL(`./src/pages/blog/[...slug].astro`, projectDir), `\ @@ -46,7 +47,7 @@ const { Content } = await entry.render(); <h1>{entry.data.title}</h1> <Content /> `, - 'utf-8' + 'utf-8', ); await Promise.all(promises); @@ -61,6 +62,6 @@ import mdx from '@astrojs/mdx'; export default defineConfig({ integrations: [mdx()], });`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/mdx-cc2.js b/benchmark/make-project/mdx-cc2.js index ab6ddeb3b..f50b63c9e 100644 --- a/benchmark/make-project/mdx-cc2.js +++ b/benchmark/make-project/mdx-cc2.js @@ -23,7 +23,7 @@ ${loremIpsumMd} `; promises.push( - fs.writeFile(new URL(`./data/blog/article-${i}.mdx`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./data/blog/article-${i}.mdx`, projectDir), content, 'utf-8'), ); } @@ -39,7 +39,7 @@ ${loremIpsumMd} export const collections = { blog } - ` + `, ); await fs.writeFile( @@ -60,7 +60,7 @@ const { Content } = await render(entry); <h1>{entry.data.title}</h1> <Content /> `, - 'utf-8' + 'utf-8', ); await Promise.all(promises); @@ -75,6 +75,6 @@ import mdx from '@astrojs/mdx'; export default defineConfig({ integrations: [mdx()], });`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/memory-default.js b/benchmark/make-project/memory-default.js index e3652dd57..1087c3d4a 100644 --- a/benchmark/make-project/memory-default.js +++ b/benchmark/make-project/memory-default.js @@ -20,7 +20,7 @@ const i = ${i}; <span>{i}</span> `; promises.push( - fs.writeFile(new URL(`./src/pages/page-${i}.astro`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./src/pages/page-${i}.astro`, projectDir), content, 'utf-8'), ); } @@ -31,7 +31,7 @@ const i = ${i}; ${loremIpsum} `; promises.push( - fs.writeFile(new URL(`./src/content/blog/article-${i}.md`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./src/content/blog/article-${i}.md`, projectDir), content, 'utf-8'), ); } @@ -42,7 +42,7 @@ ${loremIpsum} ${loremIpsum} `; promises.push( - fs.writeFile(new URL(`./src/content/blog/post-${i}.mdx`, projectDir), content, 'utf-8') + fs.writeFile(new URL(`./src/content/blog/post-${i}.mdx`, projectDir), content, 'utf-8'), ); } @@ -63,7 +63,7 @@ const { Content } = await entry.render(); <h1>{entry.data.title}</h1> <Content /> `, - 'utf-8' + 'utf-8', ); await Promise.all(promises); @@ -77,6 +77,6 @@ import mdx from '@astrojs/mdx'; export default defineConfig({ integrations: [mdx()], });`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/render-bench.js b/benchmark/make-project/render-bench.js index 9d10d9bf5..e2964fbd2 100644 --- a/benchmark/make-project/render-bench.js +++ b/benchmark/make-project/render-bench.js @@ -112,7 +112,7 @@ export async function run(projectDir) { await Promise.all( Object.entries(renderFiles).map(([name, content]) => { return fs.writeFile(new URL(`./src/${name}`, projectDir), content, 'utf-8'); - }) + }), ); await fs.writeFile( @@ -127,6 +127,6 @@ export default defineConfig({ output: 'server', adapter: adapter(), });`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/render-default.js b/benchmark/make-project/render-default.js index f42340fd3..7ea54b936 100644 --- a/benchmark/make-project/render-default.js +++ b/benchmark/make-project/render-default.js @@ -112,7 +112,7 @@ export async function run(projectDir) { await Promise.all( Object.entries(renderFiles).map(([name, content]) => { return fs.writeFile(new URL(`./src/${name}`, projectDir), content, 'utf-8'); - }) + }), ); await fs.writeFile( @@ -127,6 +127,6 @@ export default defineConfig({ output: 'server', adapter: timer(), });`, - 'utf-8' + 'utf-8', ); } diff --git a/benchmark/make-project/server-stress-default.js b/benchmark/make-project/server-stress-default.js index 79e8b260a..1724f8f82 100644 --- a/benchmark/make-project/server-stress-default.js +++ b/benchmark/make-project/server-stress-default.js @@ -38,13 +38,13 @@ const content = "${loremIpsum}" </div> </body> </html>`, - 'utf-8' + 'utf-8', ); await fs.writeFile( new URL('./src/components/Paragraph.astro', projectDir), `<div>{Astro.props.num} {Astro.props.str}</div>`, - 'utf-8' + 'utf-8', ); await fs.writeFile( @@ -57,6 +57,6 @@ export default defineConfig({ output: 'server', adapter: nodejs({ mode: 'standalone' }), });`, - 'utf-8' + 'utf-8', ); } |