Skip to content

Commit

Permalink
rename prerender.subfolders to prerender.createIndexFiles
Browse files Browse the repository at this point in the history
  • Loading branch information
Rich-Harris committed Jan 29, 2022
1 parent 52804b7 commit 8504a47
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion packages/kit/src/core/adapt/prerender/prerender.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ export async function prerender({ cwd, out, log, config, build_data, fallback, a
}
const parts = path.split('/');
if (is_html && parts[parts.length - 1] !== 'index.html') {
if (config.kit.prerender.subfolders) {
if (config.kit.prerender.createIndexFiles) {
parts.push('index.html');
} else {
parts[parts.length - 1] += '.html';
Expand Down
2 changes: 1 addition & 1 deletion packages/kit/src/core/adapt/test/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@ suite('prerender', async () => {
appDir: '_app',
prerender: {
concurrency: 1,
createIndexFiles: true,
enabled: true,
subfolders: true,
entries: ['*']
}
}
Expand Down
4 changes: 2 additions & 2 deletions packages/kit/src/core/config/index.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,12 @@ const get_defaults = (prefix = '') => ({
prerender: {
concurrency: 1,
crawl: true,
createIndexFiles: true,
enabled: true,
entries: ['*'],
force: undefined,
onError: 'fail',
pages: undefined,
subfolders: true
pages: undefined
},
protocol: undefined,
router: true,
Expand Down
2 changes: 1 addition & 1 deletion packages/kit/src/core/config/options.js
Original file line number Diff line number Diff line change
Expand Up @@ -186,8 +186,8 @@ const options = object(
prerender: object({
concurrency: number(1),
crawl: boolean(true),
createIndexFiles: boolean(true),
enabled: boolean(true),
subfolders: boolean(true),
entries: validate(['*'], (input, keypath) => {
if (!Array.isArray(input) || !input.every((page) => typeof page === 'string')) {
throw new Error(`${keypath} must be an array of strings`);
Expand Down
2 changes: 1 addition & 1 deletion packages/kit/test/prerendering/options/svelte.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ const config = {
},

prerender: {
subfolders: false
createIndexFiles: false
},

vite: {
Expand Down
2 changes: 1 addition & 1 deletion packages/kit/types/config.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -150,8 +150,8 @@ export interface Config {
prerender?: {
concurrency?: number;
crawl?: boolean;
createIndexFiles?: boolean;
enabled?: boolean;
subfolders?: boolean;
entries?: string[];
onError?: PrerenderOnErrorValue;
};
Expand Down

0 comments on commit 8504a47

Please sign in to comment.