You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ kintone-dts-gen --base-url xxx --api-token xxx --app-id xxx
Error: Failed to load config "@cybozu/eslint-config/presets/typescript" to extend from.
Referenced from: BaseConfig
at configInvalidError (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2627:9)
at ConfigArrayFactory._loadExtendedShareableConfig (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3258:23)
at ConfigArrayFactory._loadExtends (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3135:25)
at ConfigArrayFactory._normalizeObjectConfigDataBody (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3074:25)
at _normalizeObjectConfigDataBody.next (<anonymous>)
at ConfigArrayFactory._normalizeObjectConfigData (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3019:20)
at _normalizeObjectConfigData.next (<anonymous>)
at ConfigArrayFactory.create (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2814:16)
at createBaseConfigArray (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3564:48)
at new CascadingConfigArrayFactory (/path/to/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3704:30) {
messageTemplate: 'extend-config-missing',
messageData: {
configName: '@cybozu/eslint-config/presets/typescript',
importerName: ''
}
}
概要
Next.jsからkintone REST APIを叩く機能を作ろうとして、
dts-genを入れて型定義ファイルを作ろうとしたところ、エラーが出ました。
@cybozu/eslint-config が無いと叱られたので、
試しにインストールしてみたところエラーは消えましたが、
ESLintとdts-genは全く関係ないので、このようなエラーは出ないようにしてほしいです。
対象パッケージ
@kintone/dts-gen
対象バージョン
v7.0.1
再現手順
ESLintがインストールされていない場合は発生しないように見えます。
ESLintがすでに入っていて、@cybozu/eslint-configは入ってない場合に発生しましたが、
それも再現率100%ではないので、そこまで詳しく見れていません。
取り急ぎ報告だけしておきます。
パッケージマネージャーはyarnを使っています。
期待する挙動
@cybozu/eslint-config をインストールしなくても動く
実際の挙動
実行するとこうなりました。
環境
The text was updated successfully, but these errors were encountered: