Re: [Pkg-javascript-devel] Removing legacy rollup-plugin-node-resolve module

2021-01-01 Thread Pirate Praveen



On Thu, Dec 31, 2020 at 18:21, Pirate Praveen 
 wrote:
More tips are added to the wiki page shared above. With help from 
Jonas and Abraham Raji, we have just 4 more packages to fix. Once 
current version of eslint/node-regexpp in unstable migrates to 
testing, I will upload this version to unstable.


With node-rollup-plugin-node-resolve 11, the syntax we use to add 
/usr/share/nodejs to resolve path has changed.


See 
https://wiki.debian.org/Javascript/Nodejs/Transitions/Rollup-plugin-node-resolve-11 
for how to replace the deprecated option and affected packages. Help is 
welcome.




--
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] Removing legacy rollup-plugin-node-resolve module

2020-12-31 Thread Pirate Praveen



On Tue, Dec 29, 2020 at 16:52, Jonas Smedegaard  wrote:

Quoting Pirate Praveen (2020-12-29 16:28:17)

 I'd like to remove embedded copy of rollup-plugin-node-resolve from
 bullseye and port all modules to use @rollup/plugin-node-resolve

 I have rebuilt all the reverse dependencies and you can see the list
 of packages that failed at

 
https://wiki.debian.org/Javascript/Nodejs/Transitions/Rollup-plugin-node-resolve-legacy-rm


 Most of the time, just a simple one line change should be enough.

 --- a/rollup.config.js
 +++ b/rollup.config.js
 @@ -1,5 +1,5 @@
  import ascii from "rollup-plugin-ascii";
 -import node from "rollup-plugin-node-resolve";
 +import node from "@rollup/plugin-node-resolve";
  import {terser} from "rollup-plugin-terser";
  import * as meta from "./package.json";


...and then tighten build-dependencies to something like this:

  node-rollup-plugin-node-resolve (>= 9),


More tips are added to the wiki page shared above. With help from Jonas 
and Abraham Raji, we have just 4 more packages to fix. Once current 
version of eslint/node-regexpp in unstable migrates to testing, I will 
upload this version to unstable.




--
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] Removing legacy rollup-plugin-node-resolve module

2020-12-29 Thread Jonas Smedegaard
Quoting Pirate Praveen (2020-12-29 16:28:17)
> I'd like to remove embedded copy of rollup-plugin-node-resolve from 
> bullseye and port all modules to use @rollup/plugin-node-resolve
> 
> I have rebuilt all the reverse dependencies and you can see the list 
> of packages that failed at
> 
> https://wiki.debian.org/Javascript/Nodejs/Transitions/Rollup-plugin-node-resolve-legacy-rm
> 
> Most of the time, just a simple one line change should be enough.
> 
> --- a/rollup.config.js
> +++ b/rollup.config.js
> @@ -1,5 +1,5 @@
>  import ascii from "rollup-plugin-ascii";
> -import node from "rollup-plugin-node-resolve";
> +import node from "@rollup/plugin-node-resolve";
>  import {terser} from "rollup-plugin-terser";
>  import * as meta from "./package.json";

...and then tighten build-dependencies to something like this:

  node-rollup-plugin-node-resolve (>= 9),


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] Removing legacy rollup-plugin-node-resolve module

2020-12-29 Thread Pirate Praveen

Hi,

I'd like to remove embedded copy of rollup-plugin-node-resolve from 
bullseye and port all modules to use @rollup/plugin-node-resolve


I have rebuilt all the reverse dependencies and you can see the list of 
packages that failed at


https://wiki.debian.org/Javascript/Nodejs/Transitions/Rollup-plugin-node-resolve-legacy-rm

Most of the time, just a simple one line change should be enough.

--- a/rollup.config.js
+++ b/rollup.config.js
@@ -1,5 +1,5 @@
import ascii from "rollup-plugin-ascii";
-import node from "rollup-plugin-node-resolve";
+import node from "@rollup/plugin-node-resolve";
import {terser} from "rollup-plugin-terser";
import * as meta from "./package.json";

If you'd like to help with this transition, feel free to take any 
module from the list, add your name next to it and move it to in 
progress section.




--
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel