diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000000000000000000000000000000000000..51af5e1fd988c99022eca0f9709c364ffb650a04 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,20 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "type": "pwa-node", + "request": "launch", + "name": "Next.js: Node", + "runtimeExecutable": "npm", + "runtimeArgs": ["run", "dev"], + "port": 9229, + "restart": true, + "console": "integratedTerminal", + "env": { + "NODE_OPTIONS": "--inspect" + }, + "cwd": "${workspaceFolder}" + } + ] + } + \ No newline at end of file diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..4f11a03dc6cc37f2b5105c08f2e7b24c603ab2f4 --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// <reference types="next" /> +/// <reference types="next/image-types/global" /> + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/package.json b/package.json index 9529953084e79258fb654a7d17480d4b47456817..703c9e4f1d1e9dddb0f42bbbf93125f4393de674 100644 --- a/package.json +++ b/package.json @@ -8,5 +8,10 @@ "next": "^14.2.1", "react": "^18.2.0", "react-dom": "^18.2.0" + }, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start" } -} +} \ No newline at end of file diff --git a/src/pages/index.tsx b/src/pages/index.tsx index a8058e17bc845dfab6e65be4fdcfa6c2dff7dc50..da9f8f9040c1f6c183242cae7cc226e53ba63ce4 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -17,7 +17,7 @@ const Home: React.FC = () => { </h1> <p className={styles.description}> Yay wassup maniggis! - <code className={styles.code}>src/pages/index.tsx</code> + <code className={styles.code}>src/pages/index.tsx This is code!!</code> </p> </main> <footer className={styles.footer}> diff --git a/tsconfig.json b/tsconfig.json index 5fd1fa34f42f653f867ca4a58931636d4b3ef32b..1d1b2a82021e893350149bdae2044ac0c419bedf 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,7 +1,11 @@ { "compilerOptions": { "target": "es2016", - "lib": ["dom", "dom.iterable", "es2016"], + "lib": [ + "dom", + "dom.iterable", + "es2016" + ], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -12,8 +16,15 @@ "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve" + "jsx": "preserve", + "incremental": true }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], - "exclude": ["node_modules"] -} \ No newline at end of file + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx" + ], + "exclude": [ + "node_modules" + ] +}