UNPKG

@microsoft.azure/autorest.typescript

Version:

The typescript extension for classic generators in AutoRest.

29 lines (22 loc) 834 B
import * as path from "path"; import * as webpackMiddleware from "webpack-dev-middleware"; import webpack = require("webpack"); import express = require("express"); const config: webpack.Configuration = require("../webpack.config"); const port = parseInt(process.env.PORT) || 3000; const app = express(); if (process.argv.indexOf("--no-webpack") === -1) { app.use(webpackMiddleware(webpack(config), { publicPath: "/" })); } app.use(express.static(path.join(__dirname, "../"))); app.use(express.static(path.join(__dirname, "../test/resources/"))); app.post("/fileupload", function(req, res) { res.status(200); req.pipe(res); }); app.use(require("@microsoft.azure/autorest.testserver/app")); app.listen(port, function() { console.log(`autorest.typescript testserver listening on port ${port}...`); });