javascript-obfuscator / javascript-obfuscator/gulp-javascript-obfuscator

Throws error with Node.js 13.6

オープン
#28 コメント 5 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
JavaScript
スター
103
フォーク
37
PR マージ指標
30日以内にマージされた PR はありません

説明

After upgrading to Node.js version 13.6 running our Gulp task with gulp-javascript-obfuscator in it throws the following error:

> Error in plugin "gulp-javascript-obfuscator"
> Message:
> The number of constructor arguments in the derived class t must be >= than the number of constructor arguments of its base class.
> Details:
> domainThrown: true

Running npm install from scratch doesn't resolve this error. Works fine as soon as you switch back to Node.js 13.3.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、gulp-javascript-obfuscator プラグインと報告されたコンストラクター引数エラーを使用して、Node.js 13.6 で Gulp タスクを再現し、Node.js 13.3 と比較します。互換性の境界を特定するために、プラグインとインストール済みの依存関係を調査します。Node.js 13.6 で報告されたエラーなしにタスクが正常に実行されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, node.js
領域
build-system, tooling
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。