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

Xavier yadd at debian.org
Sun Mar 22 08:12:13 GMT 2020


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)


Of course we can downgrade #940708



 
                                    ┌──────────────────────────┐     ┌──────────────────────────────────────────────────────────┐     ┌──────────────┐     ┌───────────────────┐
                                    │         #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 │
                                    └──────────────────────────┘     └──────────────────────────┘

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20200322/368a9806/attachment.html>


More information about the Pkg-javascript-devel mailing list