api express

This commit is contained in:
Yanis Rigaudeau 2022-09-22 21:08:55 +02:00
parent b3fd6ea195
commit b5c59cbddb
Signed by: yanis
GPG Key ID: 4DD2841DF1C94D83
8 changed files with 1176 additions and 20 deletions

1167
api/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -6,13 +6,19 @@
"private": true,
"scripts": {
"build": "tsc",
"dev": "ts-node-dev ./src/index.ts",
"dev": "ts-node-dev --respawn --transpile-only ./src/index.ts",
"start": "npm run build && node ./dist/index.js"
},
"devDependencies": {
"@types/cors": "^2.8.12",
"@types/express": "^4.17.14",
"@types/node": "^18.7.18",
"ts-node": "^10.9.1",
"ts-node-dev": "^2.0.0",
"typescript": "^4.0.0"
},
"dependencies": {
"cors": "^2.8.5",
"express": "^4.18.1"
}
}
}

View File

@ -1,8 +1,9 @@
import { test } from '@core';
import cors from 'cors';
import express from 'express';
const b: test = {
a: 'ui'
}
const app = express();
app.use(express.json());
app.use(cors());
app.get('/', (req, res) => res.send('coucou\n'));
console.log(b);
console.log("coucou toi");
app.listen(8000, () => console.log('running...'));

View File

@ -4,8 +4,8 @@
"esModuleInterop": true,
"target": "es6",
"moduleResolution": "node",
"sourceMap": true,
"outDir": "dist",
"sourceMap": false,
"paths": {
"@core": [
"../core/src"

0
build.py Normal file → Executable file
View File

View File

@ -3,7 +3,7 @@
"declaration": true,
"declarationMap": true,
"composite": true,
"sourceMap": true,
"sourceMap": false,
"outDir": "dist"
},
"include": [

1
www/src/global.d.ts vendored Normal file
View File

@ -0,0 +1 @@
/// <reference types="svelte" />

View File

@ -1,6 +1,7 @@
{
"extends": "@tsconfig/svelte/tsconfig.json",
"compilerOptions": {
"sourceMap": false,
"paths": {
"@core": [
"../core/src"