File: fix-for-rollup-3.patch

package info (click to toggle)
node-rollup-plugin-typescript2 0.34.1%2Bds%2B~cs6.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,032 kB
  • sloc: javascript: 1,211; sh: 4; makefile: 2
file content (76 lines) | stat: -rw-r--r-- 2,215 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Description: fix for rollup 3
Author: Yadd <yadd@debian.org>
Bug-Debian: https://bugs.debian.org/1022675
Forwarded: not-needed
Last-Update: 2022-10-27

--- a/package.json
+++ b/package.json
@@ -3,8 +3,8 @@
   "version": "0.34.1",
   "description": "Seamless integration between Rollup and TypeScript. Now with errors.",
   "main": "dist/rollup-plugin-typescript2.cjs.js",
-  "module": "dist/rollup-plugin-typescript2.es.js",
-  "jsnext:main": "dist/rollup-plugin-typescript2.es.js",
+  "module": "dist/rollup-plugin-typescript2.es.mjs",
+  "jsnext:main": "dist/rollup-plugin-typescript2.es.mjs",
   "types": "dist/index.d.ts",
   "files": [
     "dist"
--- a/rollup.config.base.js
+++ b/rollup.config.base.js
@@ -1,10 +1,10 @@
-import resolve from "@rollup/plugin-node-resolve";
-import commonjs from "@rollup/plugin-commonjs";
-import replace from "@rollup/plugin-replace";
+const resolve = require("@rollup/plugin-node-resolve").nodeResolve;
+const commonjs = require("@rollup/plugin-commonjs");
+const replace = require("@rollup/plugin-replace");
 
 const pkg = require("./package.json");
 
-export default {
+module.exports = {
 	input: "src/index.ts",
 
 	external: [
@@ -54,6 +54,13 @@
 			sourcemap: true,
 			banner: "/* eslint-disable */",
 			exports: "auto",
+		},
+		{
+			format: "cjs",
+			file: "build-self/" + pkg.main,
+			sourcemap: true,
+			banner: "/* eslint-disable */",
+			exports: "auto",
 		},
 		{
 			format: "es",
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -1,7 +1,7 @@
-import ts from "@rollup/plugin-typescript";
+const ts = require("@rollup/plugin-typescript");
 
-import config from "./rollup.config.base";
+const config = require("./rollup.config.base");
 
 config.plugins.push(ts());
 
-export default config;
+module.exports = config;
--- a/rollup.config.self.js
+++ b/rollup.config.self.js
@@ -1,7 +1,7 @@
-import ts from "./build-self/dist/rollup-plugin-typescript2.es";
+const ts = require("./build-self/dist/rollup-plugin-typescript2.cjs");
 
-import config from "./rollup.config.base";
+const config = require("./rollup.config.base");
 
 config.plugins.push(ts({ verbosity: 2, abortOnError: false, clean: false }));
 
-export default config;
+module.exports = config;