Vigia

ترقية @typescript-eslint/types من 7.x إلى 8.x

مقارنة الواجهة العامة لـ @typescript-eslint/types بين 7.18.0 و8.71.0، محسوبة تلقائيًا من أنواع TypeScript. التوقيع المعدّل تغيير محتمل غير متوافق، وليس أمرًا مؤكدًا.

الملخص

مسارات الاستيراد المحذوفة0
الصادرات المحذوفة0
التوقيعات المعدّلة3
أعضاء الأصناف أو الواجهات المحذوفة4
أعضاء الأصناف أو الواجهات المعدّلة0
موقوفة حديثًا1
تغييرات المتطلبات (engines واعتماديات peer)1
صادرات جديدة3

الصادرات المحذوفة

لم يُكتشف شيء.

التوقيعات المعدّلة

exportقبلبعد
@typescript-eslint/types · Lib"es5" | "es6" | "es2015" | "es7" | "es2016" | "es2017" | "es2018" | "es2019" | "es2020" | "es2021" | "es2022" | "es2023" | "esnext" | "dom" | "dom.iterable" | "dom.asynciterable" | "webworker" | "webworker.importscripts" | "webworker.iterable" | "webworker.asynciterable" | "scripthost" | "es2015.core" | "es2015.collection" | "es2015.generator" | "es2015.iterable" | "es2015.promise" | "es2015.proxy" | "es2015.reflect" | "es2015.symbol" | "es2015.symbol.wellknown" | "es2016.array.include" | "es2016.intl" | "es2017.date" | "es2017.object" | "es2017.sharedmemory" | "es2017.string" | "es2017.intl" …"decorators" | "decorators.legacy" | "dom" | "dom.asynciterable" | "dom.iterable" | "es5" | "es6" | "es7" | "es2015" | "es2015.collection" | "es2015.core" | "es2015.generator" | "es2015.iterable" | "es2015.promise" | "es2015.proxy" | "es2015.reflect" | "es2015.symbol" | "es2015.symbol.wellknown" | "es2016" | "es2016.array.include" | "es2016.full" | "es2016.intl" | "es2017" | "es2017.arraybuffer" | "es2017.date" | "es2017.full" | "es2017.intl" | "es2017.object" | "es2017.sharedmemory" | "es2017.string" | "es2017.typedarrays" | "es2018" | "es2018.asyncgenerator" | "es2018.asynciterable" | "es201…
@typescript-eslint/types · DebugLevelboolean | ("eslint" | "typescript-eslint" | "typescript")[]boolean | ("eslint" | "typescript" | "typescript-eslint")[]
@typescript-eslint/types · EcmaVersion3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | "latest" | undefined3 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | "latest" | undefined

أعضاء الأصناف أو الواجهات المحذوفة

memberimportقبل
ParserOptions.loc@typescript-eslint/typesboolean | undefined
ParserOptions.comment@typescript-eslint/typesboolean | undefined
ParserOptions.EXPERIMENTAL_useProjectService@typescript-eslint/typesboolean | undefined
ParserOptions.EXPERIMENTAL_useSourceOfProjectReferenceRedirect@typescript-eslint/typesboolean | undefined

أعضاء الأصناف أو الواجهات المعدّلة

لم يُكتشف شيء.

موقوفة حديثًا

export@deprecated
@typescript-eslint/types · ParserOptions.warnOnUnsupportedTypeScriptVersionUse {@link onUnsupportedTypeScriptVersion} instead. `true` is equivalent to `'warn'` and `false` is equivalent to `'ignore'`.

تغييرات المتطلبات (engines واعتماديات peer)

قبلبعد
engines.node^18.18.0 || >=20.0.0^18.18.0 || ^20.9.0 || >=21.1.0
صادرات جديدة (3)
importexportkind
@typescript-eslint/typesNodeWithParenttype
@typescript-eslint/typesSourceTypeClassictype
@typescript-eslint/typesProjectServiceOptionsinterface

الأسئلة الشائعة

ما التغييرات غير المتوافقة عند ترقية @typescript-eslint/types من 7 إلى 8؟

بين @typescript-eslint/types 7.18.0 و8.71.0 وجد Vigia عدد 0 من الصادرات المحذوفة، و3 من التوقيعات المعدّلة، و4 من أعضاء الأصناف أو الواجهات المحذوفة أو المعدّلة.

ما الذي أصبح موقوفًا في @typescript-eslint/types 8؟

عُلِّم 1 من الصادرات أو الأعضاء حديثًا على أنها موقوفة في @typescript-eslint/types 8.71.0.

للوكلاء

GET https://vigia.coredls.cloud/v1/packages/npm/@typescript-eslint/types/upgrade?from=7.18.0&to=8.71.0