6feca310d7
* Revert "Add retrying to CircleCi and fixes for ncc'ed webpack (#7366)" This reverts commit5beb365d12
. * Revert "ncc Webpack build (#7301)" This reverts commitbd8f3c625f
. # Conflicts: # packages/next/package.json
13 lines
383 B
TypeScript
13 lines
383 B
TypeScript
import {loader} from 'webpack'
|
|
import hash from 'string-hash'
|
|
import {basename} from 'path'
|
|
const nextDataLoader: loader.Loader = function (source) {
|
|
const filename = this.resourcePath
|
|
return `
|
|
import {createHook} from 'next/data'
|
|
|
|
export default createHook(undefined, {key: ${JSON.stringify(basename(filename) + '-' + hash(filename))}})
|
|
`
|
|
}
|
|
|
|
export default nextDataLoader
|