JSON.parse(JSON.stringify())
の代わりにstructuredClone(toRaw())
を使うようにするESLintルール
#5900
Annotations
10 errors and 1 warning
Run npm run electron:build_pnever:
src/components/DefaultStyleSelectDialog.vue#L214
'JSON.stringify(JSON.parse(store.state.defaultStyleIds))'ではなく'structuredClone(toRaw(store.state.defaultStyleIds))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/audio.ts#L60
'JSON.stringify(JSON.parse(audioItem))'ではなく'structuredClone(toRaw(audioItem))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/audio.ts#L1278
'JSON.stringify(JSON.parse(state.audioItems[audioKey]))'ではなく'structuredClone(toRaw(state.audioItems[audioKey]))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/audio.ts#L2185
'JSON.stringify(JSON.parse(query.accentPhrases))'ではなく'structuredClone(toRaw(query.accentPhrases))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/audio.ts#L2247
'JSON.stringify(JSON.parse(query.accentPhrases))'ではなく'structuredClone(toRaw(query.accentPhrases))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/preset.ts#L171
'JSON.stringify(JSON.parse(presetItems))'ではなく'structuredClone(toRaw(presetItems))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/preset.ts#L172
'JSON.stringify(JSON.parse(presetKeys))'ではなく'structuredClone(toRaw(presetKeys))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/utility.ts#L224
'JSON.stringify(JSON.parse(beforeAccent))'ではなく'structuredClone(toRaw(beforeAccent))'を使用してください。
|
Run npm run electron:build_pnever:
src/store/utility.ts#L225
'JSON.stringify(JSON.parse(afterAccent))'ではなく'structuredClone(toRaw(afterAccent))'を使用してください。
|
Run npm run electron:build_pnever
Process completed with exit code 1.
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
The logs for this run have expired and are no longer available.
Loading