Skip to content

Commit c8f12be

Browse files
Merge branch 'main' into fix/lint-warnings
2 parents 7c28b8a + a92f935 commit c8f12be

50 files changed

Lines changed: 2959 additions & 190 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 0 additions & 78 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rolldown.config.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,27 @@ export default defineConfig([
7070
// })
7171
]
7272
},
73+
//// Addon module builds (e.g. WebGPU) ////
74+
...['webgpu'].map(module => ({
75+
input: `src/${module}/index.js`,
76+
output: [
77+
{
78+
file: `./lib/p5.${module}.js`,
79+
format: 'iife'
80+
},
81+
{
82+
file: `./lib/p5.${module}.min.js`,
83+
format: 'iife',
84+
minify: true
85+
},
86+
{
87+
file: `./lib/p5.${module}.esm.js`,
88+
format: 'esm'
89+
}
90+
],
91+
external: ['../core/main'],
92+
plugins
93+
})),
7394
//// ESM source build ////
7495
{
7596
input: Object.fromEntries(

0 commit comments

Comments
 (0)