mirror of
https://github.com/pmndrs/zustand.git
synced 2025-12-08 19:45:52 +00:00
* build(script): add `build:analyze` script * build: bump version for package `webpack-bundle-analyzer` * build: add `@react-three/babel` * perf: render `three` objects with custom canvas * fix: resize for canvas * fix: extend `PlaneBufferGeometry` for drei's Plane * build: use prism theme from `prism-react-renderer` instead
10 lines
403 B
JavaScript
10 lines
403 B
JavaScript
const { addWebpackPlugin, override, addBabelPlugin } = require('customize-cra')
|
|
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin
|
|
|
|
const overrides = [
|
|
addBabelPlugin('module:@react-three/babel'),
|
|
process.env.BUNDLE_ANALYZE === 'true' ? addWebpackPlugin(new BundleAnalyzerPlugin()) : undefined,
|
|
]
|
|
|
|
module.exports = override(...overrides.filter((config) => config))
|