mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-01-31 05:57:33 +00:00
[react-dev-utils] add evalSourceMapMiddleware (#41047)
* [react-dev-utils] add evalSourceMapMiddleware * refactor: rename to .d.ts * style: revert tsconfig changes
This commit is contained in:
parent
bd86620cec
commit
728ea104dd
11
types/react-dev-utils/evalSourceMapMiddleware.d.ts
vendored
Normal file
11
types/react-dev-utils/evalSourceMapMiddleware.d.ts
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
import express = require('express');
|
||||
import WebpackDevServer = require('webpack-dev-server');
|
||||
|
||||
/*
|
||||
* Middleware responsible for retrieving a generated source
|
||||
* Receives a webpack internal url: "webpack-internal:///<module-id>"
|
||||
* Returns a generated source: "<source-text><sourceMappingURL><sourceURL>"
|
||||
*/
|
||||
declare function createEvalSourceMapMiddleware(server: WebpackDevServer): express.Handler;
|
||||
|
||||
export = createEvalSourceMapMiddleware;
|
||||
10
types/react-dev-utils/test/evalSourceMapMiddleware.ts
Normal file
10
types/react-dev-utils/test/evalSourceMapMiddleware.ts
Normal file
@ -0,0 +1,10 @@
|
||||
import express = require('express');
|
||||
import webpack = require('webpack');
|
||||
import WebpackDevServer = require('webpack-dev-server');
|
||||
import evalSourceMapMiddleware = require('react-dev-utils/evalSourceMapMiddleware');
|
||||
|
||||
const compiler = webpack({});
|
||||
const server = new WebpackDevServer(compiler);
|
||||
const app = express();
|
||||
app.use(evalSourceMapMiddleware(server));
|
||||
app.listen(8080);
|
||||
@ -20,8 +20,9 @@
|
||||
"index.d.ts",
|
||||
"test/eslintFormatter.ts",
|
||||
"test/noopServiceWorkerMiddleware.ts",
|
||||
"test/evalSourceMapMiddleware.ts",
|
||||
"test/utils.ts",
|
||||
"test/webpack-plugins.ts",
|
||||
"test/webpack-utils.ts"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user