Vigia

flat-cache を 5.x から 6.x へアップグレード

flat-cache 5.0.0 と 6.1.23 の公開 API を、TypeScript の型から自動的に比較したものです。シグネチャの変更は破壊的変更の候補であり、確定ではありません。

概要

削除されたインポートパス0
削除されたエクスポート2
変更されたシグネチャ4
削除されたクラス/インターフェースのメンバー0
変更されたクラス/インターフェースのメンバー0
新たに非推奨0
要件の変更(engines、peer 依存関係)1
新しいエクスポート4

削除されたエクスポート

importexportkind変更前
flat-cacheloadfunction(cacheId: string, cacheDir?: string | undefined): Cache
flat-cacheCacheinterfaceinterface

変更されたシグネチャ

export変更前変更後
flat-cache · create(cacheId: string, cacheDir?: string | undefined): Cache(options?: FlatCacheOptions | undefined): FlatCache
flat-cache · clearAll(cacheDir?: string | undefined): boolean(cacheDirectory?: string | undefined): void
flat-cache · clearCacheById(cacheId: string, cacheDir?: string | undefined): boolean(cacheId: string, cacheDirectory?: string | undefined): void
flat-cache · createFromFile(filePath: string): Cache(filePath: string, options?: FlatCacheOptions | undefined): FlatCache

削除されたクラス/インターフェースのメンバー

検出されませんでした。

変更されたクラス/インターフェースのメンバー

検出されませんでした。

新たに非推奨

検出されませんでした。

要件の変更(engines、peer 依存関係)

変更前変更後
engines.node>=18—
新しいエクスポート (4)
importexportkind
flat-cachedefaultclass
flat-cacheFlatCacheclass
flat-cacheFlatCacheEventsenum
flat-cacheFlatCacheOptionstype

よくある質問

flat-cache を 5 から 6 にアップグレードする際の破壊的変更は?

flat-cache 5.0.0 と 6.1.23 の間で、Vigia は削除されたエクスポートを 2 件、変更されたシグネチャを 4 件、削除または変更されたクラス/インターフェースのメンバーを 0 件検出しました。

flat-cache 6 で非推奨になったものは?

flat-cache 6.1.23 では 0 件のエクスポートまたはメンバーが新たに非推奨になりました。

エージェント向け

GET https://vigia.coredls.cloud/v1/packages/npm/flat-cache/upgrade?from=5.0.0&to=6.1.23