Compare commits
No commits in common. '4a5092007f6c8f0b974c6cea0f624f0d0ede6eb8' and '62d67e3bf7841ecef1e56256987ec737920d45eb' have entirely different histories.
4a5092007f
...
62d67e3bf7
@ -1,21 +0,0 @@ |
|||||||
{ |
|
||||||
"scripts": { |
|
||||||
"build": "tsc", |
|
||||||
"start:dev": "tsc-watch --onSuccess \"node dist/app.js\"", |
|
||||||
"prestart": "npm run build", |
|
||||||
"start": "node dist/app.js" |
|
||||||
}, |
|
||||||
"devDependencies": { |
|
||||||
"@types/cors": "^2.8.18", |
|
||||||
"@types/express": "^5.0.2", |
|
||||||
"@types/node": "^15.3.0", |
|
||||||
"prettier": "^2.2.1", |
|
||||||
"tsc": "^2.0.3", |
|
||||||
"tsc-watch": "^4.2.9", |
|
||||||
"typescript": "^4.3.4" |
|
||||||
}, |
|
||||||
"dependencies": { |
|
||||||
"cors": "^2.8.5", |
|
||||||
"express": "^5.1.0" |
|
||||||
} |
|
||||||
} |
|
@ -1,84 +0,0 @@ |
|||||||
export type CatType = { |
|
||||||
id: string; |
|
||||||
|
|
||||||
name: string; |
|
||||||
|
|
||||||
age: number; |
|
||||||
|
|
||||||
species: string; |
|
||||||
|
|
||||||
isCute: boolean; |
|
||||||
|
|
||||||
friends: string[]; |
|
||||||
}; |
|
||||||
|
|
||||||
export const Cat: CatType[] = [ |
|
||||||
{ |
|
||||||
id: "fsduifh", |
|
||||||
name: "blue", |
|
||||||
|
|
||||||
age: 8, |
|
||||||
|
|
||||||
species: "Russian Blue", |
|
||||||
|
|
||||||
isCute: true, |
|
||||||
|
|
||||||
friends: ["asdfhj29009", "WE09tju2j"], |
|
||||||
}, |
|
||||||
|
|
||||||
{ |
|
||||||
id: "iohf2309q4hr", |
|
||||||
|
|
||||||
name: "som", |
|
||||||
|
|
||||||
age: 4, |
|
||||||
|
|
||||||
species: "Sphynx cat", |
|
||||||
|
|
||||||
isCute: true, |
|
||||||
|
|
||||||
friends: ["weju0fj20qj", "asdfhj29009", "weju0fj20qj"], |
|
||||||
}, |
|
||||||
|
|
||||||
{ |
|
||||||
id: "WE09tju2j", |
|
||||||
|
|
||||||
name: "lean", |
|
||||||
|
|
||||||
age: 6, |
|
||||||
|
|
||||||
species: "Munchkin", |
|
||||||
|
|
||||||
isCute: false, |
|
||||||
|
|
||||||
friends: [], |
|
||||||
}, |
|
||||||
|
|
||||||
{ |
|
||||||
id: "asdfhj29009", |
|
||||||
|
|
||||||
name: "star", |
|
||||||
|
|
||||||
age: 10, |
|
||||||
|
|
||||||
species: "Scottish Fold", |
|
||||||
|
|
||||||
isCute: true, |
|
||||||
|
|
||||||
friends: ["weju0fj20qj"], |
|
||||||
}, |
|
||||||
|
|
||||||
{ |
|
||||||
id: "weju0fj20qj", |
|
||||||
|
|
||||||
name: "red", |
|
||||||
|
|
||||||
age: 2, |
|
||||||
|
|
||||||
species: "Sharm", |
|
||||||
|
|
||||||
isCute: false, |
|
||||||
|
|
||||||
friends: [], |
|
||||||
}, |
|
||||||
]; |
|
@ -1,18 +0,0 @@ |
|||||||
import * as express from "express"; |
|
||||||
import * as cors from "cors"; |
|
||||||
|
|
||||||
import { CatType, Cat } from "./app.model"; |
|
||||||
|
|
||||||
const app: express.Express = express(); |
|
||||||
const port: number = 8000; |
|
||||||
|
|
||||||
app.use(cors()); |
|
||||||
|
|
||||||
app.get("/", (req: express.Request, res: express.Response) => { |
|
||||||
console.log(req); |
|
||||||
res.send({ cats: Cat }); |
|
||||||
}); |
|
||||||
|
|
||||||
app.listen(port, () => { |
|
||||||
console.log(`server is on ${port}`); |
|
||||||
}); |
|
@ -1,20 +0,0 @@ |
|||||||
//* https://www.staging-typescript.org/tsconfig |
|
||||||
|
|
||||||
{ |
|
||||||
"compilerOptions": { |
|
||||||
"strict": true, |
|
||||||
"module": "commonjs", |
|
||||||
"declaration": true, |
|
||||||
"removeComments": true, |
|
||||||
"emitDecoratorMetadata": true, |
|
||||||
"experimentalDecorators": true, |
|
||||||
"allowSyntheticDefaultImports": true, |
|
||||||
"target": "ES5", |
|
||||||
"sourceMap": true, |
|
||||||
"outDir": "./dist", |
|
||||||
"baseUrl": "./src", |
|
||||||
"incremental": true |
|
||||||
}, |
|
||||||
"include": ["src/**/*"] |
|
||||||
} |
|
||||||
|
|
@ -1,21 +0,0 @@ |
|||||||
{ |
|
||||||
"scripts": { |
|
||||||
"build": "tsc", |
|
||||||
"start:dev": "tsc-watch --onSuccess \"node dist/app.js\"", |
|
||||||
"prestart": "npm run build", |
|
||||||
"start": "node dist/app.js" |
|
||||||
}, |
|
||||||
"devDependencies": { |
|
||||||
"@types/cors": "^2.8.18", |
|
||||||
"@types/express": "^5.0.2", |
|
||||||
"@types/node": "^15.3.0", |
|
||||||
"prettier": "^2.2.1", |
|
||||||
"tsc": "^2.0.3", |
|
||||||
"tsc-watch": "^4.2.9", |
|
||||||
"typescript": "^4.3.4" |
|
||||||
}, |
|
||||||
"dependencies": { |
|
||||||
"cors": "^2.8.5", |
|
||||||
"express": "^5.1.0" |
|
||||||
} |
|
||||||
} |
|
@ -1,20 +0,0 @@ |
|||||||
import * as express from "express"; |
|
||||||
import * as cors from "cors"; |
|
||||||
|
|
||||||
const app: express.Express = express(); |
|
||||||
const port: number = 8000; |
|
||||||
|
|
||||||
app.use(cors()); |
|
||||||
|
|
||||||
app.get("/test", (req: express.Request, res: express.Response) => { |
|
||||||
console.log(req); |
|
||||||
res.send("Hello World!"); |
|
||||||
}); |
|
||||||
|
|
||||||
app.post("/test", (req, res) => { |
|
||||||
res.send({ person: "Test" }); |
|
||||||
}); |
|
||||||
|
|
||||||
app.listen(port, () => { |
|
||||||
console.log(`Example app listening at http://localhost:${port}`); |
|
||||||
}); |
|
@ -1,20 +0,0 @@ |
|||||||
//* https://www.staging-typescript.org/tsconfig |
|
||||||
|
|
||||||
{ |
|
||||||
"compilerOptions": { |
|
||||||
"strict": true, |
|
||||||
"module": "commonjs", |
|
||||||
"declaration": true, |
|
||||||
"removeComments": true, |
|
||||||
"emitDecoratorMetadata": true, |
|
||||||
"experimentalDecorators": true, |
|
||||||
"allowSyntheticDefaultImports": true, |
|
||||||
"target": "ES5", |
|
||||||
"sourceMap": true, |
|
||||||
"outDir": "./dist", |
|
||||||
"baseUrl": "./src", |
|
||||||
"incremental": true |
|
||||||
}, |
|
||||||
"include": ["src/**/*"] |
|
||||||
} |
|
||||||
|
|
Loading…
Reference in new issue