Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

Commit 40024e7

Browse files
authored
Merge pull request #18 from sveltejs/make-dest-dir
create dest dir immediately - should fix some CI failures
2 parents 6f71f7a + 9e08fee commit 40024e7

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

lib/config.js

+5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
const path = require('path');
2+
const mkdirp = require('mkdirp');
3+
const rimraf = require('rimraf');
24

35
exports.dev = process.env.NODE_ENV !== 'production';
46

@@ -11,4 +13,7 @@ exports.dest = path.resolve(
1113
process.env.SAPPER_DEST || '.sapper'
1214
);
1315

16+
mkdirp(exports.dest);
17+
rimraf.sync(path.join(exports.dest, '**/*'));
18+
1419
exports.server_routes = path.resolve(exports.dest, 'server-routes.js');

lib/index.js

-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ const escape_html = require('escape-html');
1212
const { src, dest, dev } = require('./config.js');
1313

1414
module.exports = function connect(opts) {
15-
mkdirp(dest);
16-
rimraf.sync(path.join(dest, '**/*'));
17-
1815
let routes = create_routes(
1916
glob.sync('**/*.+(html|js|mjs)', { cwd: src })
2017
);

0 commit comments

Comments
 (0)