init the docker file for later user

https://github.com/static-web-server/static-web-server
This commit is contained in:
2025-02-18 17:31:56 -05:00
parent 375427b16e
commit 578aebcae1
4 changed files with 24 additions and 26 deletions

View File

@ -1,7 +1,7 @@
FROM oven/bun
FROM oven/bun AS build
COPY package.json .
COPY astro.config.mjs .
COPY src/ .
COPY public/ .
COPY package.json astro.config.mjs /tmp/
COPY src public /tmp/
RUN bun run build

View File

@ -1,15 +1,5 @@
// @ts-check
import { defineConfig } from 'astro/config';
import react from '@astrojs/react';
// https://astro.build/config
export default defineConfig({
integrations: [react({
babel: {
plugins: [
["babel-plugin-react-compiler"]
]
}
})]
});
export default defineConfig({});

View File

@ -0,0 +1,15 @@
const history_list: string[] = []
interface History {
add: (cmd: string) => void
}
const history = {} as History
history.add = function(cmd: string) {
if (history_list[history_list.length-1] !== cmd) {
history_list.push(cmd)
}
}
export default history
export { history_list }

View File

@ -1,15 +1,8 @@
{
"extends": "astro/tsconfigs/strict",
"include": [
".astro/types.d.ts",
"**/*"
],
"exclude": [
"dist"
],
"include": [".astro/types.d.ts", "**/*"],
"exclude": ["dist"],
"compilerOptions": {
"noImplicitAny": true,
"jsx": "react-jsx",
"jsxImportSource": "react"
"noImplicitAny": true
}
}