Use yarn pnp as module linker (#2252)

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
This commit is contained in:
Tilman Vatteroth 2022-07-30 23:32:19 +02:00 committed by GitHub
parent 20a48b38d7
commit 6ba957585a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 271 additions and 7285 deletions

View file

@ -83,13 +83,17 @@ const rawNextConfig = {
}
]
})
const wasmModulePath = path.dirname(require.resolve('@hpcc-js/wasm'))
const emojiPickerDataModulePath = path.dirname(require.resolve('emoji-picker-element-data/en/emojibase/data.json'))
config.plugins.push(
new CopyWebpackPlugin({
patterns: [
{ from: path.join(__dirname, 'node_modules/@hpcc-js/wasm/dist/graphvizlib.wasm'), to: 'static/js' },
{ from: path.join(__dirname, 'node_modules/@hpcc-js/wasm/dist/expatlib.wasm'), to: 'static/js' },
{ from: path.join(wasmModulePath, 'graphvizlib.wasm'), to: 'static/js' },
{ from: path.join(wasmModulePath, 'expatlib.wasm'), to: 'static/js' },
{
from: path.join(__dirname, 'node_modules/emoji-picker-element-data/en/emojibase/data.json'),
from: emojiPickerDataModulePath,
to: 'static/js/emoji-data.json'
}
]