[Pkg-javascript-devel] Migration of acorn, rollup, bublé & Co

Xavier yadd at debian.org
Mon Mar 23 12:36:52 GMT 2020


Le 23/03/2020 à 13:20, Xavier a écrit :
> 
> 
> Le 22/03/2020 à 09:12, Xavier a écrit :
>> Hi,
>>
>> here is a global vue of transition. simple arrow means "migrate after" and bold ones are regressions or bugs. So it seems that we have now to fix:
>>  * for acorn & rollup:
>>    * node-eslint-scope regression
>>    * #940708 (acorn too-long-version)
>>  * for rollup
>>    * node-jquery-textcomplete [arm64 only] regression (I don't understand this regression)
> 
> Hi,
> 
> node-eslint-scope regression seems now to be the last regression to fix
> to unblock migration.

+ #954702: acorn FTBFS:

cd build && TRANSPILE=babel6 BABEL_PRESET=es2015 rollup -c
acorn/rollup.config.js
(!) You have passed an unrecognized option
Unknown input option: entry, moduleName, sourceMap, targets. Allowed
options: acorn, acornInjectPlugins, cache, chunkGroupingSize, context,
experimentalCacheExpiry, experimentalOptimizeChunks,
experimentalTopLevelAwait, external, inlineDynamicImports, input,
manualChunks, moduleContext, onwarn, perf, plugins, preserveModules,
preserveSymlinks, shimMissingExports, treeshake, watch



> 
> Cheers,
> Xavier
> 
>>  
>>                                     ┌──────────────────────────┐     ┌──────────────────────────────────────────────────────────┐     ┌──────────────┐     ┌───────────────────┐
>>                                     │         #940708          │ ==▶ │                                                          │ ──▶ │ node-espree  │ ◀== │ node-eslint-scope │
>>                                     └──────────────────────────┘     │                                                          │     └──────────────┘     └───────────────────┘
>>                                                                      │                                                          │       │
>>             ┌───────────────────────────────────┐                    │                                                          │ ◀─────┘
>>             │                                   ▼                    │                                                          │
>> ┌─────────────────────────────┐     ┌──────────────────────────┐     │                                                          │
>> │         node-buble          │ ◀── │    node-magic-string     │     │                          acorn                           │ ◀─────┐
>> └─────────────────────────────┘     └──────────────────────────┘     │                                                          │       │
>>   │                                   │                              │                                                          │     ┌──────────────┐
>>   │                                   │                              │                                                          │ ──▶ │ node-falafel │
>>   │                                   │                              │                                                          │     └──────────────┘
>>   │                                   │                              │                                                          │
>>   └───────────────────────────────────┼────────────────────────────▶ │                                                          │
>>                                       │                              └──────────────────────────────────────────────────────────┘
>>                                       │                                ▲                           ▲    │
>>                                       │                                │                           │    │
>>                                       ▼                                │                           │    ▼
>> ┌─────────────────────────────┐     ┌───────────────────────────────────────────────────────────┐  │  ┌─────────────────────────┐
>> │ node-rollup-plugin-commonjs │ ──▶ │                                                           │  └─ │      node-webpack       │
>> └─────────────────────────────┘     │                                                           │     └─────────────────────────┘
>>                                     │                                                           │
>>                                     │                        node-rollup                        │ ◀─────┐
>>                                     │                                                           │       │
>> ┌─────────────────────────────┐     │                                                           │     ┌─────────────────────────┐
>> │   node-rollup-plugin-json   │ ──▶ │                                                           │ ──▶ │ node-rollup-pluginutils │
>> └─────────────────────────────┘     └───────────────────────────────────────────────────────────┘     └─────────────────────────┘
>>                                                  ▲                                ▲
>>                                                  ┃                                │
>>                                                  ┃                                │
>>                                     ┌──────────────────────────┐     ┌──────────────────────────┐
>>                                     │ node-jquery-textcomplete │     │ node-rollup-plugin-alias │
>>                                     └──────────────────────────┘     └──────────────────────────┘
>>
>>
> 



More information about the Pkg-javascript-devel mailing list