From f942e574d717ca3d326628f793af146fc7e1904a Mon Sep 17 00:00:00 2001 From: Samet Date: Fri, 14 Oct 2022 16:06:05 +0300 Subject: [PATCH] created the declaration files --- dist/index.d.ts | 21 +++++++++++++++++++++ dist/index.d.ts.map | 1 + dist/index.js | 1 + dist/index.js.map | 1 + tsconfig.json | 6 +++--- 5 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 dist/index.d.ts create mode 100644 dist/index.d.ts.map create mode 100644 dist/index.js.map diff --git a/dist/index.d.ts b/dist/index.d.ts new file mode 100644 index 0000000..d923073 --- /dev/null +++ b/dist/index.d.ts @@ -0,0 +1,21 @@ +interface RequestParameter extends RequestInit { + url?: string | ((arg0: string) => string); + method?: string; + headers?: any | ((arg0: any) => any); + body?: any | ((arg0: any) => any); +} +interface Replayer { + pattern: RegExp | string; +} +declare module 'puppeteer' { + interface Page { + catchRequest: (replayer: Replayer, trigger: () => void) => Promise; + } +} +declare module 'puppeteer' { + interface HTTPRequest { + replay: (params?: RequestParameter) => Promise; + } +} +export {}; +//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/index.d.ts.map b/dist/index.d.ts.map new file mode 100644 index 0000000..706effc --- /dev/null +++ b/dist/index.d.ts.map @@ -0,0 +1 @@ +{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAIA,UAAU,gBAAiB,SAAQ,WAAW;IAC1C,GAAG,CAAC,EAAE,MAAM,GAAG,CAAC,CAAC,IAAI,EAAE,MAAM,KAAK,MAAM,CAAC,CAAC;IAC1C,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,OAAO,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,IAAI,EAAE,GAAG,KAAK,GAAG,CAAC,CAAC;IACrC,IAAI,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,IAAI,EAAE,GAAG,KAAK,GAAG,CAAC,CAAC;CACrC;AAED,UAAU,QAAQ;IACd,OAAO,EAAE,MAAM,GAAG,MAAM,CAAC;CAC5B;AAED,OAAO,QAAQ,WAAW,CAAC;IACvB,UAAU,IAAI;QACV,YAAY,EAAE,CAAC,QAAQ,EAAE,QAAQ,EAAE,OAAO,EAAE,MAAM,IAAI,KAAK,OAAO,CAAC,WAAW,CAAC,CAAC;KACnF;CACJ;AACD,OAAO,QAAQ,WAAW,CAAC;IACvB,UAAU,WAAW;QACjB,MAAM,EAAE,CAAC,MAAM,CAAC,EAAE,gBAAgB,KAAK,OAAO,CAAC,YAAY,CAAC,CAAC;KAChE;CACJ"} \ No newline at end of file diff --git a/dist/index.js b/dist/index.js index 0ec7732..6a6c51d 100644 --- a/dist/index.js +++ b/dist/index.js @@ -131,3 +131,4 @@ class RequestReplayer extends PuppeteerExtraPlugin { } const defaultExport = () => new RequestReplayer(); module.exports = defaultExport; +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/dist/index.js.map b/dist/index.js.map new file mode 100644 index 0000000..2c68431 --- /dev/null +++ b/dist/index.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.js","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index ab07630..8095941 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -43,10 +43,10 @@ // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ /* Emit */ - // "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ - // "declarationMap": true, /* Create sourcemaps for d.ts files. */ + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + "declarationMap": true, /* Create sourcemaps for d.ts files. */ // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ - // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ + "sourceMap": true, /* Create source map files for emitted JavaScript files. */ // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */ "outDir": "./dist", /* Specify an output folder for all emitted files. */ // "removeComments": true, /* Disable emitting comments. */