[Pkg-javascript-devel] Updating node-magic-string
Xavier
yadd at debian.org
Tue Mar 17 10:19:51 GMT 2020
Le 15/03/2020 à 15:14, Julien Puydt a écrit :
> Hi,
>
> node-magic-string has a FTBFS bug because the build dep on rollup at
> least version 1 isn't satisfiable - that's not the case anymore, so I
> decided to give it a go.
>
> It turns out the new upstream version breaks two tests in node-buble
> (but not the other depends of node-magic-string - I checked).
>
> Perhaps it's just a question of updating the tests... but I am not
> convinced it's the only problem (otherwise a trivial patch will make
> tests pass!), so if someone could have a look and confirm, that would
> help.
>
> Thanks,
Hi,
it seems that there is a problem somewhere around node-buble. So your
workaround seems good for now until we found what happens
> J.Puydt
>
> PS: the end of the failing log is :
> 525 passing (5s)
> 2 pending
> 2 failing
>
> 1) buble
> cli
> creates-inline-sourcemap:
>
> AssertionError [ERR_ASSERTION]: [ { name: 'output.js',
> contents:
> 'var answer = function () { return 42; };\n\n//#
> sourceMappingURL=data:application/... deepEqual [ { name: 'output.js',
> contents:
> 'var answer = function () { return 42; };\n\n//#
> sourceMappingURL=data:application/...
> + expected - actual
>
> [
> {
> - "contents": "var answer = function () { return 42; };\n\n//#
> sourceMappingURL=data:application/json;charset=utf-
> 8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlcyI6WyIuLi
> 9pbnB1dC5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBhbnN3ZXIgPSAoKSA9PiA0M
> jtcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxN
> QUFNLFlBQUcsWUFBTSxLQUFFLENBQUM7In0="
> + "contents": "var answer = function () { return 42; };\n\n//#
> sourceMappingURL=data:application/json;charset=utf-
> 8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlcyI6WyIuLi
> 9pbnB1dC5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBhbnN3ZXIgPSAoKSA9PiA0M
> jtcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxN
> QUFNLFlBQUcsR0FBRyxTQUFHLEtBQUUsQ0FBQzsifQ=="
> "name": "output.js"
> }
> ]
>
> at child_process.exec (test/test.js:119:15)
> at ChildProcess.exithandler (child_process.js:285:7)
> at maybeClose (internal/child_process.js:982:16)
> at Process.ChildProcess._handle.onexit
> (internal/child_process.js:259:5)
>
> 2) buble
> cli
> creates-sourcemap:
>
> AssertionError [ERR_ASSERTION]: [ { name: 'output.js',
> contents:
> 'var answer = function () { return 42; };\n\n//#
> sourceMappingURL=output.js.map' },... deepEqual [ { name: 'output.js',
> contents:
> 'var answer = function () { return 42; };\n\n//#
> sourceMappingURL=output.js.map' },...
> + expected - actual
>
> }
> {
> "contents": {
> "file": "output.js"
> - "mappings": "AAAAA,GAAK,CAAC,MAAM,YAAG,YAAM,KAAE,CAAC;"
> + "mappings":
> "AAAAA,GAAK,CAAC,MAAM,YAAG,GAAG,SAAG,KAAE,CAAC;"
> "names": [
> "const"
> ]
> "sources": [
>
> at child_process.exec (test/test.js:119:15)
> at ChildProcess.exithandler (child_process.js:285:7)
> at maybeClose (internal/child_process.js:982:16)
> at Process.ChildProcess._handle.onexit
> (internal/child_process.js:259:5)
>
>
More information about the Pkg-javascript-devel
mailing list