mirror of https://github.com/abpframework/abp
Merge pull request #13586 from abpframework/fix/13504
Fix range error on proxy-generationpull/13601/head
commit
7a5ddcabde
@ -0,0 +1,3 @@
|
||||
import { Rule } from '@angular-devkit/schematics';
|
||||
|
||||
export type RuleReturn = ReturnType<Rule>;
|
||||
@ -0,0 +1,13 @@
|
||||
import express, { Request, Response } from 'express';
|
||||
import fs from 'fs';
|
||||
|
||||
const port = 4300;
|
||||
const app = express();
|
||||
|
||||
app.get('/api/abp/api-definition', async (req: Request, res: Response) => {
|
||||
const file = fs.readFileSync('./api-definition.json');
|
||||
res.contentType('application/json');
|
||||
res.send(file);
|
||||
});
|
||||
|
||||
app.listen(port, () => console.log(`Server listening on http://localhost:${port}`));
|
||||
@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "mocks-schematics",
|
||||
"version": "0.0.1",
|
||||
"description": "ABP Mock Proxy Generation App",
|
||||
"scripts": {
|
||||
"start": "nodemon mock-schematic-json.ts"
|
||||
},
|
||||
"author": "",
|
||||
"dependencies": {
|
||||
"babel-preset-node6": "^11.0.0",
|
||||
"express": "^4.18.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^13.1.2",
|
||||
"esm": "^3.2.25",
|
||||
"ts-node": "^8.5.4",
|
||||
"tsconfig-paths": "^3.9.0",
|
||||
"typescript": "^3.7.4",
|
||||
"nodemon": "^2.0.19",
|
||||
"@types/express": "^4.17.13"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,12 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"target": "es5",
|
||||
"module": "commonjs",
|
||||
"outDir": "./dist",
|
||||
"rootDir": "./src",
|
||||
"strict": true,
|
||||
"esModuleInterop": true,
|
||||
"skipLibCheck": true,
|
||||
"forceConsistentCasingInFileNames": true
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue