| | const cacheExports = { |
| | unstable_cache: require('next/dist/server/web/spec-extension/unstable-cache') |
| | .unstable_cache, |
| |
|
| | updateTag: require('next/dist/server/web/spec-extension/revalidate') |
| | .updateTag, |
| |
|
| | revalidateTag: require('next/dist/server/web/spec-extension/revalidate') |
| | .revalidateTag, |
| | revalidatePath: require('next/dist/server/web/spec-extension/revalidate') |
| | .revalidatePath, |
| |
|
| | refresh: require('next/dist/server/web/spec-extension/revalidate').refresh, |
| |
|
| | unstable_noStore: |
| | require('next/dist/server/web/spec-extension/unstable-no-store') |
| | .unstable_noStore, |
| | cacheLife: require('next/dist/server/use-cache/cache-life').cacheLife, |
| | cacheTag: require('next/dist/server/use-cache/cache-tag').cacheTag, |
| | } |
| |
|
| | let didWarnCacheLife = false |
| | function unstable_cacheLife() { |
| | if (!didWarnCacheLife) { |
| | didWarnCacheLife = true |
| | const error = new Error( |
| | '`unstable_cacheLife` was recently stabilized and should be imported as `cacheLife`. The `unstable` prefixed form will be removed in a future version of Next.js.' |
| | ) |
| | console.error(error) |
| | } |
| | return cacheExports.cacheLife.apply(this, arguments) |
| | } |
| |
|
| | let didWarnCacheTag = false |
| | function unstable_cacheTag() { |
| | if (!didWarnCacheTag) { |
| | didWarnCacheTag = true |
| | const error = new Error( |
| | '`unstable_cacheTag` was recently stabilized and should be imported as `cacheTag`. The `unstable` prefixed form will be removed in a future version of Next.js.' |
| | ) |
| | console.error(error) |
| | } |
| | return cacheExports.cacheTag.apply(this, arguments) |
| | } |
| |
|
| | cacheExports.unstable_cacheLife = unstable_cacheLife |
| | cacheExports.unstable_cacheTag = unstable_cacheTag |
| |
|
| | |
| | |
| | module.exports = cacheExports |
| |
|
| | |
| | exports.unstable_cache = cacheExports.unstable_cache |
| | exports.revalidatePath = cacheExports.revalidatePath |
| | exports.revalidateTag = cacheExports.revalidateTag |
| | exports.updateTag = cacheExports.updateTag |
| | exports.unstable_noStore = cacheExports.unstable_noStore |
| | exports.cacheLife = cacheExports.cacheLife |
| | exports.unstable_cacheLife = cacheExports.unstable_cacheLife |
| | exports.cacheTag = cacheExports.cacheTag |
| | exports.unstable_cacheTag = cacheExports.unstable_cacheTag |
| | exports.refresh = cacheExports.refresh |
| |
|