Skip to content

Commit c6e1045

Browse files
author
James Bray
committed
Make Server DIRs if they dont exsist
1 parent 4e03214 commit c6e1045

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { copyFileSync, unlinkSync} = require('fs');
1+
const { copyFileSync, unlinkSync, existsSync, mkdirSync } = require('fs');
22
const { join } = require('path');
33

44
const esbuild = require('esbuild');
@@ -16,7 +16,13 @@ module.exports = function ({ out = 'build' } = {}) {
1616
async adapt(builder) {
1717

1818
const static_directory = join(out, 'assets');
19+
if (!existsSync(static_directory)) {
20+
mkdirSync(static_directory, { recursive: true });
21+
}
1922
const server_directory = join(out, 'server');
23+
if (!existsSync(server_directory)) {
24+
mkdirSync(server_directory, { recursive: true });
25+
}
2026

2127
builder.utils.log.minor('Copying assets');
2228
builder.utils.copy_client_files(static_directory);

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@yarbsemaj/adapter-lambda",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"license": "MIT",
55
"description": "An adapter for [SvelteKit](https://kit.svelte.dev/) for AWS Lambda via Lambda Proxy and API Gateway. [Serverless](https://www.serverless.com/) deployment.",
66
"repository": {

0 commit comments

Comments
 (0)