import { p as p5 } from './main-DDs4QOnh.js'; import shape from './shape/index.js'; import accessibility from './accessibility/index.js'; import color from './color/index.js'; import friendlyErrors from './core/friendly_errors/index.js'; import data from './data/index.js'; import dom from './dom/index.js'; import events from './events/index.js'; import image from './image/index.js'; import io from './io/index.js'; import math from './math/index.js'; import utilities from './utilities/index.js'; import webgl from './webgl/index.js'; import type from './type/index.js'; import shader from './webgl/p5.Shader.js'; import strands from './strands/p5.strands.js'; import { waitForDocumentReady, waitingForTranslator, _globalInit } from './core/init.js'; import './constants-BxjhKpTv.js'; import './core/transform.js'; import './core/structure.js'; import './core/environment.js'; import './rendering-C9g7uSQ5.js'; import './creating_reading-C7hu6sg1.js'; import 'colorjs.io/fn'; import './color/color_spaces/hsb.js'; import './dom/p5.Element.js'; import './dom/p5.File.js'; import './io/p5.XML.js'; import './p5.Renderer-BSGddFv7.js'; import './image/filters.js'; import './math/p5.Vector.js'; import './shape/custom_shapes.js'; import './core/States.js'; import './io/utilities.js'; import './dom/p5.MediaElement.js'; import './shape/2d_primitives.js'; import './core/helpers.js'; import './shape/attributes.js'; import './shape/curves.js'; import './shape/vertex.js'; import './color/setting.js'; import 'omggif'; import './io/csv.js'; import 'gifenc'; import './image/pixels.js'; import './webgl/GeometryBuilder.js'; import './math/p5.Matrix.js'; import './math/Matrices/Matrix.js'; import './math/Matrices/MatrixInterface.js'; import './webgl/p5.Geometry.js'; import './webgl/p5.DataArray.js'; import './webgl/p5.Quat.js'; import './webgl/ShapeBuilder.js'; import 'libtess'; import './webgl/p5.RenderBuffer.js'; import './webgl/GeometryBufferCache.js'; import './image/const.js'; import './type/textCore.js'; import './core/filterShaders.js'; import './webgl/enums.js'; import './math/trigonometry.js'; import './image/filterRenderer2D.js'; import './noise3DGLSL-Bwrdi4gi.js'; import './webgl/strands_glslBackend.js'; import './strands/ir_types.js'; import './strands/ir_dag.js'; import './strands/strands_FES.js'; import './ir_builders-w12-GSxu.js'; import './strands/ir_cfg.js'; import './strands/strands_builtins.js'; import './webgl/shaderHookUtils.js'; import './accessibility/describe.js'; import './accessibility/gridOutput.js'; import './accessibility/textOutput.js'; import './accessibility/outputs.js'; import './accessibility/color_namer.js'; import './color/color_conversion.js'; import './core/friendly_errors/fes_core.js'; import './core/internationalization.js'; import 'i18next'; import 'i18next-browser-languagedetector'; import './core/friendly_errors/browser_errors.js'; import './core/friendly_errors/stacktrace.js'; import './core/friendly_errors/param_validator.js'; import 'zod/v4'; import './core/friendly_errors/sketch_verifier.js'; import 'acorn'; import 'acorn-walk'; import './core/friendly_errors/file_errors.js'; import './data/local_storage.js'; import './dom/dom.js'; import './events/acceleration.js'; import './events/keyboard.js'; import './events/pointer.js'; import './io/p5.Table.js'; import './io/p5.TableRow.js'; import './math/calculation.js'; import './math/noise.js'; import './math/random.js'; import './math/math.js'; import './utilities/conversion.js'; import './utilities/utility_functions.js'; import './utilities/time_date.js'; import './webgl/interaction.js'; import './webgl/loading.js'; import './webgl/text.js'; import './type/p5.Font.js'; import '@japont/unicode-range'; import './type/unicodeRanges.js'; import './type/lib/Typr.js'; import 'pako'; import '@davepagurek/bezier-path'; import './webgl/p5.RendererGL.js'; import './strands/strands_transpiler.js'; import 'escodegen'; import './strands/strands_codegen.js'; import './strands/strands_api.js'; import './strands/strands_conditionals.js'; import './strands/strands_phi_utils.js'; import './strands/strands_for.js'; // core shape(p5); accessibility(p5); color(p5); friendlyErrors(p5); data(p5); dom(p5); events(p5); image(p5); io(p5); math(p5); utilities(p5); webgl(p5); type(p5); p5.registerAddon(shader); p5.registerAddon(strands); Promise.all([waitForDocumentReady(), waitingForTranslator]).then(_globalInit); export { p5 as default };