#687 by GitHub stars

alexgreensh/anidoodle

Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

plugins/anidoodle/skills/anidoodle/SKILL.md

Week of Nov 2, 2026 · +45 / −48 lines

Before Not checked yet → After Network or broad shell

f746cbd8a703 → 9c20e77467be

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f746cbd8a703

No earlier version was observed for comparison.

Compare on GitHub

skills/anidoodle/SKILL.md

Week of Nov 2, 2026 · +45 / −48 lines

Before Not checked yet → After Network or broad shell

f746cbd8a703 → 9c20e77467be

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f746cbd8a703

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 9c20e77467be393e54c7193611eeec2f7bfb8cc7

git clone --filter=blob:none --no-checkout https://github.com/alexgreensh/anidoodle.git .hotskills/alexgreensh-anidoodle && git -C .hotskills/alexgreensh-anidoodle checkout --detach 9c20e77467be393e54c7193611eeec2f7bfb8cc7 # Copy each selected skill directory from .hotskills/alexgreensh-anidoodle into .claude/skills/<skill-name>/
1.4kGitHub stars
198stars in 7 days
2skills in this repository
62commits in 30 days

Heat

8.6
  • Star growth, last 7 daysAhead of 99% of tracked repositories
  • Star growth, last 24 hoursAhead of 99% of tracked repositories
  • Rank movement, last 7 daysAhead of 99% of tracked repositories
  • Commits, last 30 daysAhead of 91% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Sep 20, 2026Nov 7, 20261,399

Individual skills in this repository

How it works

anidoodle

When your agent uses it

Code-drawn stills, films, 3D motion graphics, explainers and web animations in 32 styles, with scores, narration and subtitles. Use when asked for an illustration, animation, video or drawing lesson.

What it loads into context

Frontmatter

76 tokens

Always available to the agent

SKILL.md

3,625 tokens

When the skill is activated

Reference documents

140,147 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Start by asking, then build
  2. What are you making?
  3. The seven laws
  4. Workflows
  5. The craft bar
  6. The engine
  7. Worked examples
  8. Honest limits

Scripts executed separately

  • engine/assets/brand/lantern/brand.ts
  • engine/assets/fonts/poppinsBold.ts
  • engine/package.json
  • engine/src/canvas-core/adaptAlmond.ts
  • engine/src/canvas-core/adaptAquarelle.ts
  • engine/src/canvas-core/adaptScrapbook.ts
  • engine/src/canvas-core/assetKit.ts
  • engine/src/canvas-core/bake.ts
  • engine/src/canvas-core/bakerSheet.ts
  • engine/src/canvas-core/balloon.ts
  • engine/src/canvas-core/balloonDraw.ts
  • engine/src/canvas-core/banner.ts
  • engine/src/canvas-core/bitRig.ts
  • engine/src/canvas-core/blueprint.ts
  • engine/src/canvas-core/blueprintKit.ts
  • engine/src/canvas-core/brandKit.ts
  • engine/src/canvas-core/brickBalloon.ts
  • engine/src/canvas-core/brokenColour.ts
  • engine/src/canvas-core/brokenColourKit.ts
  • engine/src/canvas-core/callout.ts
  • engine/src/canvas-core/calloutDemo.ts
  • engine/src/canvas-core/camera.ts
  • engine/src/canvas-core/character/build.ts
  • engine/src/canvas-core/character/check.ts
  • engine/src/canvas-core/character/design.ts
  • engine/src/canvas-core/character/human/balance.ts
  • engine/src/canvas-core/character/human/canon.ts
  • engine/src/canvas-core/character/human/clothing.ts
  • engine/src/canvas-core/character/human/figure.ts
  • engine/src/canvas-core/character/human/hands.ts
  • engine/src/canvas-core/character/human/head.ts
  • engine/src/canvas-core/character/human/mannequin.ts
  • engine/src/canvas-core/character/human/skeleton.ts
  • engine/src/canvas-core/character/human/walk.ts
  • engine/src/canvas-core/character/identity.ts
  • engine/src/canvas-core/character/math3.ts
  • engine/src/canvas-core/character/render/brick.ts
  • engine/src/canvas-core/character/render/grid.ts
  • engine/src/canvas-core/character/render/marker.ts
  • engine/src/canvas-core/character/render/pencil.ts
  • engine/src/canvas-core/character/render/pixel.ts
  • engine/src/canvas-core/character/render/riso.ts
  • engine/src/canvas-core/character/render/scratch.ts
  • engine/src/canvas-core/character/render/storybook.ts
  • engine/src/canvas-core/character/render/sumi.ts
  • engine/src/canvas-core/character/render/woodcut.ts
  • engine/src/canvas-core/character/shape2d.ts
  • engine/src/canvas-core/character/types.ts
  • engine/src/canvas-core/character/view25d.ts
  • engine/src/canvas-core/characters/mira/drawn.ts
  • engine/src/canvas-core/characters/mira/index.ts
  • engine/src/canvas-core/characters/mira/palettes.ts
  • engine/src/canvas-core/characters/mira/poses.ts
  • engine/src/canvas-core/characters/theo/baker.ts
  • engine/src/canvas-core/characters/theo/index.ts
  • engine/src/canvas-core/characters/theo/poses.ts
  • engine/src/canvas-core/characters/theo/wardrobe.ts
  • engine/src/canvas-core/charcoalErasure.ts
  • engine/src/canvas-core/charcoalErasureKit.ts
  • engine/src/canvas-core/colouredPencil.ts
  • engine/src/canvas-core/colouredPencilCrow.ts
  • engine/src/canvas-core/colouredPencilKit.ts
  • engine/src/canvas-core/core.ts
  • engine/src/canvas-core/cues.ts
  • engine/src/canvas-core/drafting.ts
  • engine/src/canvas-core/drawingMarks.ts
  • engine/src/canvas-core/drawingScore.ts
  • engine/src/canvas-core/dreamGlaze.ts
  • engine/src/canvas-core/dreamGlazeDraw.ts
  • engine/src/canvas-core/dreamGlazeKit.ts
  • engine/src/canvas-core/embroidery.ts
  • engine/src/canvas-core/embroideryAlive.ts
  • engine/src/canvas-core/embroideryKit.ts
  • engine/src/canvas-core/endCard.ts
  • engine/src/canvas-core/figureSheet.ts
  • engine/src/canvas-core/film.ts
  • engine/src/canvas-core/flatVector.ts
  • engine/src/canvas-core/folkTale.ts
  • engine/src/canvas-core/folkTaleKit.ts
  • engine/src/canvas-core/formMascot.ts
  • engine/src/canvas-core/fox.ts
  • engine/src/canvas-core/foxDraw.ts
  • engine/src/canvas-core/fromPhoto.ts
  • engine/src/canvas-core/gallery.ts
  • engine/src/canvas-core/halftone.ts
  • engine/src/canvas-core/halftoneKit.ts
  • engine/src/canvas-core/halftoneScene.ts
  • engine/src/canvas-core/input.ts
  • engine/src/canvas-core/isometric.ts
  • engine/src/canvas-core/isometricKit.ts
  • engine/src/canvas-core/kinetic.ts
  • engine/src/canvas-core/kineticDemo.ts
  • engine/src/canvas-core/koi.ts
  • engine/src/canvas-core/koiAlive.ts
  • engine/src/canvas-core/koiDraw.ts
  • engine/src/canvas-core/koiDrawKit.ts
  • engine/src/canvas-core/koiWorld.ts
  • engine/src/canvas-core/launchCut.ts
  • engine/src/canvas-core/launchExample.ts
  • engine/src/canvas-core/launchExampleBrand.ts
  • engine/src/canvas-core/launchExampleClean.ts
  • engine/src/canvas-core/launchExampleCleanChat.ts
  • engine/src/canvas-core/launchExampleCleanScore.ts
  • engine/src/canvas-core/launchExampleScore.ts
  • engine/src/canvas-core/launchGallery.ts
  • engine/src/canvas-core/launchKit.ts
  • engine/src/canvas-core/launchLayout.ts
  • engine/src/canvas-core/launchLook.ts
  • engine/src/canvas-core/launchSound.ts
  • engine/src/canvas-core/launchTemplate.ts
  • engine/src/canvas-core/lesson.ts
  • engine/src/canvas-core/lessonCat.ts
  • engine/src/canvas-core/lessonCatFinal.ts
  • engine/src/canvas-core/lessonCatSheet.ts
  • engine/src/canvas-core/lessonOwl.ts
  • engine/src/canvas-core/lessonOwlFinal.ts
  • engine/src/canvas-core/lessonOwlLayout.ts
  • engine/src/canvas-core/lessonOwlScore.ts
  • engine/src/canvas-core/lessonOwlSheet.ts
  • engine/src/canvas-core/lessonOwlSocial.ts
  • engine/src/canvas-core/lettering.ts
  • engine/src/canvas-core/lighthouse.ts
  • engine/src/canvas-core/lighthouseDraw.ts
  • engine/src/canvas-core/lowPoly.ts
  • engine/src/canvas-core/mascotHero.ts
  • engine/src/canvas-core/mechanism.ts
  • engine/src/canvas-core/mechanismBlueprint.ts
  • engine/src/canvas-core/mechanismDraw.ts
  • engine/src/canvas-core/mechanismExplorer.ts
  • engine/src/canvas-core/mechanismHands.ts
  • engine/src/canvas-core/mechanismKit.ts
  • engine/src/canvas-core/mechanismPencil.ts
  • engine/src/canvas-core/mechanismStipple.ts
  • engine/src/canvas-core/mellan.ts
  • engine/src/canvas-core/mellanUnspool.ts
  • engine/src/canvas-core/midCentury.ts
  • engine/src/canvas-core/miraComic.ts
  • engine/src/canvas-core/miraEveryHand.ts
  • engine/src/canvas-core/miraRiso.ts
  • engine/src/canvas-core/miraSheet.ts
  • engine/src/canvas-core/miraTile.ts
  • engine/src/canvas-core/miraTriptych.ts
  • engine/src/canvas-core/miraWalk.ts
  • engine/src/canvas-core/moonPhases.ts
  • engine/src/canvas-core/moonPhasesDraw.ts
  • engine/src/canvas-core/morph.ts
  • engine/src/canvas-core/morphDemo.ts
  • engine/src/canvas-core/motif.ts
  • engine/src/canvas-core/motionKit.ts
  • engine/src/canvas-core/motionMeta.ts
  • engine/src/canvas-core/music/arc.ts
  • engine/src/canvas-core/music/calibration.ts
  • engine/src/canvas-core/music/compose.ts
  • engine/src/canvas-core/music/craft.ts
  • engine/src/canvas-core/music/craftTables.ts
  • engine/src/canvas-core/music/delivery.ts
  • engine/src/canvas-core/music/drums.ts
  • engine/src/canvas-core/music/dsp.ts
  • engine/src/canvas-core/music/ensemble.ts
  • engine/src/canvas-core/music/ensembleCore.ts
  • engine/src/canvas-core/music/grooves.ts
  • engine/src/canvas-core/music/guards.ts
  • engine/src/canvas-core/music/index.ts
  • engine/src/canvas-core/music/instruments.ts
  • engine/src/canvas-core/music/keys.ts
  • engine/src/canvas-core/music/keysCore.ts
  • engine/src/canvas-core/music/keysEP.ts
  • engine/src/canvas-core/music/keysMallets.ts
  • engine/src/canvas-core/music/keysOrgan.ts
  • engine/src/canvas-core/music/keysPiano.ts
  • engine/src/canvas-core/music/keysTables.ts
  • engine/src/canvas-core/music/lofiFx.ts
  • engine/src/canvas-core/music/lofiKit.ts
  • engine/src/canvas-core/music/meter.ts
  • engine/src/canvas-core/music/mixDsp.ts
  • engine/src/canvas-core/music/mixProfiles.ts
  • engine/src/canvas-core/music/mixReverb.ts
  • engine/src/canvas-core/music/novelty.ts
  • engine/src/canvas-core/music/orchestra.ts
  • engine/src/canvas-core/music/perform.ts
  • engine/src/canvas-core/music/piano.ts
  • engine/src/canvas-core/music/pianoRuler.ts
  • engine/src/canvas-core/music/pieces/copyFixture.ts
  • engine/src/canvas-core/music/pieces/families.ts
  • engine/src/canvas-core/music/pieces/fixtures.ts
  • engine/src/canvas-core/music/pieces/launch.ts
  • engine/src/canvas-core/music/pieces/nocturne.ts
  • engine/src/canvas-core/music/pieces/samplers.ts
  • engine/src/canvas-core/music/plan.ts
  • engine/src/canvas-core/music/render.ts
  • engine/src/canvas-core/music/roomSmall.ts
  • engine/src/canvas-core/music/sampler.ts
  • engine/src/canvas-core/music/score-text.ts
  • engine/src/canvas-core/music/sfx.ts
  • engine/src/canvas-core/music/sfxAudit.ts
  • engine/src/canvas-core/music/sfxCore.ts
  • engine/src/canvas-core/music/sfxKit.ts
  • engine/src/canvas-core/music/sfxMix.ts
  • engine/src/canvas-core/music/sfxModels.ts
  • engine/src/canvas-core/music/sfxPhysics.ts
  • engine/src/canvas-core/music/soundcheck.ts
  • engine/src/canvas-core/music/tables.ts
  • engine/src/canvas-core/music/theory.ts
  • engine/src/canvas-core/music/track.ts
  • engine/src/canvas-core/music/trackMix.ts
  • engine/src/canvas-core/music/vocab.ts
  • engine/src/canvas-core/music/vocabMore.ts
  • engine/src/canvas-core/music/vocabTrim.ts
  • engine/src/canvas-core/music/vocabVoices.ts
  • engine/src/canvas-core/paintedOil.ts
  • engine/src/canvas-core/paintedOilKit.ts
  • engine/src/canvas-core/paperCraft.ts
  • engine/src/canvas-core/people.ts
  • engine/src/canvas-core/pixelArt.ts
  • engine/src/canvas-core/pixelArtKit.ts
  • engine/src/canvas-core/pocketWatch.ts
  • engine/src/canvas-core/pocketWatchDraw.ts
  • engine/src/canvas-core/print.ts
  • engine/src/canvas-core/productUI.ts
  • engine/src/canvas-core/ranunculus.ts
  • engine/src/canvas-core/ranunculusDraw.ts
  • engine/src/canvas-core/readable.ts
  • engine/src/canvas-core/riso.ts
  • engine/src/canvas-core/rubberHose.ts
  • engine/src/canvas-core/rubberHoseKit.ts
  • engine/src/canvas-core/score.ts
  • engine/src/canvas-core/scrapbook.ts
  • engine/src/canvas-core/scrapbookEngraving.ts
  • engine/src/canvas-core/scrapbookKit.ts
  • engine/src/canvas-core/scratchboard.ts
  • engine/src/canvas-core/scratchboardKit.ts
  • engine/src/canvas-core/scrollHero.ts
  • engine/src/canvas-core/seams.ts
  • engine/src/canvas-core/shipMeta.ts
  • engine/src/canvas-core/siteHero.ts
  • engine/src/canvas-core/siteHeroDark.ts
  • engine/src/canvas-core/socialCard.ts
  • engine/src/canvas-core/stipple.ts
  • engine/src/canvas-core/stippleKit.ts
  • engine/src/canvas-core/storybook.ts
  • engine/src/canvas-core/storybookDraw.ts
  • engine/src/canvas-core/styleGallery.ts
  • engine/src/canvas-core/styleWall.ts
  • engine/src/canvas-core/subtitles.ts
  • engine/src/canvas-core/sumiE.ts
  • engine/src/canvas-core/sumiEKit.ts
  • engine/src/canvas-core/threeHello.ts
  • engine/src/canvas-core/threeMotionDemo.ts
  • engine/src/canvas-core/threeRigDemo.ts
  • engine/src/canvas-core/threeTypeDemo.ts
  • engine/src/canvas-core/timeRemap.ts
  • engine/src/canvas-core/toyBrick.ts
  • engine/src/canvas-core/toyBrickKit.ts
  • engine/src/canvas-core/transitions.ts
  • engine/src/canvas-core/transitionsDemo.ts
  • engine/src/canvas-core/voice.ts
  • engine/src/canvas-core/webTour.ts
  • engine/src/canvas-core/woodcut.ts
  • engine/src/canvas-core/woodcutKit.ts
  • engine/src/canvas-core/world.ts
  • engine/src/canvas-core/wren.ts
  • engine/src/canvas-core/wrenDraw.ts
  • engine/src/fonts.d.ts
  • engine/src/hosts/audio.ts
  • engine/src/hosts/instrument.ts
  • engine/src/hosts/interactive.ts
  • engine/src/hosts/page-socialCard.ts
  • engine/src/hosts/page.ts
  • engine/src/hosts/probe.ts
  • engine/src/three-core/camera.ts
  • engine/src/three-core/checks3d.ts
  • engine/src/three-core/look.ts
  • engine/src/three-core/mograph.ts
  • engine/src/three-core/rig.ts
  • engine/src/three-core/stage.ts
  • engine/src/three-core/time.ts
  • engine/src/three-core/timeline.ts
  • engine/src/three-core/transitions.ts
  • engine/src/three-core/ttf.ts
  • engine/src/three-core/type3d.ts
  • engine/tools/adapters/html-player.mjs
  • engine/tools/adapters/hyperframes.mjs
  • engine/tools/adapters/playwright.mjs
  • engine/tools/adapters/remotion.mjs
  • engine/tools/adapters/remotion/canvas.tsx
  • engine/tools/analyze-style.mjs
  • engine/tools/audio.mjs
  • engine/tools/avsync.mjs
  • engine/tools/bake-cache.mjs
  • engine/tools/board.mjs
  • engine/tools/boardrules.mjs
  • engine/tools/brand-unit.mjs
  • engine/tools/brand.mjs
  • engine/tools/brandinv.mjs
  • engine/tools/brandsvg.mjs
  • engine/tools/build-page.mjs
  • engine/tools/captions.mjs
  • engine/tools/character-check.entry.ts
  • engine/tools/character-check.mjs
  • engine/tools/choreo/form-mascot.mjs
  • engine/tools/choreo/mascot-hero.mjs
  • engine/tools/choreo/mechanism-explorer.mjs
  • engine/tools/choreo/scroll-hero.mjs
  • engine/tools/compare.mjs
  • engine/tools/cues.mjs
  • engine/tools/deadair.mjs
  • engine/tools/deck.mjs
  • engine/tools/detect.mjs
  • engine/tools/docs-check.mjs
  • engine/tools/emit-interactive.mjs
  • engine/tools/emit.mjs
  • engine/tools/ensemble-check.mjs
  • engine/tools/facts.mjs
  • engine/tools/factsrules.mjs
  • engine/tools/filmshape.mjs
  • engine/tools/framecheck.mjs
  • engine/tools/framerules.mjs
  • engine/tools/gate.mjs
  • engine/tools/gaterules.mjs
  • engine/tools/is-main.mjs
  • engine/tools/keys-compare.py
  • engine/tools/keys-demo.mjs
  • engine/tools/keys-fit.py
  • engine/tools/keys-metrics.py
  • engine/tools/launch.mjs
  • engine/tools/layerscan.mjs
  • engine/tools/lesson.mjs
  • engine/tools/listen.mjs
  • engine/tools/lock.mjs
  • engine/tools/motion.mjs
  • engine/tools/motionscan-core.mjs
  • engine/tools/motionscan.mjs
  • engine/tools/music-unit.mjs
  • engine/tools/music.mjs
  • engine/tools/names.mjs
  • engine/tools/narrate.mjs
  • engine/tools/narrate/core.mjs
  • engine/tools/narrate/providers/elevenlabs.mjs
  • engine/tools/narrate/providers/files.mjs
  • engine/tools/narrate/providers/gemini.mjs
  • engine/tools/narrate/providers/kokoro.mjs
  • engine/tools/narrate/providers/openai.mjs
  • engine/tools/narrate/providers/say.mjs
  • engine/tools/narrate/providers/util.mjs
  • engine/tools/overlay.mjs
  • engine/tools/pianoruler.mjs
  • engine/tools/placement.mjs
  • engine/tools/pngio.mjs
  • engine/tools/popscan-unit.mjs
  • engine/tools/popscan.mjs
  • engine/tools/record-interactive.mjs
  • engine/tools/registry.mjs
  • engine/tools/render.mjs
  • engine/tools/replay.mjs
  • engine/tools/scaffold.mjs
  • engine/tools/sfx.mjs
  • engine/tools/ship.mjs
  • engine/tools/shiprules.mjs
  • engine/tools/sidecar.mjs
  • engine/tools/snap.mjs
  • engine/tools/sound-unit.mjs
  • engine/tools/soundcheck.mjs
  • engine/tools/soundfetch-unit.mjs
  • engine/tools/soundfetch.mjs
  • engine/tools/soundpack.mjs
  • engine/tools/sounds-unit.mjs
  • engine/tools/sounds.mjs
  • engine/tools/soundsheet.mjs
  • engine/tools/still.mjs
  • engine/tools/test.mjs
  • engine/tools/textrules.mjs
  • engine/tools/thumb.mjs
  • engine/tools/track.mjs
  • engine/tools/verify-export.mjs
  • engine/tools/verify-frame-adapter.mjs
  • engine/tools/worldfilm.mjs
  • engine/vendor/three/three-untyped.d.ts

Files

  • ../../../../.claude-plugin/marketplace.jsonasset947 bytes
  • ../../../../.claude-plugin/plugin.jsonasset982 bytes
  • ../../../../assets/icon.pngasset183,290 bytes
  • ../../.claude-plugin/plugin.jsonasset982 bytes
  • ../../assets/icon.pngasset183,290 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • SKILL.mdcore13,985 bytes
  • engine/SFX_VERSIONING.mddoc862 bytes
  • engine/assets/brand/lantern/brand.jsonasset1,797 bytes
  • engine/assets/brand/lantern/brand.tsruns1,721 bytes
  • engine/assets/brand/lantern/lanternMark.svgasset687 bytes
  • engine/assets/fonts/InstrumentSans-Bold.ttfasset68,084 bytes
  • engine/assets/fonts/InstrumentSans-OFL.txtdoc4,403 bytes
  • engine/assets/fonts/InstrumentSans-Regular.ttfasset68,028 bytes
  • engine/assets/fonts/Lora-Bold.ttfasset133,828 bytes
  • engine/assets/fonts/Lora-OFL.txtdoc4,423 bytes
  • engine/assets/fonts/PROVENANCE.mddoc3,267 bytes
  • engine/assets/fonts/Poppins-Bold.ttfasset155,996 bytes
  • engine/assets/fonts/Poppins-OFL.txtdoc4,385 bytes
  • engine/assets/fonts/poppinsBold.tsruns208,587 bytes
  • engine/facts/launchClip.jsonasset789 bytes
  • engine/facts/launchExample.jsonasset708 bytes
  • engine/facts/launchExampleBrand.jsonasset1,204 bytes
  • engine/facts/launchExampleClean.jsonasset1,420 bytes
  • engine/facts/launchExampleCleanChat.jsonasset1,146 bytes
  • engine/package.jsonruns934 bytes
  • engine/reviews/launchClip.jsonasset4,885 bytes
  • engine/reviews/launchExample.jsonasset4,474 bytes
  • engine/reviews/launchExampleBrand.jsonasset9,454 bytes
  • engine/reviews/launchExampleClean.jsonasset4,473 bytes
  • engine/reviews/launchExampleCleanChat.jsonasset13,639 bytes
  • engine/src/canvas-core/adaptAlmond.tsruns15,536 bytes
  • engine/src/canvas-core/adaptAquarelle.tsruns14,405 bytes
  • engine/src/canvas-core/adaptScrapbook.tsruns11,826 bytes
  • engine/src/canvas-core/assetKit.tsruns8,634 bytes
  • engine/src/canvas-core/bake.tsruns8,237 bytes
  • engine/src/canvas-core/bakerSheet.tsruns4,841 bytes
  • engine/src/canvas-core/balloon.tsruns20,528 bytes
  • engine/src/canvas-core/balloonDraw.tsruns4,791 bytes
  • engine/src/canvas-core/banner.tsruns43,351 bytes
  • engine/src/canvas-core/bitRig.tsruns24,439 bytes
  • engine/src/canvas-core/blueprint.tsruns43,540 bytes
  • engine/src/canvas-core/blueprintKit.tsruns15,510 bytes
  • engine/src/canvas-core/brandKit.tsruns10,694 bytes
  • engine/src/canvas-core/brickBalloon.tsruns31,848 bytes
  • engine/src/canvas-core/brokenColour.tsruns31,940 bytes
  • engine/src/canvas-core/brokenColourKit.tsruns9,920 bytes
  • engine/src/canvas-core/callout.tsruns9,793 bytes
  • engine/src/canvas-core/calloutDemo.tsruns3,663 bytes
  • engine/src/canvas-core/camera.tsruns13,498 bytes
  • engine/src/canvas-core/character/build.tsruns2,964 bytes
  • engine/src/canvas-core/character/check.tsruns9,697 bytes
  • engine/src/canvas-core/character/design.tsruns7,452 bytes
  • engine/src/canvas-core/character/human/balance.tsruns8,411 bytes
  • engine/src/canvas-core/character/human/canon.tsruns3,900 bytes
  • engine/src/canvas-core/character/human/clothing.tsruns4,633 bytes
  • engine/src/canvas-core/character/human/figure.tsruns4,098 bytes
  • engine/src/canvas-core/character/human/hands.tsruns11,112 bytes
  • engine/src/canvas-core/character/human/head.tsruns23,753 bytes
  • engine/src/canvas-core/character/human/mannequin.tsruns16,067 bytes
  • engine/src/canvas-core/character/human/skeleton.tsruns10,503 bytes
  • engine/src/canvas-core/character/human/walk.tsruns8,087 bytes
  • engine/src/canvas-core/character/identity.tsruns2,348 bytes
  • engine/src/canvas-core/character/math3.tsruns5,696 bytes
  • engine/src/canvas-core/character/render/brick.tsruns4,117 bytes
  • engine/src/canvas-core/character/render/grid.tsruns5,353 bytes
  • engine/src/canvas-core/character/render/marker.tsruns3,602 bytes
  • engine/src/canvas-core/character/render/pencil.tsruns6,775 bytes
  • engine/src/canvas-core/character/render/pixel.tsruns3,146 bytes
  • engine/src/canvas-core/character/render/riso.tsruns7,301 bytes
  • engine/src/canvas-core/character/render/scratch.tsruns6,337 bytes
  • engine/src/canvas-core/character/render/storybook.tsruns5,689 bytes
  • engine/src/canvas-core/character/render/sumi.tsruns5,465 bytes
  • engine/src/canvas-core/character/render/woodcut.tsruns4,454 bytes
  • engine/src/canvas-core/character/shape2d.tsruns4,796 bytes
  • engine/src/canvas-core/character/types.tsruns3,366 bytes
  • engine/src/canvas-core/character/view25d.tsruns3,001 bytes
  • engine/src/canvas-core/characters/mira/drawn.tsruns5,180 bytes
  • engine/src/canvas-core/characters/mira/index.tsruns19,583 bytes
  • engine/src/canvas-core/characters/mira/palettes.tsruns7,190 bytes
  • engine/src/canvas-core/characters/mira/poses.tsruns10,439 bytes
  • engine/src/canvas-core/characters/theo/baker.tsruns15,388 bytes
  • engine/src/canvas-core/characters/theo/index.tsruns6,267 bytes
  • engine/src/canvas-core/characters/theo/poses.tsruns10,900 bytes
  • engine/src/canvas-core/characters/theo/wardrobe.tsruns12,667 bytes
  • engine/src/canvas-core/charcoalErasure.tsruns31,394 bytes
  • engine/src/canvas-core/charcoalErasureKit.tsruns9,603 bytes
  • engine/src/canvas-core/colouredPencil.tsruns46,123 bytes
  • engine/src/canvas-core/colouredPencilCrow.tsruns13,689 bytes
  • engine/src/canvas-core/colouredPencilKit.tsruns18,184 bytes
  • engine/src/canvas-core/core.tsruns30,767 bytes
  • engine/src/canvas-core/cues.tsruns7,880 bytes
  • engine/src/canvas-core/drafting.tsruns7,593 bytes
  • engine/src/canvas-core/drawingMarks.tsruns13,658 bytes
  • engine/src/canvas-core/drawingScore.tsruns17,889 bytes
  • engine/src/canvas-core/dreamGlaze.tsruns31,614 bytes
  • engine/src/canvas-core/dreamGlazeDraw.tsruns10,643 bytes
  • engine/src/canvas-core/dreamGlazeKit.tsruns19,541 bytes
  • engine/src/canvas-core/embroidery.tsruns32,982 bytes
  • engine/src/canvas-core/embroideryAlive.tsruns20,020 bytes
  • engine/src/canvas-core/embroideryKit.tsruns14,922 bytes
  • engine/src/canvas-core/endCard.tsruns8,991 bytes
  • engine/src/canvas-core/figureSheet.tsruns8,353 bytes
  • engine/src/canvas-core/film.tsruns6,508 bytes
  • engine/src/canvas-core/flatVector.tsruns23,317 bytes
  • engine/src/canvas-core/folkTale.tsruns58,282 bytes
  • engine/src/canvas-core/folkTaleKit.tsruns43,703 bytes
  • engine/src/canvas-core/formMascot.tsruns5,054 bytes
  • engine/src/canvas-core/fox.tsruns16,124 bytes
  • engine/src/canvas-core/foxDraw.tsruns5,697 bytes
  • engine/src/canvas-core/fromPhoto.tsruns8,889 bytes
  • engine/src/canvas-core/gallery.tsruns9,720 bytes
  • engine/src/canvas-core/halftone.tsruns10,523 bytes
  • engine/src/canvas-core/halftoneKit.tsruns9,895 bytes
  • engine/src/canvas-core/halftoneScene.tsruns27,185 bytes
  • engine/src/canvas-core/input.tsruns17,246 bytes
  • engine/src/canvas-core/isometric.tsruns37,119 bytes
  • engine/src/canvas-core/isometricKit.tsruns3,987 bytes
  • engine/src/canvas-core/kinetic.tsruns43,580 bytes
  • engine/src/canvas-core/kineticDemo.tsruns3,647 bytes
  • engine/src/canvas-core/koi.tsruns29,586 bytes
  • engine/src/canvas-core/koiAlive.tsruns34 bytes
  • engine/src/canvas-core/koiDraw.tsruns3,594 bytes
  • engine/src/canvas-core/koiDrawKit.tsruns7,107 bytes
  • engine/src/canvas-core/koiWorld.tsruns9,539 bytes
  • engine/src/canvas-core/launchCut.tsruns7,113 bytes
  • engine/src/canvas-core/launchExample.tsruns3,446 bytes
  • engine/src/canvas-core/launchExampleBrand.tsruns7,900 bytes
  • engine/src/canvas-core/launchExampleClean.tsruns6,837 bytes
  • engine/src/canvas-core/launchExampleCleanChat.tsruns5,115 bytes
  • engine/src/canvas-core/launchExampleCleanScore.tsruns3,518 bytes
  • engine/src/canvas-core/launchExampleScore.tsruns3,807 bytes
  • engine/src/canvas-core/launchGallery.tsruns9,460 bytes
  • engine/src/canvas-core/launchKit.tsruns28,786 bytes
  • engine/src/canvas-core/launchLayout.tsruns20,409 bytes
  • engine/src/canvas-core/launchLook.tsruns18,086 bytes
  • engine/src/canvas-core/launchSound.tsruns5,928 bytes
  • engine/src/canvas-core/launchTemplate.tsruns120,597 bytes
  • engine/src/canvas-core/lesson.tsruns9,612 bytes
  • engine/src/canvas-core/lessonCat.tsruns22,978 bytes
  • engine/src/canvas-core/lessonCatFinal.tsruns204 bytes
  • engine/src/canvas-core/lessonCatSheet.tsruns263 bytes
  • engine/src/canvas-core/lessonOwl.tsruns50,524 bytes
  • engine/src/canvas-core/lessonOwlFinal.tsruns204 bytes
  • engine/src/canvas-core/lessonOwlLayout.tsruns11,283 bytes
  • engine/src/canvas-core/lessonOwlScore.tsruns8,906 bytes
  • engine/src/canvas-core/lessonOwlSheet.tsruns446 bytes
  • engine/src/canvas-core/lessonOwlSocial.tsruns6,382 bytes
  • engine/src/canvas-core/lettering.tsruns6,070 bytes
  • engine/src/canvas-core/lighthouse.tsruns12,598 bytes
  • engine/src/canvas-core/lighthouseDraw.tsruns5,612 bytes
  • engine/src/canvas-core/lowPoly.tsruns25,120 bytes
  • engine/src/canvas-core/mascotHero.tsruns4,693 bytes
  • engine/src/canvas-core/mechanism.tsruns28,543 bytes
  • engine/src/canvas-core/mechanismBlueprint.tsruns260 bytes
  • engine/src/canvas-core/mechanismDraw.tsruns297 bytes
  • engine/src/canvas-core/mechanismExplorer.tsruns4,890 bytes
  • engine/src/canvas-core/mechanismHands.tsruns17,510 bytes
  • engine/src/canvas-core/mechanismKit.tsruns39,802 bytes
  • engine/src/canvas-core/mechanismPencil.tsruns277 bytes
  • engine/src/canvas-core/mechanismStipple.tsruns250 bytes
  • engine/src/canvas-core/mellan.tsruns9,906 bytes
  • engine/src/canvas-core/mellanUnspool.tsruns3,230 bytes
  • engine/src/canvas-core/midCentury.tsruns25,235 bytes
  • engine/src/canvas-core/miraComic.tsruns4,384 bytes
  • engine/src/canvas-core/miraEveryHand.tsruns5,331 bytes
  • engine/src/canvas-core/miraRiso.tsruns3,687 bytes
  • engine/src/canvas-core/miraSheet.tsruns8,199 bytes
  • engine/src/canvas-core/miraTile.tsruns5,237 bytes
  • engine/src/canvas-core/miraTriptych.tsruns2,803 bytes
  • engine/src/canvas-core/miraWalk.tsruns7,903 bytes
  • engine/src/canvas-core/moonPhases.tsruns17,117 bytes
  • engine/src/canvas-core/moonPhasesDraw.tsruns4,445 bytes
  • engine/src/canvas-core/morph.tsruns8,977 bytes
  • engine/src/canvas-core/morphDemo.tsruns2,434 bytes
  • engine/src/canvas-core/motif.tsruns2,555 bytes
  • engine/src/canvas-core/motionKit.tsruns9,496 bytes
  • engine/src/canvas-core/motionMeta.tsruns1,101 bytes
  • engine/src/canvas-core/music/arc.tsruns6,399 bytes
  • engine/src/canvas-core/music/calibration.tsruns2,406 bytes
  • engine/src/canvas-core/music/compose.tsruns25,378 bytes
  • engine/src/canvas-core/music/craft.tsruns45,473 bytes
  • engine/src/canvas-core/music/craftTables.tsruns5,295 bytes
  • engine/src/canvas-core/music/delivery.tsruns4,725 bytes
  • engine/src/canvas-core/music/drums.tsruns36,789 bytes
  • engine/src/canvas-core/music/dsp.tsruns7,273 bytes
  • engine/src/canvas-core/music/ensemble.tsruns36,130 bytes
  • engine/src/canvas-core/music/ensembleCore.tsruns15,828 bytes
  • engine/src/canvas-core/music/grooves.tsruns14,159 bytes
  • engine/src/canvas-core/music/guards.tsruns13,113 bytes
  • engine/src/canvas-core/music/index.tsruns2,881 bytes
  • engine/src/canvas-core/music/instruments.tsruns19,490 bytes
  • engine/src/canvas-core/music/keys.tsruns2,342 bytes
  • engine/src/canvas-core/music/keysCore.tsruns6,881 bytes
  • engine/src/canvas-core/music/keysEP.tsruns7,976 bytes
  • engine/src/canvas-core/music/keysMallets.tsruns11,030 bytes
  • engine/src/canvas-core/music/keysOrgan.tsruns9,494 bytes
  • engine/src/canvas-core/music/keysPiano.tsruns19,557 bytes
  • engine/src/canvas-core/music/keysTables.tsruns7,376 bytes
  • engine/src/canvas-core/music/lofiFx.tsruns24,009 bytes
  • engine/src/canvas-core/music/lofiKit.tsruns7,035 bytes
  • engine/src/canvas-core/music/meter.tsruns13,735 bytes
  • engine/src/canvas-core/music/mixDsp.tsruns15,294 bytes
  • engine/src/canvas-core/music/mixProfiles.tsruns14,320 bytes
  • engine/src/canvas-core/music/mixReverb.tsruns17,130 bytes
  • engine/src/canvas-core/music/novelty.tsruns7,963 bytes
  • engine/src/canvas-core/music/orchestra.tsruns11,371 bytes
  • engine/src/canvas-core/music/perform.tsruns9,859 bytes
  • engine/src/canvas-core/music/piano.tsruns12,352 bytes
  • engine/src/canvas-core/music/pianoRuler.tsruns5,252 bytes
  • engine/src/canvas-core/music/pieces/copyFixture.tsruns2,538 bytes
  • engine/src/canvas-core/music/pieces/families.tsruns10,059 bytes
  • engine/src/canvas-core/music/pieces/fixtures.tsruns1,695 bytes
  • engine/src/canvas-core/music/pieces/launch.tsruns12,124 bytes
  • engine/src/canvas-core/music/pieces/nocturne.tsruns8,245 bytes
  • engine/src/canvas-core/music/pieces/samplers.tsruns9,937 bytes
  • engine/src/canvas-core/music/plan.tsruns12,865 bytes
  • engine/src/canvas-core/music/render.tsruns38,821 bytes
  • engine/src/canvas-core/music/roomSmall.tsruns5,338 bytes
  • engine/src/canvas-core/music/sampler.tsruns31,772 bytes
  • engine/src/canvas-core/music/score-text.tsruns1,569 bytes
  • engine/src/canvas-core/music/sfx.tsruns789 bytes
  • engine/src/canvas-core/music/sfxAudit.tsruns4,813 bytes
  • engine/src/canvas-core/music/sfxCore.tsruns11,342 bytes
  • engine/src/canvas-core/music/sfxKit.tsruns47,349 bytes
  • engine/src/canvas-core/music/sfxMix.tsruns22,293 bytes
  • engine/src/canvas-core/music/sfxModels.tsruns6,142 bytes
  • engine/src/canvas-core/music/sfxPhysics.tsruns9,441 bytes
  • engine/src/canvas-core/music/soundcheck.tsruns26,785 bytes
  • engine/src/canvas-core/music/tables.tsruns17,839 bytes
  • engine/src/canvas-core/music/theory.tsruns6,515 bytes
  • engine/src/canvas-core/music/track.tsruns25,280 bytes
  • engine/src/canvas-core/music/trackMix.tsruns7,511 bytes
  • engine/src/canvas-core/music/vocab.tsruns26,170 bytes
  • engine/src/canvas-core/music/vocabMore.tsruns30,682 bytes
  • engine/src/canvas-core/music/vocabTrim.tsruns3,396 bytes
  • engine/src/canvas-core/music/vocabVoices.tsruns7,788 bytes
  • engine/src/canvas-core/paintedOil.tsruns32,280 bytes
  • engine/src/canvas-core/paintedOilKit.tsruns11,519 bytes
  • engine/src/canvas-core/paperCraft.tsruns36,621 bytes
  • engine/src/canvas-core/people.tsruns5,860 bytes
  • engine/src/canvas-core/pixelArt.tsruns20,547 bytes
  • engine/src/canvas-core/pixelArtKit.tsruns6,619 bytes
  • engine/src/canvas-core/pocketWatch.tsruns21,636 bytes
  • engine/src/canvas-core/pocketWatchDraw.tsruns5,678 bytes
  • engine/src/canvas-core/print.tsruns8,032 bytes
  • engine/src/canvas-core/productUI.tsruns19,469 bytes
  • engine/src/canvas-core/ranunculus.tsruns4,933 bytes
  • engine/src/canvas-core/ranunculusDraw.tsruns13,551 bytes
  • engine/src/canvas-core/readable.tsruns4,107 bytes
  • engine/src/canvas-core/riso.tsruns5,739 bytes
  • engine/src/canvas-core/rubberHose.tsruns23,691 bytes
  • engine/src/canvas-core/rubberHoseKit.tsruns10,905 bytes
  • engine/src/canvas-core/score.tsruns1,846 bytes
  • engine/src/canvas-core/scrapbook.tsruns36,111 bytes
  • engine/src/canvas-core/scrapbookEngraving.tsruns30,078 bytes
  • engine/src/canvas-core/scrapbookKit.tsruns18,850 bytes
  • engine/src/canvas-core/scratchboard.tsruns23,296 bytes
  • engine/src/canvas-core/scratchboardKit.tsruns19,231 bytes
  • engine/src/canvas-core/scrollHero.tsruns17,820 bytes
  • engine/src/canvas-core/seams.tsruns9,801 bytes
  • engine/src/canvas-core/shipMeta.tsruns1,782 bytes
  • engine/src/canvas-core/siteHero.tsruns2,552 bytes
  • engine/src/canvas-core/siteHeroDark.tsruns248 bytes
  • engine/src/canvas-core/socialCard.tsruns7,304 bytes
  • engine/src/canvas-core/stipple.tsruns12,686 bytes
  • engine/src/canvas-core/stippleKit.tsruns9,495 bytes
  • engine/src/canvas-core/storybook.tsruns17,183 bytes
  • engine/src/canvas-core/storybookDraw.tsruns14,724 bytes
  • engine/src/canvas-core/styleGallery.tsruns4,364 bytes
  • engine/src/canvas-core/styleWall.tsruns45 bytes
  • engine/src/canvas-core/subtitles.tsruns20,514 bytes
  • engine/src/canvas-core/sumiE.tsruns25,968 bytes
  • engine/src/canvas-core/sumiEKit.tsruns12,322 bytes
  • engine/src/canvas-core/threeHello.tsruns2,327 bytes
  • engine/src/canvas-core/threeMotionDemo.tsruns12,751 bytes
  • engine/src/canvas-core/threeRigDemo.tsruns21,423 bytes
  • engine/src/canvas-core/threeTypeDemo.tsruns11,229 bytes
  • engine/src/canvas-core/timeRemap.tsruns10,407 bytes
  • engine/src/canvas-core/toyBrick.tsruns19,567 bytes
  • engine/src/canvas-core/toyBrickKit.tsruns11,606 bytes
  • engine/src/canvas-core/transitions.tsruns11,194 bytes
  • engine/src/canvas-core/transitionsDemo.tsruns2,443 bytes
  • engine/src/canvas-core/voice.tsruns8,721 bytes
  • engine/src/canvas-core/webTour.tsruns15,505 bytes
  • engine/src/canvas-core/woodcut.tsruns27,560 bytes
  • engine/src/canvas-core/woodcutKit.tsruns10,660 bytes
  • engine/src/canvas-core/world.tsruns8,411 bytes
  • engine/src/canvas-core/wren.tsruns14,119 bytes
  • engine/src/canvas-core/wrenDraw.tsruns18,351 bytes
  • engine/src/fonts.d.tsruns468 bytes
  • engine/src/hosts/audio.tsruns1,720 bytes
  • engine/src/hosts/demos/form-mascot.htmlasset7,336 bytes
  • engine/src/hosts/demos/mascot-hero.htmlasset7,254 bytes
  • engine/src/hosts/demos/mechanism-explorer.htmlasset2,798 bytes
  • engine/src/hosts/demos/scroll-hero.htmlasset6,500 bytes
  • engine/src/hosts/instrument.tsruns12,943 bytes
  • engine/src/hosts/interactive.tsruns20,858 bytes
  • engine/src/hosts/page-socialCard.tsruns115 bytes
  • engine/src/hosts/page.tsruns21,593 bytes
  • engine/src/hosts/probe.tsruns13,480 bytes
  • engine/src/three-core/camera.tsruns15,892 bytes
  • engine/src/three-core/checks3d.tsruns32,073 bytes
  • engine/src/three-core/look.tsruns19,871 bytes
  • engine/src/three-core/mograph.tsruns17,655 bytes
  • engine/src/three-core/rig.tsruns29,518 bytes
  • engine/src/three-core/stage.tsruns7,561 bytes
  • engine/src/three-core/time.tsruns5,271 bytes
  • engine/src/three-core/timeline.tsruns11,685 bytes
  • engine/src/three-core/transitions.tsruns13,577 bytes
  • engine/src/three-core/ttf.tsruns17,487 bytes
  • engine/src/three-core/type3d.tsruns15,397 bytes
  • engine/styles.gen.jsonasset14,128 bytes
  • engine/styles.legacy.jsonasset3,979 bytes
  • engine/tools/adapters/README.mddoc3,531 bytes
  • engine/tools/adapters/html-player.mjsruns6,292 bytes
  • engine/tools/adapters/hyperframes.mjsruns6,880 bytes
  • engine/tools/adapters/playwright.mjsruns6,186 bytes
  • engine/tools/adapters/remotion.mjsruns6,827 bytes
  • engine/tools/adapters/remotion/canvas.tsxruns4,139 bytes
  • engine/tools/analyze-style.mjsruns30,421 bytes
  • engine/tools/audio.mjsruns3,650 bytes
  • engine/tools/avsync.mjsruns3,944 bytes
  • engine/tools/bake-cache.mjsruns2,491 bytes
  • engine/tools/board.mjsruns2,179 bytes
  • engine/tools/boardrules.mjsruns12,995 bytes
  • engine/tools/brand-unit.mjsruns10,220 bytes
  • engine/tools/brand.mjsruns26,308 bytes
  • engine/tools/brandinv.mjsruns6,786 bytes
  • engine/tools/brandsvg.mjsruns31,437 bytes
  • engine/tools/build-page.mjsruns7,523 bytes
  • engine/tools/captions.mjsruns2,451 bytes
  • engine/tools/character-check.entry.tsruns8,990 bytes
  • engine/tools/character-check.mjsruns1,332 bytes
  • engine/tools/choreo/form-mascot.mjsruns991 bytes
  • engine/tools/choreo/mascot-hero.mjsruns744 bytes
  • engine/tools/choreo/mechanism-explorer.mjsruns672 bytes
  • engine/tools/choreo/scroll-hero.mjsruns744 bytes
  • engine/tools/compare.mjsruns2,393 bytes
  • engine/tools/cues.mjsruns3,974 bytes
  • engine/tools/deadair.mjsruns3,615 bytes
  • engine/tools/deck.mjsruns18,534 bytes
  • engine/tools/detect.mjsruns6,227 bytes
  • engine/tools/docs-check.mjsruns5,619 bytes
  • engine/tools/emit-interactive.mjsruns8,097 bytes
  • engine/tools/emit.mjsruns7,182 bytes
  • engine/tools/ensemble-check.mjsruns21,525 bytes
  • engine/tools/facts.mjsruns4,302 bytes
  • engine/tools/factsrules.mjsruns5,721 bytes
  • engine/tools/filmshape.mjsruns2,680 bytes
  • engine/tools/framecheck.mjsruns9,520 bytes
  • engine/tools/framerules.mjsruns23,697 bytes
  • engine/tools/gate.mjsruns20,120 bytes
  • engine/tools/gaterules.mjsruns3,292 bytes
  • engine/tools/is-main.mjsruns660 bytes
  • engine/tools/keys-compare.pyruns4,393 bytes
  • engine/tools/keys-demo.mjsruns12,659 bytes
  • engine/tools/keys-fit.pyruns11,098 bytes
  • engine/tools/keys-metrics.pyruns2,106 bytes
  • engine/tools/launch.mjsruns17,332 bytes
  • engine/tools/layerscan.mjsruns8,519 bytes
  • engine/tools/lesson.mjsruns12,232 bytes
  • engine/tools/listen.mjsruns15,301 bytes
  • engine/tools/lock.mjsruns4,936 bytes
  • engine/tools/motion.mjsruns3,122 bytes
  • engine/tools/motionscan-core.mjsruns29,008 bytes
  • engine/tools/motionscan.mjsruns7,665 bytes
  • engine/tools/music-unit.mjsruns27,765 bytes
  • engine/tools/music.mjsruns51,154 bytes
  • engine/tools/names.mjsruns3,360 bytes
  • engine/tools/narrate.mjsruns20,705 bytes
  • engine/tools/narrate/core.mjsruns21,336 bytes
  • engine/tools/narrate/providers/elevenlabs.mjsruns1,369 bytes
  • engine/tools/narrate/providers/files.mjsruns845 bytes
  • engine/tools/narrate/providers/gemini.mjsruns1,961 bytes
  • engine/tools/narrate/providers/kokoro.mjsruns1,155 bytes
  • engine/tools/narrate/providers/openai.mjsruns1,071 bytes
  • engine/tools/narrate/providers/say.mjsruns1,291 bytes
  • engine/tools/narrate/providers/util.mjsruns2,224 bytes
  • engine/tools/overlay.mjsruns5,946 bytes
  • engine/tools/pianoruler.mjsruns7,009 bytes
  • engine/tools/placement.mjsruns2,968 bytes
  • engine/tools/pngio.mjsruns5,600 bytes
  • engine/tools/popscan-unit.mjsruns12,276 bytes
  • engine/tools/popscan.mjsruns8,906 bytes
  • engine/tools/record-interactive.mjsruns6,442 bytes
  • engine/tools/registry.mjsruns5,488 bytes
  • engine/tools/render.mjsruns20,216 bytes
  • engine/tools/replay.mjsruns16,851 bytes
  • engine/tools/scaffold.mjsruns19,255 bytes
  • engine/tools/sfx.mjsruns23,044 bytes
  • engine/tools/ship.mjsruns17,962 bytes
  • engine/tools/shiprules.mjsruns7,371 bytes
  • engine/tools/sidecar.mjsruns5,404 bytes
  • engine/tools/snap.mjsruns6,147 bytes
  • engine/tools/sound-unit.mjsruns12,382 bytes
  • engine/tools/soundcheck.mjsruns11,533 bytes
  • engine/tools/soundfetch-unit.mjsruns20,255 bytes
  • engine/tools/soundfetch.mjsruns27,384 bytes
  • engine/tools/soundpack.mjsruns58,519 bytes
  • engine/tools/sounds-unit.mjsruns11,571 bytes
  • engine/tools/sounds.mjsruns8,567 bytes
  • engine/tools/soundsheet.mjsruns11,751 bytes
  • engine/tools/still.mjsruns10,919 bytes
  • engine/tools/style-media.jsonasset2,329 bytes
  • engine/tools/style-signatures.jsonasset11,619 bytes
  • engine/tools/test.mjsruns1,599 bytes
  • engine/tools/textrules.mjsruns3,747 bytes
  • engine/tools/thumb.mjsruns1,549 bytes
  • engine/tools/track.mjsruns31,338 bytes
  • engine/tools/verify-export.mjsruns20,517 bytes
  • engine/tools/verify-frame-adapter.mjsruns4,839 bytes
  • engine/tools/worldfilm.mjsruns6,530 bytes
  • engine/tsconfig.jsonasset555 bytes
  • engine/vendor/three/LICENSEasset1,081 bytes
  • engine/vendor/three/PROVENANCE.mddoc1,496 bytes
  • engine/vendor/three/three-untyped.d.tsruns117,548 bytes
  • references/anatomy.mddoc6,307 bytes
  • references/backends-and-adapters.mddoc4,353 bytes
  • references/camera.mddoc9,144 bytes
  • references/craft-bar.mddoc6,085 bytes
  • references/determinism-and-contract.mddoc6,207 bytes
  • references/formats.mddoc10,205 bytes
  • references/motion-deck.jsonasset33,710 bytes
  • references/motion-grammar.mddoc16,024 bytes
  • references/music/README.mddoc25,706 bytes
  • references/music/compose.mddoc26,449 bytes
  • references/music/generated-tracks.mddoc6,780 bytes
  • references/music/sound-design.mddoc17,361 bytes
  • references/music/sounds-licenses.mddoc3,473 bytes
  • references/music/styles/lofi-electronic.mddoc5,043 bytes
  • references/music/styles/music-box.mddoc5,631 bytes
  • references/music/styles/vocabularies.mddoc44,135 bytes
  • references/music/theory/README.mddoc1,401 bytes
  • references/music/theory/form.mddoc8,012 bytes
  • references/music/theory/harmony.mddoc8,027 bytes
  • references/music/theory/melody.mddoc8,077 bytes
  • references/music/theory/mood.mddoc7,887 bytes
  • references/music/theory/rhythm.mddoc6,506 bytes
  • references/music/theory/sound.mddoc7,497 bytes
  • references/realism-and-craft.mddoc7,743 bytes
  • references/storytelling.mddoc9,587 bytes
  • references/styles.mddoc6,749 bytes
  • references/styles/INDEX.mddoc8,469 bytes
  • references/styles/blueprint.mddoc3,517 bytes
  • references/styles/brokenColour.mddoc3,414 bytes
  • references/styles/charcoalErasure.mddoc2,915 bytes
  • references/styles/colouredPencil.mddoc3,154 bytes
  • references/styles/dreamGlaze.mddoc3,597 bytes
  • references/styles/embroidery.mddoc2,878 bytes
  • references/styles/flatVector.mddoc1,819 bytes
  • references/styles/folkTale.mddoc5,125 bytes
  • references/styles/foxDraw.mddoc950 bytes
  • references/styles/halftone.mddoc2,634 bytes
  • references/styles/isometric.mddoc2,099 bytes
  • references/styles/koiDraw.mddoc1,236 bytes
  • references/styles/lighthouseDraw.mddoc1,092 bytes
  • references/styles/lowPoly.mddoc2,374 bytes
  • references/styles/midCentury.mddoc1,924 bytes
  • references/styles/moonPhasesDraw.mddoc1,520 bytes
  • references/styles/paintedOil.mddoc4,119 bytes
  • references/styles/paperCraft.mddoc2,591 bytes
  • references/styles/pixelArt.mddoc2,290 bytes
  • references/styles/pocketWatchDraw.mddoc2,287 bytes
  • references/styles/ranunculusDraw.mddoc1,498 bytes
  • references/styles/rubberHose.mddoc2,228 bytes
  • references/styles/scrapbook.mddoc3,461 bytes
  • references/styles/scratchboard.mddoc2,102 bytes
  • references/styles/stipple.mddoc1,743 bytes
  • references/styles/storybookDraw.mddoc1,521 bytes
  • references/styles/sumiE.mddoc3,565 bytes
  • references/styles/toyBrick.mddoc2,439 bytes
  • references/styles/woodcut.mddoc2,454 bytes
  • references/styles/wrenDraw.mddoc2,186 bytes
  • references/workflows/adapt-a-style.mddoc6,587 bytes
  • references/workflows/brand-film.mddoc11,183 bytes
  • references/workflows/character-consistency.mddoc5,641 bytes
  • references/workflows/drawing-process.mddoc2,146 bytes
  • references/workflows/explainer.mddoc3,123 bytes
  • references/workflows/facts.mddoc3,624 bytes
  • references/workflows/interactive.mddoc11,586 bytes
  • references/workflows/launch-video-kit.mddoc21,692 bytes
  • references/workflows/launch-video.mddoc16,969 bytes
  • references/workflows/long-film.mddoc2,481 bytes
  • references/workflows/machines.mddoc7,371 bytes
  • references/workflows/motion-film.mddoc6,381 bytes
  • references/workflows/narration.mddoc11,127 bytes
  • references/workflows/review.mddoc12,811 bytes
  • references/workflows/site-art.mddoc6,313 bytes
  • references/workflows/start-here.mddoc7,518 bytes
  • references/workflows/teach-drawing.mddoc6,095 bytes
  • references/workflows/three-d.mddoc15,169 bytes
  • references/working-method.mddoc10,938 bytes
  • styles/house/almond-blossom.jsonasset1,934 bytes
  • styles/house/pastel-blotch.jsonasset2,164 bytes
  • styles/house/quiet-scrapbook.jsonasset2,526 bytes
Read SKILL.md

# anidoodle

Pictures, films and interactive pieces drawn entirely in code, in 2D or in 3D. One pure function
paints every frame; another composes the score and plays it. The same source rebuilds the same
pixels and the same sound on any machine, at any size, at any length. Eight acoustic instruments can
play recordings of real ones from an optional download. ASK the user before any score work; never download unasked.

The engine is the easy half. Work gets thrown away because it had no point, the subject was an
icon of itself, a style was only a palette swap, the music had no form, or the person spent their
patience approving fragments. This skill carries the craft that prevents each of those.

## Start by asking, then build

Read `references/workflows/start-here.md` and run its intake: one question at a time, only
View the complete source on GitHub

Skills included

  • anidoodle
  • anidoodle

Repository facts

License
Apache-2.0
Created
Sep 22, 2026
Last pushed
Nov 5, 2026
Forks
133
Open issues
3
Project activity
Active

Rank over the last 12 weeks

Now #687 · best #683 · up 125 in 30 days

  1. #747 on Nov 2
  2. #743 on Nov 3
  3. #710 on Nov 4
  4. #697 on Nov 5
  5. #685 on Nov 6
  6. #687 since Nov 7
38 earlier periods
  1. #923 on Sep 20
  2. #959 on Sep 22
  3. #949 on Sep 23
  4. #907 on Sep 24
  5. #851 on Sep 25
  6. #858 on Sep 26
  7. #860 from Sep 27 to Sep 28
  8. #874 on Sep 29
  9. #832 on Sep 30
  10. #774 on Oct 1
  11. #781 on Oct 2
  12. #752 on Oct 3
  13. #774 on Oct 4
  14. #777 on Oct 5
  15. #769 on Oct 6
  16. #777 on Oct 7
  17. #812 on Oct 8
  18. #768 on Oct 9
  19. #754 on Oct 10
  20. #753 on Oct 11
  21. #761 on Oct 12
  22. #759 on Oct 13
  23. #765 on Oct 14
  24. #754 on Oct 15
  25. #748 on Oct 16
  26. #714 on Oct 17
  27. #711 on Oct 18
  28. #744 on Oct 19
  29. #746 on Oct 20
  30. #751 on Oct 21
  31. #719 on Oct 22
  32. #715 on Oct 23
  33. #683 on Oct 24
  34. #791 on Oct 25
  35. #767 from Oct 28 to Oct 29
  36. #757 on Oct 30
  37. #755 on Oct 31
  38. #750 on Nov 1

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 25 notes
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/anidoodle/skills/anidoodle/engine/assets/fonts/poppinsBold.ts:8 Analysis incomplete: physical or joined line exceeds character limit
  • plugins/anidoodle/skills/anidoodle/engine/assets/fonts/poppinsBold.ts:6 Analysis incomplete: physical or joined line exceeds character limit
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/anidoodle/engine/assets/fonts/poppinsBold.ts:8 Analysis incomplete: physical or joined line exceeds character limit
  • skills/anidoodle/engine/assets/fonts/poppinsBold.ts:6 Analysis incomplete: physical or joined line exceeds character limit
  • skills/anidoodle/engine/src/canvas-core/narrationDemoVoice.ts:10 Analysis incomplete: physical or joined line exceeds character limit
  • skills/anidoodle/engine/src/canvas-core/narrationDemoVoice.ts:8 Analysis incomplete: physical or joined line exceeds character limit
Show all 4,008 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 17
    "author": {         "name": "Alex Greenshpun",         "url": "https://linkedin.com/in/alexgreensh"
  • Network accessline 18
    "name": "Alex Greenshpun",         "url": "https://linkedin.com/in/alexgreensh"       },
  • Network accessline 19
    "url": "https://linkedin.com/in/alexgreensh"
  • Network accessline 20
    },       "homepage": "https://github.com/alexgreensh/anidoodle",       "repository": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 21
    "homepage": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 22
    "repository": "https://github.com/alexgreensh/anidoodle",

.claude-plugin/plugin.json

  • Network accessline 7
    "author": {     "name": "Alex Greenshpun",     "url": "https://linkedin.com/in/alexgreensh"
  • Network accessline 8
    "name": "Alex Greenshpun",     "url": "https://linkedin.com/in/alexgreensh"   },
  • Network accessline 9
    "url": "https://linkedin.com/in/alexgreensh"
  • Network accessline 10
    },   "homepage": "https://github.com/alexgreensh/anidoodle",   "repository": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 11
    "homepage": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 12
    "repository": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 13
    "documentationUrl": "https://github.com/alexgreensh/anidoodle#readme",
  • Network accessline 14
    "supportUrl": "https://github.com/alexgreensh/anidoodle/issues",
  • Network accessline 15
    "privacyPolicyUrl": "https://github.com/alexgreensh/anidoodle/blob/main/PRIVACY.md",
  • Network accessline 16
    "termsOfServiceUrl": "https://github.com/alexgreensh/anidoodle/blob/main/LICENSE",

plugins/anidoodle/.claude-plugin/plugin.json

  • Network accessline 7
    "author": {     "name": "Alex Greenshpun",     "url": "https://linkedin.com/in/alexgreensh"
  • Network accessline 8
    "name": "Alex Greenshpun",     "url": "https://linkedin.com/in/alexgreensh"   },
  • Network accessline 9
    "url": "https://linkedin.com/in/alexgreensh"
  • Network accessline 10
    },   "homepage": "https://github.com/alexgreensh/anidoodle",   "repository": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 11
    "homepage": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 12
    "repository": "https://github.com/alexgreensh/anidoodle",
  • Network accessline 13
    "documentationUrl": "https://github.com/alexgreensh/anidoodle#readme",
  • Network accessline 14
    "supportUrl": "https://github.com/alexgreensh/anidoodle/issues",
  • Network accessline 15
    "privacyPolicyUrl": "https://github.com/alexgreensh/anidoodle/blob/main/PRIVACY.md",
  • Network accessline 16
    "termsOfServiceUrl": "https://github.com/alexgreensh/anidoodle/blob/main/LICENSE",

plugins/anidoodle/skills/anidoodle/SKILL.md

  • Network accessline 22
    Read `references/workflows/start-here.md` and run its intake: one question at a time, only what the request leaves open, your recommendation first. **What** are they making, in **which style** (show the gallery sheet, https://github.com/ale
  • Network accessline 23
    what the request leaves open, your recommendation first. **What** are they making, in **which style** (show the gallery sheet, https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg; the list is `references/st
  • Network accessline 24
    style** (show the gallery sheet, https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg; the list is `references/styles/INDEX.md`)

plugins/anidoodle/skills/anidoodle/engine/assets/brand/lantern/brand.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/assets/brand/lantern/lanternMark.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">

plugins/anidoodle/skills/anidoodle/engine/assets/fonts/InstrumentSans-OFL.txt

  • Network accessline 1
    Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans)
  • Network accessline 3
    This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
  • Network accessline 5
    https://openfontlicense.org

plugins/anidoodle/skills/anidoodle/engine/assets/fonts/Lora-OFL.txt

  • Network accessline 1
    Copyright 2011 The Lora Project Authors (https://github.com/cyrealtype/Lora-Cyrillic), with Reserved Font Name "Lora".
  • Network accessline 3
    This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
  • Network accessline 5
    https://openfontlicense.org

plugins/anidoodle/skills/anidoodle/engine/assets/fonts/PROVENANCE.md

  • Network accessline 5
    - File: `Poppins-Bold.ttf`, TrueType outlines (glyf), 155996 bytes - sha256: `983676516167748b74de6f4771fb384c664fd913acb8b471122ecacf5da5ea6c` - Version: Poppins 4.003, Copyright 2020 The Poppins Project Authors (https://github.com/itfound
  • Network accessline 6
    - sha256: `983676516167748b74de6f4771fb384c664fd913acb8b471122ecacf5da5ea6c` - Version: Poppins 4.003, Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins) - Licence: SIL Open Font License 1.1, full text in `Pop
  • Network accessline 7
    - Version: Poppins 4.003, Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins)
  • Network accessline 8
    - Licence: SIL Open Font License 1.1, full text in `Poppins-OFL.txt` (sha256 `6be04893d770899a015649c7aa3b582f871b272f8747a92b78b17c3e5c8b2573`). The font's own name table says the same (nameID 13/14), and test/threeType.test.ts checks it. 
  • Network accessline 9
    - Source: `https://github.com/google/fonts/raw/main/ofl/poppins/Poppins-Bold.ttf` and `.../OFL.txt`, fetched 2026-10-28.

plugins/anidoodle/skills/anidoodle/engine/assets/fonts/Poppins-OFL.txt

  • Network accessline 1
    Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins)
  • Network accessline 3
    This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL
  • Network accessline 5
    http://scripts.sil.org/OFL

plugins/anidoodle/skills/anidoodle/engine/assets/fonts/poppinsBold.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 8
    export const POPPINS_BOLD = "AAEAAAAOAIAAAwBgRFNJRwAAAAEAAmFUAAAACEdERUYJFgkZAAIkXAAAAEBHUE9TJZojvAACJJwAABT0R1NVQvCEChMAAjmQAAAnxE9TLzLbJHrtAAABaAAAAGBjbWFwkuicugAAElgAAAT4Z2x5Zpk0GVsAAB+cAAHcpGhlYWQaUSRxAAAA7AAAADZoaGVhC/wFewAAASQAAAAkaG1

plugins/anidoodle/skills/anidoodle/engine/package.json

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/adaptAlmond.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/adaptAquarelle.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/adaptScrapbook.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/assetKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/bake.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/bakerSheet.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/balloon.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/balloonDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/banner.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/bitRig.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/blueprint.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/blueprintKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/brandKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/brickBalloon.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 257
    const CELL = 27, NC = W / CELL;   // 40 x 40 one-by-one plates
  • Network accessline 265
    const mosaic = (env: Env): string[] => {   const key = "bb/mosaic"; let m = env.cache.get(key) as string[] | undefined; if (m) return m;   const Ls = env.canvas(NC * 4, NC * 4); renderFrame(balloon, Ls.ctx, 0, { W, H, scale: (NC * 4) / W, c
  • Network accessline 266
    const key = "bb/mosaic"; let m = env.cache.get(key) as string[] | undefined; if (m) return m;   const Ls = env.canvas(NC * 4, NC * 4); renderFrame(balloon, Ls.ctx, 0, { W, H, scale: (NC * 4) / W, cache: new Map(), canvas: env.canvas, image:
  • Network accessline 267
    const Ls = env.canvas(NC * 4, NC * 4); renderFrame(balloon, Ls.ctx, 0, { W, H, scale: (NC * 4) / W, cache: new Map(), canvas: env.canvas, image: env.image });
  • Network accessline 268
    const d = Ls.ctx.getImageData(0, 0, NC * 4, NC * 4).data, rgb = PAL.map((h) => [1, 3, 5].map((i) => parseInt(h.slice(i, i + 2), 16)));
  • Network accessline 269
    m = [];   for (let cy = 0; cy < NC; cy++) for (let cx = 0; cx < NC; cx++) {     let R = 0, G = 0, B = 0; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4; R += d[o]; G += d[o + 1];
  • Network accessline 270
    for (let cy = 0; cy < NC; cy++) for (let cx = 0; cx < NC; cx++) {     let R = 0, G = 0, B = 0; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4; R += d[o]; G += d[o + 1]; B += d[o 
  • Network accessline 271
    let R = 0, G = 0, B = 0; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4; R += d[o]; G += d[o + 1]; B += d[o + 2]; }
  • Network accessline 274
    let sat = -1, sr = R, sg = G, sb = B; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4, mx = Math.max(d[o], d[o + 1], d[o + 2]), mn = Math.min(d[o], d[o + 1], d[o + 2]), c = mx - m
  • Network accessline 298
    if (drop > H + 60) continue;     const s = CELL * clamp(pop, 0, 1.3), x = cx * CELL + (CELL - s) / 2 + spin * fall * 2.2, y = cy * CELL + (CELL - s) / 2 + drop;     tile2d(ctx, x, y, s, m[cy * NC + cx]);
  • Network accessline 299
    const s = CELL * clamp(pop, 0, 1.3), x = cx * CELL + (CELL - s) / 2 + spin * fall * 2.2, y = cy * CELL + (CELL - s) / 2 + drop;     tile2d(ctx, x, y, s, m[cy * NC + cx]);   }
  • Network accessline 300
    tile2d(ctx, x, y, s, m[cy * NC + cx]);

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/brokenColour.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/brokenColourKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/callout.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/calloutDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/camera.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/build.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/check.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/design.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/balance.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/canon.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/clothing.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/figure.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/hands.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/head.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/mannequin.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/skeleton.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/human/walk.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/identity.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/math3.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/brick.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/grid.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/marker.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/pencil.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/pixel.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/riso.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/scratch.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/storybook.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/sumi.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/render/woodcut.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/shape2d.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/types.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/character/view25d.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/mira/drawn.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/mira/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 76
    // the cowlick: one tuft at the crown, drawn once and turned with the head // two thin strands that spring up and curl over toward her left, like hair, not a horn
  • Network accessline 77
    // two thin strands that spring up and curl over toward her left, like hair, not a horn

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/mira/palettes.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/mira/poses.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/theo/baker.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/theo/index.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/theo/poses.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/characters/theo/wardrobe.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/charcoalErasure.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/charcoalErasureKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/colouredPencil.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/colouredPencilCrow.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/colouredPencilKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/core.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/cues.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/drafting.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/drawingMarks.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/drawingScore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/dreamGlaze.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/dreamGlazeDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/dreamGlazeKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/embroidery.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/embroideryAlive.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/embroideryKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/endCard.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/figureSheet.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/film.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/flatVector.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/folkTale.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/folkTaleKit.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 275
    // a bellflower (Campanula): a nodding bell, narrow at the calyx, flaring to five pointed lobes // that curl out at the mouth; the dark throat shows between the front lobes
  • Network accessline 276
    // that curl out at the mouth; the dark throat shows between the front lobes

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/formMascot.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/fox.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/foxDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/fromPhoto.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/gallery.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/halftone.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/halftoneKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/halftoneScene.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/input.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/isometric.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/isometricKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/kinetic.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/kineticDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/koi.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/koiAlive.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/koiDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/koiDrawKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/koiWorld.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchCut.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchExample.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchExampleBrand.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchExampleClean.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchExampleCleanChat.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchExampleCleanScore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchExampleScore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchGallery.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchLayout.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchLook.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 161
    const bin = atob(file.data), u8 = new Uint8Array(bin.length); for (let i = 0; i < bin.length; i++) u8[i] = bin.charCodeAt(i);

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchSound.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/launchTemplate.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lesson.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonCat.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonCatFinal.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonCatSheet.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonOwl.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonOwlFinal.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonOwlLayout.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonOwlScore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonOwlSheet.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lessonOwlSocial.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lettering.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lighthouse.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lighthouseDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/lowPoly.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mascotHero.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanism.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismBlueprint.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismExplorer.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismHands.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismPencil.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mechanismStipple.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mellan.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/mellanUnspool.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    // angular speed over the film, in relative units: a readable curl at the start, rising as the

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/midCentury.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraComic.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraEveryHand.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraRiso.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraSheet.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraTile.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraTriptych.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/miraWalk.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/moonPhases.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/moonPhasesDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/morph.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/morphDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/motif.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/motionKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/motionMeta.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/arc.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/calibration.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/compose.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/craft.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/craftTables.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/delivery.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/drums.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/dsp.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/ensemble.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/ensembleCore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/grooves.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/guards.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/index.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/instruments.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keys.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keysCore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keysEP.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keysMallets.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keysOrgan.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keysPiano.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/keysTables.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/lofiFx.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/lofiKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/meter.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/mixDsp.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/mixProfiles.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/mixReverb.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/novelty.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/orchestra.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/perform.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/piano.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pianoRuler.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pieces/copyFixture.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pieces/families.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pieces/fixtures.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pieces/launch.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pieces/nocturne.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/pieces/samplers.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/plan.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/render.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/roomSmall.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sampler.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/score-text.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfx.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfxAudit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfxCore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfxKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfxMix.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfxModels.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/sfxPhysics.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/soundcheck.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/tables.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/theory.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/track.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/trackMix.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/vocab.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/vocabMore.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/vocabTrim.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/music/vocabVoices.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/paintedOil.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/paintedOilKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/paperCraft.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/people.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/pixelArt.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/pixelArtKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/pocketWatch.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/pocketWatchDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/print.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/productUI.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/ranunculus.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/ranunculusDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/readable.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/riso.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/rubberHose.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 85
    // each wisp leaves the spout's mouth, rises in a lazy S that fans away from its neighbours, and     // rolls into a curl at the top; the S travels up the wisp as `phase` runs 0..1 (periodic)
  • Network accessline 86
    // rolls into a curl at the top; the S travels up the wisp as `phase` runs 0..1 (periodic)
  • Network accessline 148
    ell(ps.fL[0] - 22, ps.fL[1] + 4, 42, 20, 0, 12).concat([ell(ps.fL[0] - 22, ps.fL[1] + 4, 42, 20, 0, 12)[0]]), ell(ps.fR[0] + 22, ps.fR[1] - 6, 42, 20, -0.38, 12).concat([ell(ps.fR[0] + 22, ps.fR[1] - 6, 42, 20, -0.38, 12)[0]]),     [[664, 4
  • Network accessline 149
    [[664, 400], [650, 330], [690, 280], [660, 220]],                   // steam, where it will curl     [[0, 781], [W, 781]], [[0, 826], [W, 826]], [[0, 586], [W, 586]], rect(92, 96, 320, 392).concat([[92, 96]]),     ell(866, 760, 64, 44, 0, 1

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/rubberHoseKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/score.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/scrapbook.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/scrapbookEngraving.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 78
    const flick = (p: P, dir: number, len: number, w: number, curl: number): Cut => { const pts: P[] = []; for (let k = 0; k <= 5; k++) { const u = k / 5, a = dir + curl * u; pts.push([p[0] + Math.cos(a) * len * u, p[1] + Math.sin(a) * len * u]
  • Network accessline 223
    const front = [...occs.slice(k + 1), oDisc];     const facing = Math.sin(p.a);                      // lower petals face the viewer and catch less of the upper-left light     const tone = (t: number, s: number) => clamp01(0.08 + 0.6 * Math.
  • Network accessline 224
    const facing = Math.sin(p.a);                      // lower petals face the viewer and catch less of the upper-left light     const tone = (t: number, s: number) => clamp01(0.08 + 0.6 * Math.pow(1 - t, 2.2) + 0.28 * Math.pow(Math.abs(s), 3)
  • Network accessline 225
    const tone = (t: number, s: number) => clamp01(0.08 + 0.6 * Math.pow(1 - t, 2.2) + 0.28 * Math.pow(Math.abs(s), 3) + 0.14 * facing + 0.12 * Math.max(0, Math.cos(p.a) * 0.8) + (s * p.curl > 0.4 ? 0.12 : 0));
  • Network accessline 229
    const rim: P[] = []; for (let i = 3; i <= 27; i++) rim.push(f.at((i / 30) * 0.93, p.curl * 0.86)); petalCont.push(cutLine(rim.map(Pp), (_x, _y, j, n) => 0.9 * Math.sin((Math.PI * (j + 0.5)) / n), front, 1.6));

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/scrapbookKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/scratchboard.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/scratchboardKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/scrollHero.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/seams.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/shipMeta.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/siteHero.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/siteHeroDark.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/socialCard.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/stipple.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/stippleKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/storybook.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/storybookDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/styleGallery.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/styleWall.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/subtitles.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/sumiE.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/sumiEKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/threeHello.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/threeMotionDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/threeRigDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/threeTypeDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/timeRemap.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/toyBrick.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/toyBrickKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/transitions.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/transitionsDemo.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/voice.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 28
    const s = atob(b64), n = s.length >> 1, out = new Float32Array(n);

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/webTour.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/woodcut.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/woodcutKit.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/world.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/wren.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 126
    fillShape(g, [[x0 - 4, y0], [x0 + 4, y0], [x1 + 3, y1], [x1 - 3, y1]], "#b98468", 0.75);       pen(g, [[x0, y0], [lerpP([x0, y0], [x1, y1], 0.5)[0] + 2, lerpP([x0, y0], [x1, y1], 0.5)[1]], [x1, y1]], 2.6, 390 + i, 0.95, 0.2);       pen(g, [
  • Network accessline 127
    pen(g, [[x0, y0], [lerpP([x0, y0], [x1, y1], 0.5)[0] + 2, lerpP([x0, y0], [x1, y1], 0.5)[1]], [x1, y1]], 2.6, 390 + i, 0.95, 0.2);       pen(g, [[x1, y1], [x1 - 14, y1 + 2], [x1 - 22, y1 + 12]], 1.6, 392 + i, 0.95, 0.2);            // front
  • Network accessline 128
    pen(g, [[x1, y1], [x1 - 14, y1 + 2], [x1 - 22, y1 + 12]], 1.6, 392 + i, 0.95, 0.2);            // front toes curl over the bark

plugins/anidoodle/skills/anidoodle/engine/src/canvas-core/wrenDraw.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/fonts.d.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/hosts/audio.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 6
    const bytes = atob(a.float32), data = new Uint8Array(bytes.length);

plugins/anidoodle/skills/anidoodle/engine/src/hosts/instrument.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/hosts/interactive.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 217
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/engine/src/hosts/page-socialCard.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/hosts/page.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 30
    const load = async (entries: Record<string, string>) => { on = true; await Promise.all(Object.entries(entries).map(async ([k, b64]) => { try { const bin = atob(b64), u8 = new Uint8Array(bin.length); for (let i = 0; i < bin.length; i++) u8[i

plugins/anidoodle/skills/anidoodle/engine/src/hosts/probe.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/camera.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/checks3d.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/look.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/mograph.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/rig.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/stage.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/time.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/timeline.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/transitions.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/src/three-core/ttf.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 41
    const bin = atob(src.replace(/\s+/g, "")), u8 = new Uint8Array(bin.length);
  • Network accessline 103
    const [a, b] = glyphRange(id);     if (b - a < 10) return []; // an empty glyph (space): no outline at all     const nc = i16(a);
  • Network accessline 104
    if (b - a < 10) return []; // an empty glyph (space): no outline at all     const nc = i16(a);     if (nc >= 0) {
  • Network accessline 105
    const nc = i16(a);
  • Network accessline 106
    if (nc >= 0) {
  • Network accessline 107
    const ends: number[] = []; for (let i = 0; i < nc; i++) ends.push(u16(a + 10 + i * 2));       const np = nc ? ends[nc - 1] + 1 : 0;       let p = a + 10 + nc * 2; p += 2 + u16(p); // skip the hinting instructions
  • Network accessline 108
    const np = nc ? ends[nc - 1] + 1 : 0;
  • Network accessline 109
    let p = a + 10 + nc * 2; p += 2 + u16(p); // skip the hinting instructions

plugins/anidoodle/skills/anidoodle/engine/src/three-core/type3d.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/adapters/html-player.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/adapters/hyperframes.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/adapters/playwright.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/adapters/remotion.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/adapters/remotion/canvas.tsx

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/analyze-style.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/audio.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/avsync.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/bake-cache.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/board.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/boardrules.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/brand-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 44
    t("import names the mask it cannot draw", () => assert.match(run("import", join(FIX, "masked.svg"), "--out", "b2").stdout, /WARN .*mask/));   mkdirSync(join(root, "logos")); writeFileSync(join(root, "logos", "wide.png"), encodePng({ w, h, d
  • Network accessline 45
    mkdirSync(join(root, "logos")); writeFileSync(join(root, "logos", "wide.png"), encodePng({ w, h, data })); writeFileSync(join(root, "logos", "solid.png"), encodePng({ w: 2, h: 2, data: new Uint8Array(16).fill(255) }));   writeFileSync(join(
  • Network accessline 46
    writeFileSync(join(root, "logos", "shared.svg"), `<svg width="100" height="20" xmlns="http://www.w3.org/2000/svg"><rect width="60" height="20" fill="#123456"/><rect x="40" width="60" height="20" fill="#123456"/></svg>`);
  • Network accessline 55
    await (async () => {     const { figmaBase } = await import("./brand.mjs");     t("RED: ANIDOODLE_FIGMA_API pointing at another host is refused", () => { assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "https://evil.example.com" }), /l
  • Network accessline 56
    const { figmaBase } = await import("./brand.mjs");     t("RED: ANIDOODLE_FIGMA_API pointing at another host is refused", () => { assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "https://evil.example.com" }), /local test server/); asser
  • Network accessline 57
    t("RED: ANIDOODLE_FIGMA_API pointing at another host is refused", () => { assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "https://evil.example.com" }), /local test server/); assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "http:/
  • Network accessline 58
    t("no override gives Figma itself; a localhost override is kept", () => { assert.equal(figmaBase({}), "https://api.figma.com"); assert.equal(figmaBase({ ANIDOODLE_FIGMA_API: "http://127.0.0.1:4010/" }), "http://127.0.0.1:4010"); });
  • Network accessline 64
    const srv = createServer((q, s) => {       if (q.url.startsWith("/v1/files/")) { s.setHeader("content-type", "application/json"); s.end(JSON.stringify({ nodes: { "1:2": { document: { name: "Mark" } } } })); }       else if (q.url.startsWith
  • Network accessline 65
    if (q.url.startsWith("/v1/files/")) { s.setHeader("content-type", "application/json"); s.end(JSON.stringify({ nodes: { "1:2": { document: { name: "Mark" } } } })); }       else if (q.url.startsWith("/v1/images/")) { s.setHeader("content-typ
  • Network accessline 66
    else if (q.url.startsWith("/v1/images/")) { s.setHeader("content-type", "application/json"); s.end(JSON.stringify({ images: { "1:2": `http://127.0.0.1:${srv.address().port}/img.svg` } })); }
  • Network accessline 68
    [Credential-related source omitted]
  • Network accessline 69
    [Credential-related source omitted]
  • Network accessline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/engine/tools/brand.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 111
    export const figmaBase = (env = process.env) => {   const v = env.ANIDOODLE_FIGMA_API; if (!v) return "https://api.figma.com";
  • Network accessline 112
    const v = env.ANIDOODLE_FIGMA_API; if (!v) return "https://api.figma.com";
  • Network accessline 113
    let u; try { u = new URL(v); } catch { throw new Error(`ANIDOODLE_FIGMA_API is not a URL: unset it to use Figma itself`); }   if (u.protocol !== "http:" || !["127.0.0.1", "localhost", "[::1]"].includes(u.hostname)) throw new Error(`ANIDOODL
  • Network accessline 114
    if (u.protocol !== "http:" || !["127.0.0.1", "localhost", "[::1]"].includes(u.hostname)) throw new Error(`ANIDOODLE_FIGMA_API must be a local test server (http://127.0.0.1:<port>), got ${u.host}: unset it to use Figma itself`);
  • Network accessline 117
    [Credential-related source omitted]
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Network accessline 119
    [Credential-related source omitted]
  • Network accessline 139
    const names = await figma(`files/${key}/nodes?ids=${encodeURIComponent(ids.join(","))}`), urls = await figma(`images/${key}?ids=${encodeURIComponent(ids.join(","))}&format=svg&svg_outline_text=true&svg_simplify_stroke=false`);         mkdir
  • Network accessline 140
    mkdirSync(join(OUT, "src"), { recursive: true });         for (const id of ids) { const u = urls.images?.[id]; if (!u) die(`Figma rendered nothing for node ${id}`); const res = await fetch(u); if (!res.ok) die(`Figma's image for node ${id} 
  • Network accessline 141
    for (const id of ids) { const u = urls.images?.[id]; if (!u) die(`Figma rendered nothing for node ${id}`); const res = await fetch(u); if (!res.ok) die(`Figma's image for node ${id} failed: HTTP ${res.status} (nothing written; the link may 

plugins/anidoodle/skills/anidoodle/engine/tools/brandinv.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/brandsvg.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 336
    };   const body = el.parts.map((p) => `<path d="${p.d}" fill="${paintAttr(p.fill)}" fill-rule="${p.rule}"${p.op !== 1 ? ` opacity="${p.op}"` : ""}${p.m ? ` transform="matrix(${p.m.join(" ")})"` : ""}${p.stroke ? ` stroke="${paintAttr(p.stro
  • Network accessline 337
    const body = el.parts.map((p) => `<path d="${p.d}" fill="${paintAttr(p.fill)}" fill-rule="${p.rule}"${p.op !== 1 ? ` opacity="${p.op}"` : ""}${p.m ? ` transform="matrix(${p.m.join(" ")})"` : ""}${p.stroke ? ` stroke="${paintAttr(p.stroke.pa
  • Network accessline 338
    return `<svg xmlns="http://www.w3.org/2000/svg" width="${vb[2]}" height="${vb[3]}" viewBox="${vb.join(" ")}">${defs.length ? `<defs>${defs.join("")}</defs>` : ""}${body}</svg>`;

plugins/anidoodle/skills/anidoodle/engine/tools/build-page.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 64
    const placeholders = [], PH = process.env.ANIDOODLE_PLACEHOLDERS === "1";   const stand = (name) => { placeholders.push(name); const svg = `<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800"><rect width="800" height="800" fill
  • Network accessline 65
    const stand = (name) => { placeholders.push(name); const svg = `<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800"><rect width="800" height="800" fill="#9a9a9a"/><path d="M0 0L800 800M800 0L0 800" stroke="#7a7a7a" stroke-width

plugins/anidoodle/skills/anidoodle/engine/tools/captions.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/character-check.entry.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/character-check.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/choreo/form-mascot.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/choreo/mascot-hero.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/choreo/mechanism-explorer.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/choreo/scroll-hero.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/compare.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/cues.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/deadair.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/deck.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/detect.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/docs-check.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/emit-interactive.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/emit.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/ensemble-check.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/facts.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    //   { "version": 1, "claims": [ //     { "claim": "Ships in 40 minutes.", "where": "on-screen", //       "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs" } },
  • Network accessline 8
    //     { "claim": "Ships in 40 minutes.", "where": "on-screen", //       "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs" } }, //     { "claim": "IDEA IN. ART OUT.", "where": "on-screen", "generated
  • Network accessline 9
    //       "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs" } },

plugins/anidoodle/skills/anidoodle/engine/tools/factsrules.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/filmshape.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/framecheck.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/framerules.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/gate.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 50
    [/performance\.now/, "performance.now"], [/\bctx\.filter\b/, "ctx.filter"], [/\.filter\s*=[^=]/, "assignment to .filter"],   [/\bnew Image\b/, "new Image"], [/\bnew OffscreenCanvas\b/, "new OffscreenCanvas"],   [/\bfetch\s*\(/, "fetch()"], 
  • Network accessline 51
    [/\bnew Image\b/, "new Image"], [/\bnew OffscreenCanvas\b/, "new OffscreenCanvas"],   [/\bfetch\s*\(/, "fetch()"], [/XMLHttpRequest/, "XMLHttpRequest"], [/\bimportScripts\b/, "importScripts"],   [/\blocalStorage\b/, "localStorage"], [/\bcry
  • Network accessline 52
    [/\bfetch\s*\(/, "fetch()"], [/XMLHttpRequest/, "XMLHttpRequest"], [/\bimportScripts\b/, "importScripts"],

plugins/anidoodle/skills/anidoodle/engine/tools/gaterules.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/is-main.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/keys-compare.py

  • Executable scriptline 1
    #!/usr/bin/env python3

plugins/anidoodle/skills/anidoodle/engine/tools/keys-demo.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/keys-fit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

plugins/anidoodle/skills/anidoodle/engine/tools/keys-metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python3

plugins/anidoodle/skills/anidoodle/engine/tools/launch.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/layerscan.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/lesson.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/listen.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 140
    </div>`; const page = (title, intro, pieces) => `<title>${esc(title)}</title> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap">
  • Network accessline 141
    const page = (title, intro, pieces) => `<title>${esc(title)}</title> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap"> <style>
  • Network accessline 142
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap">

plugins/anidoodle/skills/anidoodle/engine/tools/lock.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/motion.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/motionscan-core.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/motionscan.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/music-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/music.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/names.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/narrate.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 117
    const dir = join(homedir(), ".cache/whisper"), have = existsSync(dir) ? readdirSync(dir).filter((f) => /^ggml-.*\.bin$/.test(f) && !f.includes("for-tests")) : [];   const pick = MODEL_ORDER.find((m) => have.includes(m)) ?? have[0];   if (!p
  • Network accessline 118
    const pick = MODEL_ORDER.find((m) => have.includes(m)) ?? have[0];   if (!pick) die(`no whisper.cpp model in ${dir}. Get one (MIT, about 148 MB):\n  mkdir -p ~/.cache/whisper && curl -L -o ~/.cache/whisper/ggml-base.en.bin https://huggingfa
  • Network accessline 119
    if (!pick) die(`no whisper.cpp model in ${dir}. Get one (MIT, about 148 MB):\n  mkdir -p ~/.cache/whisper && curl -L -o ~/.cache/whisper/ggml-base.en.bin https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-base.en.bin\n(ggml-smal

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/core.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/elevenlabs.mjs

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 14
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/files.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/gemini.mjs

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 13
    const part = { text, ...(voice.style ? { speech_metadata: { style: voice.style } } : {}) };   const body = { contents: [{ role: "user", parts: [part] }], generationConfig: { responseModalities: ["AUDIO"], speechConfig: { voiceConfig: { preb
  • Network accessline 14
    const body = { contents: [{ role: "user", parts: [part] }], generationConfig: { responseModalities: ["AUDIO"], speechConfig: { voiceConfig: { prebuiltVoiceConfig: { voiceName: voice.name ?? "Alnilam" } } } } };   const res = JSON.parse((awa
  • Network accessline 15
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/kokoro.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/openai.mjs

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 11
    const body = { model: voice.model ?? "gpt-4o-mini-tts", voice: voice.name ?? "alloy", input: text, response_format: "wav", ...(voice.instructions ? { instructions: voice.instructions } : {}), ...(voice.speed ? { speed: voice.speed } : {}) }
  • Network accessline 12
    [Credential-related source omitted]
  • Network accessline 13
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/say.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/narrate/providers/util.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    export const envKey = (...names) => { for (const n of names) if (process.env[n]?.trim()) return { name: n, value: process.env[n].trim() }; return null; }; export const post = async (url, headers, body, what) => {   const r = await fetch(url
  • Network accessline 21
    export const post = async (url, headers, body, what) => {   const r = await fetch(url, { method: "POST", headers, body: typeof body === "string" ? body : JSON.stringify(body) });   if (!r.ok) { const t = (await r.text()).slice(0, 400).repla
  • Network accessline 22
    const r = await fetch(url, { method: "POST", headers, body: typeof body === "string" ? body : JSON.stringify(body) });

plugins/anidoodle/skills/anidoodle/engine/tools/overlay.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/pianoruler.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/placement.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/pngio.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/popscan-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/popscan.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/record-interactive.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/registry.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/render.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/replay.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/scaffold.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/sfx.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

plugins/anidoodle/skills/anidoodle/engine/tools/ship.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/shiprules.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/sidecar.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/snap.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/sound-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Dangerous shell operationline 70
    // ---------------------------------------------------------------- track.mjs listen without a shell rm (M11)
  • Dangerous shell operationline 71
    await t("RED (M11): listen runs with no rm on the PATH (as on Windows) and leaves no temp WAVs", () => {

plugins/anidoodle/skills/anidoodle/engine/tools/soundcheck.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/soundfetch-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 306
    await new Promise((r) => server.listen(0, "127.0.0.1", r));   try {     const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });
  • Network accessline 307
    try {     const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });     assert.match(String(e.stderr ?? e.stdout), /more than the declared|bytes/, "over-long stream cut");
  • Network accessline 308
    const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });
  • Network accessline 328
    await new Promise((r) => server.listen(0, "127.0.0.1", r)); try {   const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });
  • Network accessline 329
    try {   const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });   assert(e, "interrupted download fails");
  • Network accessline 330
    const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });   assert(e, "interrupted download fails"); } finally {

plugins/anidoodle/skills/anidoodle/engine/tools/soundfetch.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 43
    const RELEASE = "anidoodle-sounds-v1"; const INDEX_FILE = `${RELEASE}.json`; const DEFAULT_URL = "https://github.com/alexgreensh/anidoodle/releases/download/sounds-v1/";
  • Network accessline 45
    const DEFAULT_URL = "https://github.com/alexgreensh/anidoodle/releases/download/sounds-v1/";
  • Network accessline 177
    buf = readFileSync(f);   } else {     const res = await fetch(srcUrl(src, INDEX_FILE));
  • Network accessline 178
    } else {     const res = await fetch(srcUrl(src, INDEX_FILE));     if (!res.ok || !res.body) throw new Error(`index fetch failed: HTTP ${res.status}`);
  • Network accessline 179
    const res = await fetch(srcUrl(src, INDEX_FILE));
  • Network accessline 233
    return;   }   const res = await fetch(srcUrl(src, a.file));
  • Network accessline 234
    }   const res = await fetch(srcUrl(src, a.file));   if (!res.ok || !res.body) throw new Error(`${a.file}: download failed, HTTP ${res.status}`);
  • Network accessline 235
    const res = await fetch(srcUrl(src, a.file));

plugins/anidoodle/skills/anidoodle/engine/tools/soundpack.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 22
    const SR = 48000; const VCSL_RAW = "https://raw.githubusercontent.com/sgossner/VCSL/master/";
  • Network accessline 23
    const VCSL_RAW = "https://raw.githubusercontent.com/sgossner/VCSL/master/";
  • Network accessline 160
    { id: "small-room", title: "Arthur Sykes Rymer Auditorium, University of York",     wav: "arthur-sykes-rymer-auditorium-university-york/arthur-sykes-rymer-auditorium-university-york/b-format/s1r7.wav",     page: "https://www.openair.hosted.
  • Network accessline 161
    wav: "arthur-sykes-rymer-auditorium-university-york/arthur-sykes-rymer-auditorium-university-york/b-format/s1r7.wav",     page: "https://www.openair.hosted.york.ac.uk/?page_id=425" },   { id: "recital-hall", title: "Jack Lyons Concert Hall,
  • Network accessline 162
    page: "https://www.openair.hosted.york.ac.uk/?page_id=425" },
  • Network accessline 163
    { id: "recital-hall", title: "Jack Lyons Concert Hall, University of York",     wav: "jack-lyons-concert-hall-university-york/jack-lyons-concert-hall-university-york/b-format/rir_jack_lyons_lp1_96k.wav",     page: "https://www.openair.hoste
  • Network accessline 165
    page: "https://www.openair.hosted.york.ac.uk/?page_id=571" },
  • Network accessline 169
    { id: "live-room", title: "Genesis 6 Studio live room, University of York",     wav: "genesis-6-studio-live-room-drum-set/genesis-6-studio-live-room-drum-set/examples/average_space_ir_0.wav",     page: "https://www.openair.hosted.york.ac.uk
  • Network accessline 170
    wav: "genesis-6-studio-live-room-drum-set/genesis-6-studio-live-room-drum-set/examples/average_space_ir_0.wav",     page: "https://www.openair.hosted.york.ac.uk/?page_id=483" }, ];
  • Network accessline 171
    page: "https://www.openair.hosted.york.ac.uk/?page_id=483" },
  • Network accessline 223
    while (queue.length) {       const { path, size } = queue.shift();       const res = await fetch(VCSL_RAW + enc(path));
  • Network accessline 224
    const { path, size } = queue.shift();       const res = await fetch(VCSL_RAW + enc(path));       if (!res.ok) { failed.push(`${path}: HTTP ${res.status}`); continue; }
  • Network accessline 225
    const res = await fetch(VCSL_RAW + enc(path));
  • Network accessline 548
    const manifest = { pack: "anidoodle-sounds", version: 1, sampleRate: SR, instruments: {} };   const licenses = ["# Licenses", "", "All recordings from the Versilian Community Sample Library (VCSL).", "",     "Source: https://github.com/sgos
  • Network accessline 549
    const licenses = ["# Licenses", "", "All recordings from the Versilian Community Sample Library (VCSL).", "",     "Source: https://github.com/sgossner/VCSL", "License: CC0 1.0 Universal (public domain)", ""];   for (const r of recipes) {
  • Network accessline 550
    "Source: https://github.com/sgossner/VCSL", "License: CC0 1.0 Universal (public domain)", ""];
  • Dangerous shell operationline 628
    for (const rm of ROOMS) {
  • Network accessline 640
    licenses.push("## Rooms (impulse responses)", "",     "Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library,",     "Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/",
  • Network accessline 641
    "Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library,",     "Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/",     "License: Creative Commons Attribution 4.0 International (CC BY 4.0).",
  • Network accessline 642
    "Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/",
  • Dangerous shell operationline 645
    for (const rm of ROOMS) licenses.push(`- ${rm.title} (\`rooms/${rm.id}.flac\`): ${rm.page}`);

plugins/anidoodle/skills/anidoodle/engine/tools/sounds-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 58
    for (const command of ['ffprobe', 'ffmpeg']) {     const real = execFileSync('which', [command], { encoding: 'utf8' }).trim();     const shim = `#!/usr/bin/env node\nimport {readFileSync,writeFileSync} from 'node:fs';\nimport {execFileSync}
  • Network accessline 59
    const real = execFileSync('which', [command], { encoding: 'utf8' }).trim();     const shim = `#!/usr/bin/env node\nimport {readFileSync,writeFileSync} from 'node:fs';\nimport {execFileSync} from 'node:child_process';\nimport {createHash} fr
  • Network accessline 60
    const shim = `#!/usr/bin/env node\nimport {readFileSync,writeFileSync} from 'node:fs';\nimport {execFileSync} from 'node:child_process';\nimport {createHash} from 'node:crypto';\nconst args=process.argv.slice(2), src=args[args.indexOf('-i')

plugins/anidoodle/skills/anidoodle/engine/tools/sounds.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/soundsheet.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/still.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/test.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/textrules.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/thumb.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/track.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 108
    export const PRICES = { "lyria-3.5": { usd: 0.08, unit: "song", checked: "2026-10-27", source: "https://ai.google.dev/gemini-api/docs/pricing" } };

plugins/anidoodle/skills/anidoodle/engine/tools/verify-export.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/verify-frame-adapter.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/tools/worldfilm.mjs

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/engine/vendor/three/three-untyped.d.ts

  • Executable scriptline 1
    Executable file

plugins/anidoodle/skills/anidoodle/references/music/generated-tracks.md

  • Network accessline 24
    price with its source and the date it was checked. It says the request was **not sent**. 3. **The person runs their provider.** For Lyria via the Gemini API: `POST    https://generativelanguage.googleapis.com/v1beta/interactions` with
  • Network accessline 25
    3. **The person runs their provider.** For Lyria via the Gemini API: `POST    https://generativelanguage.googleapis.com/v1beta/interactions` with    `{"model": "lyria-3.5", "input": <prompt>, "response_format": {"type": "audio", "mime_type"
  • Network accessline 26
    https://generativelanguage.googleapis.com/v1beta/interactions` with
  • Access to secretsline 28
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/references/music/sounds-licenses.md

  • Network accessline 13
    - Source: https://github.com/sgossner/VCSL
  • Network accessline 37
    Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library, Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/
  • Network accessline 38
    University of York: https://www.openair.hosted.york.ac.uk/
  • Network accessline 46
    > Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library, Audio Lab, > University of York (https://www.openair.hosted.york.ac.uk/), licensed CC BY 4.0.
  • Network accessline 47
    > University of York (https://www.openair.hosted.york.ac.uk/), licensed CC BY 4.0.
  • Network accessline 51
    | Room id | Room | URL | |---|---|---| | `small-room` | Arthur Sykes Rymer Auditorium, University of York | https://www.openair.hosted.york.ac.uk/?page_id=425 |
  • Network accessline 52
    |---|---|---| | `small-room` | Arthur Sykes Rymer Auditorium, University of York | https://www.openair.hosted.york.ac.uk/?page_id=425 | | `recital-hall` | Jack Lyons Concert Hall, University of York | https://www.openair.hosted.york.ac.uk/?
  • Network accessline 53
    | `small-room` | Arthur Sykes Rymer Auditorium, University of York | https://www.openair.hosted.york.ac.uk/?page_id=425 |
  • Network accessline 54
    | `recital-hall` | Jack Lyons Concert Hall, University of York | https://www.openair.hosted.york.ac.uk/?page_id=571 |
  • Network accessline 55
    | `live-room` | Genesis 6 Studio live room, University of York | https://www.openair.hosted.york.ac.uk/?page_id=483 |

plugins/anidoodle/skills/anidoodle/references/workflows/facts.md

  • Network accessline 29
    { "version": 1, "claims": [   { "claim": "Setup takes 40 minutes.", "where": "on-screen",     "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs/start" } },
  • Network accessline 30
    { "claim": "Setup takes 40 minutes.", "where": "on-screen",     "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs/start" } },   { "claim": "IDEA IN. ART OUT.", "where": "on-screen", "generated": true,
  • Network accessline 31
    "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs/start" } },

plugins/anidoodle/skills/anidoodle/references/workflows/narration.md

  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]

plugins/anidoodle/skills/anidoodle/references/workflows/start-here.md

  • Network accessline 22
    as two films glued together on the last 3D film, so build a hybrid only when they ask for one.    3D goes to `references/workflows/three-d.md`; the style question below is for drawn pieces. 3. **Which style?** Show the gallery (https://gith
  • Network accessline 23
    3D goes to `references/workflows/three-d.md`; the style question below is for drawn pieces. 3. **Which style?** Show the gallery (https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg, one tile per hand; the 
  • Network accessline 24
    3. **Which style?** Show the gallery (https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg, one tile per hand; the list with

skills/anidoodle/SKILL.md

  • Network accessline 22
    Read `references/workflows/start-here.md` and run its intake: one question at a time, only what the request leaves open, your recommendation first. **What** are they making, in **which style** (show the gallery sheet, https://github.com/ale
  • Network accessline 23
    what the request leaves open, your recommendation first. **What** are they making, in **which style** (show the gallery sheet, https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg; the list is `references/st
  • Network accessline 24
    style** (show the gallery sheet, https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg; the list is `references/styles/INDEX.md`)

skills/anidoodle/engine/assets/brand/lantern/brand.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/assets/brand/lantern/lanternMark.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">

skills/anidoodle/engine/assets/fonts/InstrumentSans-OFL.txt

  • Network accessline 1
    Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans)
  • Network accessline 3
    This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
  • Network accessline 5
    https://openfontlicense.org

skills/anidoodle/engine/assets/fonts/Lora-OFL.txt

  • Network accessline 1
    Copyright 2011 The Lora Project Authors (https://github.com/cyrealtype/Lora-Cyrillic), with Reserved Font Name "Lora".
  • Network accessline 3
    This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
  • Network accessline 5
    https://openfontlicense.org

skills/anidoodle/engine/assets/fonts/PROVENANCE.md

  • Network accessline 5
    - File: `Poppins-Bold.ttf`, TrueType outlines (glyf), 155996 bytes - sha256: `983676516167748b74de6f4771fb384c664fd913acb8b471122ecacf5da5ea6c` - Version: Poppins 4.003, Copyright 2020 The Poppins Project Authors (https://github.com/itfound
  • Network accessline 6
    - sha256: `983676516167748b74de6f4771fb384c664fd913acb8b471122ecacf5da5ea6c` - Version: Poppins 4.003, Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins) - Licence: SIL Open Font License 1.1, full text in `Pop
  • Network accessline 7
    - Version: Poppins 4.003, Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins)
  • Network accessline 8
    - Licence: SIL Open Font License 1.1, full text in `Poppins-OFL.txt` (sha256 `6be04893d770899a015649c7aa3b582f871b272f8747a92b78b17c3e5c8b2573`). The font's own name table says the same (nameID 13/14), and test/threeType.test.ts checks it. 
  • Network accessline 9
    - Source: `https://github.com/google/fonts/raw/main/ofl/poppins/Poppins-Bold.ttf` and `.../OFL.txt`, fetched 2026-10-28.

skills/anidoodle/engine/assets/fonts/Poppins-OFL.txt

  • Network accessline 1
    Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins)
  • Network accessline 3
    This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL
  • Network accessline 5
    http://scripts.sil.org/OFL

skills/anidoodle/engine/assets/fonts/poppinsBold.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 8
    export const POPPINS_BOLD = "AAEAAAAOAIAAAwBgRFNJRwAAAAEAAmFUAAAACEdERUYJFgkZAAIkXAAAAEBHUE9TJZojvAACJJwAABT0R1NVQvCEChMAAjmQAAAnxE9TLzLbJHrtAAABaAAAAGBjbWFwkuicugAAElgAAAT4Z2x5Zpk0GVsAAB+cAAHcpGhlYWQaUSRxAAAA7AAAADZoaGVhC/wFewAAASQAAAAkaG1

skills/anidoodle/engine/assets/refs/PROVENANCE.json

  • Network accessline 3
    "work": "Vincent van Gogh, Almond Blossom (1890), Van Gogh Museum, Amsterdam",   "title": "File:Vincent van Gogh - Almond blossom - Google Art Project.jpg",   "page": "https://commons.wikimedia.org/wiki/File:Vincent_van_Gogh_-_Almond_blosso
  • Network accessline 4
    "title": "File:Vincent van Gogh - Almond blossom - Google Art Project.jpg",   "page": "https://commons.wikimedia.org/wiki/File:Vincent_van_Gogh_-_Almond_blossom_-_Google_Art_Project.jpg",   "license": "Public domain (author died 1890; faith
  • Network accessline 5
    "page": "https://commons.wikimedia.org/wiki/File:Vincent_van_Gogh_-_Almond_blossom_-_Google_Art_Project.jpg",

skills/anidoodle/engine/package-lock.json

  • Network accessline 26
    "node_modules/@babel/helper-string-parser": {       "version": "7.29.7",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
  • Network accessline 27
    "version": "7.29.7",       "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",       "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErI
  • Network accessline 28
    "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
  • Network accessline 36
    "node_modules/@babel/helper-validator-identifier": {       "version": "7.29.7",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
  • Network accessline 37
    "version": "7.29.7",       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",       "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+s
  • Network accessline 38
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
  • Network accessline 46
    "node_modules/@babel/parser": {       "version": "7.24.1",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz",
  • Network accessline 47
    "version": "7.24.1",       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz",       "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==",
  • Network accessline 48
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz",
  • Network accessline 59
    "node_modules/@babel/types": {       "version": "7.24.0",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
  • Network accessline 60
    "version": "7.24.0",       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",       "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
  • Network accessline 61
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
  • Network accessline 74
    "node_modules/@emnapi/core": {       "version": "1.11.3",       "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz",
  • Network accessline 75
    "version": "1.11.3",       "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz",       "integrity": "sha512-zLpS5asjEb7lq8jYLq37N6XKaE41DIexlY1rF/z4/tIl3wo13Sqm28fRyfIsKZD+NZ8mM5RoKkpW/rBcuoSZSg==",
  • Network accessline 76
    "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz",
  • Network accessline 85
    "node_modules/@emnapi/runtime": {       "version": "1.11.3",       "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
  • Network accessline 86
    "version": "1.11.3",       "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",       "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",
  • Network accessline 87
    "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
  • Network accessline 95
    "node_modules/@emnapi/wasi-threads": {       "version": "1.2.3",       "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz",
  • Network accessline 96
    "version": "1.2.3",       "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz",       "integrity": "sha512-ELEBe8PsLvvJ6QMr0zLt8ffvOHW/dc1m3CEzNMg7aJUv3bMaoDtw2TXyDAwkYBuroxxuHEwhRTLJSe5sya547g==",
  • Network accessline 97
    "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz",
  • Network accessline 105
    "node_modules/@esbuild/aix-ppc64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
  • Network accessline 106
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",       "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
  • Network accessline 107
    "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
  • Network accessline 121
    "node_modules/@esbuild/android-arm": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
  • Network accessline 122
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",       "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
  • Network accessline 123
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
  • Network accessline 137
    "node_modules/@esbuild/android-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
  • Network accessline 138
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",       "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
  • Network accessline 139
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
  • Network accessline 153
    "node_modules/@esbuild/android-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
  • Network accessline 154
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",       "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
  • Network accessline 155
    "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
  • Network accessline 169
    "node_modules/@esbuild/darwin-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
  • Network accessline 170
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",       "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
  • Network accessline 171
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
  • Network accessline 185
    "node_modules/@esbuild/darwin-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
  • Network accessline 186
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",       "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
  • Network accessline 187
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
  • Network accessline 201
    "node_modules/@esbuild/freebsd-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
  • Network accessline 202
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",       "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
  • Network accessline 203
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
  • Network accessline 217
    "node_modules/@esbuild/freebsd-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
  • Network accessline 218
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",       "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
  • Network accessline 219
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
  • Network accessline 233
    "node_modules/@esbuild/linux-arm": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
  • Network accessline 234
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",       "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
  • Network accessline 235
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
  • Network accessline 249
    "node_modules/@esbuild/linux-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
  • Network accessline 250
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",       "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
  • Network accessline 251
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
  • Network accessline 265
    "node_modules/@esbuild/linux-ia32": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
  • Network accessline 266
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",       "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
  • Network accessline 267
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
  • Network accessline 281
    "node_modules/@esbuild/linux-loong64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
  • Network accessline 282
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",       "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
  • Network accessline 283
    "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
  • Network accessline 297
    "node_modules/@esbuild/linux-mips64el": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
  • Network accessline 298
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",       "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
  • Network accessline 299
    "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
  • Network accessline 313
    "node_modules/@esbuild/linux-ppc64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
  • Network accessline 314
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",       "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
  • Network accessline 315
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
  • Network accessline 329
    "node_modules/@esbuild/linux-riscv64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
  • Network accessline 330
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",       "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
  • Network accessline 331
    "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
  • Network accessline 345
    "node_modules/@esbuild/linux-s390x": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
  • Network accessline 346
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",       "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
  • Network accessline 347
    "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
  • Network accessline 361
    "node_modules/@esbuild/linux-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
  • Network accessline 362
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",       "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
  • Network accessline 363
    "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
  • Network accessline 377
    "node_modules/@esbuild/netbsd-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
  • Network accessline 378
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",       "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
  • Network accessline 379
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
  • Network accessline 393
    "node_modules/@esbuild/netbsd-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
  • Network accessline 394
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",       "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
  • Network accessline 395
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
  • Network accessline 409
    "node_modules/@esbuild/openbsd-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
  • Network accessline 410
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",       "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
  • Network accessline 411
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
  • Network accessline 425
    "node_modules/@esbuild/openbsd-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
  • Network accessline 426
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",       "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
  • Network accessline 427
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
  • Network accessline 441
    "node_modules/@esbuild/openharmony-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
  • Network accessline 442
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",       "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdA
  • Network accessline 443
    "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
  • Network accessline 457
    "node_modules/@esbuild/sunos-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
  • Network accessline 458
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",       "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
  • Network accessline 459
    "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
  • Network accessline 473
    "node_modules/@esbuild/win32-arm64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
  • Network accessline 474
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",       "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
  • Network accessline 475
    "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
  • Network accessline 489
    "node_modules/@esbuild/win32-ia32": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
  • Network accessline 490
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",       "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
  • Network accessline 491
    "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
  • Network accessline 505
    "node_modules/@esbuild/win32-x64": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
  • Network accessline 506
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",       "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
  • Network accessline 507
    "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
  • Network accessline 521
    "node_modules/@jridgewell/gen-mapping": {       "version": "0.3.13",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
  • Network accessline 522
    "version": "0.3.13",       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",       "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
  • Network accessline 523
    "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
  • Network accessline 532
    "node_modules/@jridgewell/resolve-uri": {       "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 533
    "version": "3.1.2",       "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",       "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
  • Network accessline 534
    "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  • Network accessline 542
    "node_modules/@jridgewell/source-map": {       "version": "0.3.11",       "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
  • Network accessline 543
    "version": "0.3.11",       "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",       "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==",
  • Network accessline 544
    "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
  • Network accessline 553
    "node_modules/@jridgewell/sourcemap-codec": {       "version": "1.6.0",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
  • Network accessline 554
    "version": "1.6.0",       "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",       "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw=="
  • Network accessline 555
    "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
  • Network accessline 560
    "node_modules/@jridgewell/trace-mapping": {       "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 561
    "version": "0.3.31",       "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",       "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
  • Network accessline 562
    "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
  • Network accessline 571
    "node_modules/@mediabunny/aac-encoder": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.55.5.tgz",
  • Network accessline 572
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.55.5.tgz",       "integrity": "sha512-u5x296ofN0Gf3tNW9zmFDYxejUFeibiTytbc2qBKilOHpf+RWAeyO7byDgwj48WweVOVC5x9dGSpnkJNnUK5mg==",
  • Network accessline 573
    "resolved": "https://registry.npmjs.org/@mediabunny/aac-encoder/-/aac-encoder-1.55.5.tgz",
  • Network accessline 577
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 578
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       },
  • Network accessline 579
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 585
    "node_modules/@mediabunny/flac-encoder": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.55.5.tgz",
  • Network accessline 586
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.55.5.tgz",       "integrity": "sha512-vGtetM8SwjTweqWmQ+zER49aWKw3bzuGv1t/AEdS5N9SiHntiwoiBFOSzm18b+7Zah6I/vHLF9DRaHB85jqrMg==",
  • Network accessline 587
    "resolved": "https://registry.npmjs.org/@mediabunny/flac-encoder/-/flac-encoder-1.55.5.tgz",
  • Network accessline 591
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 592
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       },
  • Network accessline 593
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 599
    "node_modules/@mediabunny/mp3-encoder": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.55.5.tgz",
  • Network accessline 600
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.55.5.tgz",       "integrity": "sha512-WNdWY40KXy6P23iXboIJ8IuLaUsukEF3m+kQ4jCXnDwHTOlyRd+hyq4trTDq7g9kVwB+rpj5ZSzsBq8LKsRYwQ==",
  • Network accessline 601
    "resolved": "https://registry.npmjs.org/@mediabunny/mp3-encoder/-/mp3-encoder-1.55.5.tgz",
  • Network accessline 605
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 606
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       },
  • Network accessline 607
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 613
    "node_modules/@module-federation/error-codes": {       "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.22.0.tgz",
  • Network accessline 614
    "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.22.0.tgz",       "integrity": "sha512-xF9SjnEy7vTdx+xekjPCV5cIHOGCkdn3pIxo9vU7gEZMIw0SvAEdsy6Uh17xaCpm8V0FWvR0SZoK9Ik6jGOaug==
  • Network accessline 615
    "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.22.0.tgz",
  • Network accessline 620
    "node_modules/@module-federation/runtime": {       "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.22.0.tgz",
  • Network accessline 621
    "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.22.0.tgz",       "integrity": "sha512-38g5iPju2tPC3KHMPxRKmy4k4onNp6ypFPS1eKGsNLUkXgHsPMBFqAjDw96iEcjri91BrahG4XcdyKi97xZzlA==",
  • Network accessline 622
    "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.22.0.tgz",
  • Network accessline 632
    "node_modules/@module-federation/runtime-core": {       "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.22.0.tgz",
  • Network accessline 633
    "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.22.0.tgz",       "integrity": "sha512-GR1TcD6/s7zqItfhC87zAp30PqzvceoeDGYTgF3Vx2TXvsfDrhP6Qw9T4vudDQL3uJRne6t7CzdT29YyVxlgIA
  • Network accessline 634
    "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.22.0.tgz",
  • Network accessline 643
    "node_modules/@module-federation/runtime-tools": {       "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.22.0.tgz",
  • Network accessline 644
    "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.22.0.tgz",       "integrity": "sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPC
  • Network accessline 645
    "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.22.0.tgz",
  • Network accessline 654
    "node_modules/@module-federation/sdk": {       "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.22.0.tgz",
  • Network accessline 655
    "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.22.0.tgz",       "integrity": "sha512-x4aFNBKn2KVQRuNVC5A7SnrSCSqyfIWmm1DvubjbO9iKFe7ith5niw8dqSFBekYBg2Fwy+eMg4sEFNVvCAdo6g==",
  • Network accessline 656
    "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.22.0.tgz",
  • Network accessline 661
    "node_modules/@module-federation/webpack-bundler-runtime": {       "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.22.0.tgz",
  • Network accessline 662
    "version": "0.22.0",       "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.22.0.tgz",       "integrity": "sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9Hf
  • Network accessline 663
    "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.22.0.tgz",
  • Network accessline 672
    "node_modules/@napi-rs/wasm-runtime": {       "version": "1.0.7",       "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz",
  • Network accessline 673
    "version": "1.0.7",       "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz",       "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==",
  • Network accessline 674
    "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz",
  • Network accessline 684
    "node_modules/@remotion/bundler": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.522.tgz",
  • Network accessline 685
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.522.tgz",       "integrity": "sha512-eHyDmC7lj9hemVIpmzIz8WFI3bBx4b2sOZmWu9qzgRyywRP0WCeWqH9agCINdgWKcxOJ3SqhQn6MiZZHuuUMFw==",
  • Network accessline 686
    "resolved": "https://registry.npmjs.org/@remotion/bundler/-/bundler-4.0.522.tgz",
  • Network accessline 709
    "node_modules/@remotion/bundler/node_modules/@esbuild/aix-ppc64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
  • Network accessline 710
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",       "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
  • Network accessline 711
    "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
  • Network accessline 725
    "node_modules/@remotion/bundler/node_modules/@esbuild/android-arm": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
  • Network accessline 726
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",       "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
  • Network accessline 727
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
  • Network accessline 741
    "node_modules/@remotion/bundler/node_modules/@esbuild/android-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
  • Network accessline 742
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",       "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
  • Network accessline 743
    "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
  • Network accessline 757
    "node_modules/@remotion/bundler/node_modules/@esbuild/android-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
  • Network accessline 758
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",       "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
  • Network accessline 759
    "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
  • Network accessline 773
    "node_modules/@remotion/bundler/node_modules/@esbuild/darwin-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
  • Network accessline 774
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",       "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
  • Network accessline 775
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
  • Network accessline 789
    "node_modules/@remotion/bundler/node_modules/@esbuild/darwin-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
  • Network accessline 790
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",       "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
  • Network accessline 791
    "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
  • Network accessline 805
    "node_modules/@remotion/bundler/node_modules/@esbuild/freebsd-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
  • Network accessline 806
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",       "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
  • Network accessline 807
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
  • Network accessline 821
    "node_modules/@remotion/bundler/node_modules/@esbuild/freebsd-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
  • Network accessline 822
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",       "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
  • Network accessline 823
    "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
  • Network accessline 837
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-arm": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
  • Network accessline 838
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",       "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
  • Network accessline 839
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
  • Network accessline 853
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
  • Network accessline 854
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",       "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
  • Network accessline 855
    "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
  • Network accessline 869
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-ia32": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
  • Network accessline 870
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",       "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
  • Network accessline 871
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
  • Network accessline 885
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-loong64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
  • Network accessline 886
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",       "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
  • Network accessline 887
    "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
  • Network accessline 901
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-mips64el": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
  • Network accessline 902
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",       "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
  • Network accessline 903
    "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
  • Network accessline 917
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-ppc64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
  • Network accessline 918
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",       "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
  • Network accessline 919
    "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
  • Network accessline 933
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-riscv64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
  • Network accessline 934
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",       "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
  • Network accessline 935
    "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
  • Network accessline 949
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-s390x": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
  • Network accessline 950
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",       "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
  • Network accessline 951
    "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
  • Network accessline 965
    "node_modules/@remotion/bundler/node_modules/@esbuild/linux-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
  • Network accessline 966
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",       "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
  • Network accessline 967
    "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
  • Network accessline 981
    "node_modules/@remotion/bundler/node_modules/@esbuild/netbsd-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
  • Network accessline 982
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",       "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
  • Network accessline 983
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
  • Network accessline 997
    "node_modules/@remotion/bundler/node_modules/@esbuild/netbsd-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
  • Network accessline 998
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",       "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
  • Network accessline 999
    "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
  • Network accessline 1013
    "node_modules/@remotion/bundler/node_modules/@esbuild/openbsd-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
  • Network accessline 1014
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",       "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
  • Network accessline 1015
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
  • Network accessline 1029
    "node_modules/@remotion/bundler/node_modules/@esbuild/openbsd-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
  • Network accessline 1030
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",       "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
  • Network accessline 1031
    "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
  • Network accessline 1045
    "node_modules/@remotion/bundler/node_modules/@esbuild/openharmony-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
  • Network accessline 1046
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",       "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg
  • Network accessline 1047
    "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
  • Network accessline 1061
    "node_modules/@remotion/bundler/node_modules/@esbuild/sunos-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
  • Network accessline 1062
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",       "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
  • Network accessline 1063
    "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
  • Network accessline 1077
    "node_modules/@remotion/bundler/node_modules/@esbuild/win32-arm64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
  • Network accessline 1078
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",       "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
  • Network accessline 1079
    "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
  • Network accessline 1093
    "node_modules/@remotion/bundler/node_modules/@esbuild/win32-ia32": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
  • Network accessline 1094
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",       "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
  • Network accessline 1095
    "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
  • Network accessline 1109
    "node_modules/@remotion/bundler/node_modules/@esbuild/win32-x64": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
  • Network accessline 1110
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",       "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
  • Network accessline 1111
    "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
  • Network accessline 1125
    "node_modules/@remotion/bundler/node_modules/esbuild": {       "version": "0.28.1",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
  • Network accessline 1126
    "version": "0.28.1",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",       "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
  • Network accessline 1127
    "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
  • Network accessline 1167
    "node_modules/@remotion/canvas": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/canvas/-/canvas-4.0.522.tgz",
  • Network accessline 1168
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/canvas/-/canvas-4.0.522.tgz",       "integrity": "sha512-+gvm3FXviqHHtr+IuSPuWVRgTltwq6/pMnUWrxZzQ7Lj8h6n2KdrGfFj1/2dGniuulZZTu+4NJptQkEmrrqLUA==",
  • Network accessline 1169
    "resolved": "https://registry.npmjs.org/@remotion/canvas/-/canvas-4.0.522.tgz",
  • Network accessline 1182
    "node_modules/@remotion/captions": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.522.tgz",
  • Network accessline 1183
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.522.tgz",       "integrity": "sha512-z9mUXHQBFuXRdqAuXudzyWb02De+K5MNZQ2ztLksLVBKlNhs7LQMv/Wo9SDAda4Mq6iIUXjwd6fcl0X4aRGRKQ==",
  • Network accessline 1184
    "resolved": "https://registry.npmjs.org/@remotion/captions/-/captions-4.0.522.tgz",
  • Network accessline 1189
    "node_modules/@remotion/compositor-darwin-arm64": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.522.tgz",
  • Network accessline 1190
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.522.tgz",       "integrity": "sha512-Otzfsfo4T5msyAiIn4aIB4NNITCuds6B4CVNBwYMBWAWbwoWarmqHUPaG/m+Exolcglbvc/
  • Network accessline 1191
    "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-arm64/-/compositor-darwin-arm64-4.0.522.tgz",
  • Network accessline 1201
    "node_modules/@remotion/compositor-darwin-x64": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.522.tgz",
  • Network accessline 1202
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.522.tgz",       "integrity": "sha512-7MvQylPSY9qWkhSy3CT5rWo+jnGy3ieTMe79lRv/BMG0zvX6xJObki3cDVZNaiS3g1BUk2fqScb
  • Network accessline 1203
    "resolved": "https://registry.npmjs.org/@remotion/compositor-darwin-x64/-/compositor-darwin-x64-4.0.522.tgz",
  • Network accessline 1213
    "node_modules/@remotion/compositor-linux-arm64-gnu": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.522.tgz",
  • Network accessline 1214
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.522.tgz",       "integrity": "sha512-3KuzK/cgYKXhqFpOaQOACw7dWlfxJ5BONnhvMIAGrgDc8ng1suEuwFFKEB47dQV1/
  • Network accessline 1215
    "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-gnu/-/compositor-linux-arm64-gnu-4.0.522.tgz",
  • Network accessline 1225
    "node_modules/@remotion/compositor-linux-arm64-musl": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.522.tgz",
  • Network accessline 1226
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.522.tgz",       "integrity": "sha512-myt2a/Z94GNl7/cr+12DMxflvzxWjLcAQ4AUH8JebM7EAmtF+y4Bb54tPZKXTt2
  • Network accessline 1227
    "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-arm64-musl/-/compositor-linux-arm64-musl-4.0.522.tgz",
  • Network accessline 1237
    "node_modules/@remotion/compositor-linux-x64-gnu": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.522.tgz",
  • Network accessline 1238
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.522.tgz",       "integrity": "sha512-ie5AbHIpQQiDvrZ7HQHQTiaeil4eFlugpPFjMOmodbTwLym2822f9jfaov5MGVMTw2VXe
  • Network accessline 1239
    "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-gnu/-/compositor-linux-x64-gnu-4.0.522.tgz",
  • Network accessline 1249
    "node_modules/@remotion/compositor-linux-x64-musl": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.522.tgz",
  • Network accessline 1250
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.522.tgz",       "integrity": "sha512-G/VX1hC83cHEA7JK6j7Jq+DCjNGEKP8WRTrpCUvW7XZ3Fn69heGnjUkEPSclhhSA5Ma
  • Network accessline 1251
    "resolved": "https://registry.npmjs.org/@remotion/compositor-linux-x64-musl/-/compositor-linux-x64-musl-4.0.522.tgz",
  • Network accessline 1261
    "node_modules/@remotion/compositor-win32-x64-msvc": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.522.tgz",
  • Network accessline 1262
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.522.tgz",       "integrity": "sha512-h50JjMkE6wJQlBYcvF0+sMiLiTqE5aRHhKkNhRemFpRMH1JwWxBvcgwFkOsb1lA2Wyy
  • Network accessline 1263
    "resolved": "https://registry.npmjs.org/@remotion/compositor-win32-x64-msvc/-/compositor-win32-x64-msvc-4.0.522.tgz",
  • Network accessline 1273
    "node_modules/@remotion/licensing": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.522.tgz",
  • Network accessline 1274
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.522.tgz",       "integrity": "sha512-RSu7Pze1omLFHBTdAzvIB7PBoNHJZBcac4yRDtSsF0tRmaSpf1E7qZlVZmj+M+BnzG3ut6eMS9c3wTW3K0izKw==",
  • Network accessline 1275
    "resolved": "https://registry.npmjs.org/@remotion/licensing/-/licensing-4.0.522.tgz",
  • Network accessline 1280
    "node_modules/@remotion/media": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/media/-/media-4.0.522.tgz",
  • Network accessline 1281
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/media/-/media-4.0.522.tgz",       "integrity": "sha512-G9qpjtgz1uuUdHxrZncE/yL4qESUQmPgbVeMXs2n8jJvqLhxB+BCDkom2CCuMZR/Ym+/wlAsqyV+zbGPL8uvEw==",
  • Network accessline 1282
    "resolved": "https://registry.npmjs.org/@remotion/media/-/media-4.0.522.tgz",
  • Network accessline 1295
    "node_modules/@remotion/media-parser": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.522.tgz",
  • Network accessline 1296
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.522.tgz",       "integrity": "sha512-NU3XDC0gsx7fouGVBkcBtwEx6vB+WMzP2AF1iEosb/qBtv+0NEaAGcZx2xo6ki0XrlMSaZDr+0fzeZ//eSi6yA==",
  • Network accessline 1297
    "resolved": "https://registry.npmjs.org/@remotion/media-parser/-/media-parser-4.0.522.tgz",
  • Network accessline 1298
    "integrity": "sha512-NU3XDC0gsx7fouGVBkcBtwEx6vB+WMzP2AF1iEosb/qBtv+0NEaAGcZx2xo6ki0XrlMSaZDr+0fzeZ//eSi6yA==",       "license": "Remotion License https://remotion.dev/license",       "optional": true
  • Network accessline 1299
    "license": "Remotion License https://remotion.dev/license",
  • Network accessline 1302
    "node_modules/@remotion/media-utils": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.522.tgz",
  • Network accessline 1303
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.522.tgz",       "integrity": "sha512-wzko6H2xtBwP/x+O2NWaZmGZE+vY+qqfpIe3DI1gJzJjw7DMtGvabmEJD20YUZP8O95KoWWx0W4cCwzywCpJew==",
  • Network accessline 1304
    "resolved": "https://registry.npmjs.org/@remotion/media-utils/-/media-utils-4.0.522.tgz",
  • Network accessline 1317
    "node_modules/@remotion/media-utils/node_modules/mediabunny": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1318
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",       "integrity": "sha512-m0v6y8FGXiK+HKOc3AZqU+kJPLYsSKaLitmQNQIIHZKIGlTwQ34OF+X6Ul0K8iV4b03oPse10apwuoqbvmKeAA==",
  • Network accessline 1319
    "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1331
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1332
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       }
  • Network accessline 1333
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1336
    "node_modules/@remotion/media/node_modules/mediabunny": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1337
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",       "integrity": "sha512-m0v6y8FGXiK+HKOc3AZqU+kJPLYsSKaLitmQNQIIHZKIGlTwQ34OF+X6Ul0K8iV4b03oPse10apwuoqbvmKeAA==",
  • Network accessline 1338
    "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1350
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1351
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       }
  • Network accessline 1352
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1355
    "node_modules/@remotion/player": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.522.tgz",
  • Network accessline 1356
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.522.tgz",       "integrity": "sha512-IAdV0Qu90Orl0fETLY8MVTJBSMo8zHDTvjxo0ghj9sfb+ouk2IDhOZEqzfCOqmBEEmFHgDVMcC8P01hnxaHR/g==",
  • Network accessline 1357
    "resolved": "https://registry.npmjs.org/@remotion/player/-/player-4.0.522.tgz",
  • Network accessline 1369
    "node_modules/@remotion/renderer": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.522.tgz",
  • Network accessline 1370
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.522.tgz",       "integrity": "sha512-Eu6MuGLnt0LNSAxuIzjjBXHXjxr1qRnhRd3RkQUkAqGJxsOYFnEXURv7DnBj7qmS2At4TFnv+Men9sCYTWOP1A==",
  • Network accessline 1371
    "resolved": "https://registry.npmjs.org/@remotion/renderer/-/renderer-4.0.522.tgz",
  • Network accessline 1397
    "node_modules/@remotion/streaming": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.522.tgz",
  • Network accessline 1398
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.522.tgz",       "integrity": "sha512-aJIH00LjftHX5tf0wKEKi826+ivIsbE7RqUpHoX8Qp46e+yuh+SyIdTIH5975NV9q9nifAOR5nyBrz9nQa59uw==",
  • Network accessline 1399
    "resolved": "https://registry.npmjs.org/@remotion/streaming/-/streaming-4.0.522.tgz",
  • Network accessline 1404
    "node_modules/@remotion/studio": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.522.tgz",
  • Network accessline 1405
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.522.tgz",       "integrity": "sha512-49ZEUd5R5o3wwKwjg0WYaEUlqBxuY45LkbEEwKvmbKTJWt1tc5UBSD7077e3Twv/9gsEnoz2FvRcfU4qS5wFcw==",
  • Network accessline 1406
    "resolved": "https://registry.npmjs.org/@remotion/studio/-/studio-4.0.522.tgz",
  • Network accessline 1437
    "node_modules/@remotion/studio-codemods": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio-codemods/-/studio-codemods-4.0.522.tgz",
  • Network accessline 1438
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio-codemods/-/studio-codemods-4.0.522.tgz",       "integrity": "sha512-e2lbBANu73SQEuEiy0MNmsjoMRUrAt4lUfAKaaYi0Zd1Ygvx/KIfhghPutBg6IRYjH12ORljuZdY0amZaO/xEg=
  • Network accessline 1439
    "resolved": "https://registry.npmjs.org/@remotion/studio-codemods/-/studio-codemods-4.0.522.tgz",
  • Network accessline 1452
    "node_modules/@remotion/studio-protocol": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.522.tgz",
  • Network accessline 1453
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.522.tgz",       "integrity": "sha512-OFmFI5f2J1IiIXKdD6WKz1Gj0wqZkt8b5FhkQsEkoFVXEvH3dmQLLPuYPde3bVbvORS3MVUAS0RuofXRraUybw=
  • Network accessline 1454
    "resolved": "https://registry.npmjs.org/@remotion/studio-protocol/-/studio-protocol-4.0.522.tgz",
  • Network accessline 1462
    "node_modules/@remotion/studio-shared": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.522.tgz",
  • Network accessline 1463
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.522.tgz",       "integrity": "sha512-TUVB8bMaCDIel7YFlLFc9nxFgfocW/gGh0/Bvj6ioFGI4qXitmcT3qaAMwCuC/jL4eLXIV7DjpIQ/rVDjCVWDA==",
  • Network accessline 1464
    "resolved": "https://registry.npmjs.org/@remotion/studio-shared/-/studio-shared-4.0.522.tgz",
  • Network accessline 1472
    "node_modules/@remotion/studio/node_modules/mediabunny": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1473
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",       "integrity": "sha512-m0v6y8FGXiK+HKOc3AZqU+kJPLYsSKaLitmQNQIIHZKIGlTwQ34OF+X6Ul0K8iV4b03oPse10apwuoqbvmKeAA==",
  • Network accessline 1474
    "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1486
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1487
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       }
  • Network accessline 1488
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1491
    "node_modules/@remotion/timeline-utils": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.522.tgz",
  • Network accessline 1492
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.522.tgz",       "integrity": "sha512-nG9MayoC2+5bADdOxp7bhcZi9ALnhcGW3UTYnIHtrc3opKOqxt1mzd8A+glNYjcv5xskFdGcGm5qtSHD3ZsdWw=="
  • Network accessline 1493
    "resolved": "https://registry.npmjs.org/@remotion/timeline-utils/-/timeline-utils-4.0.522.tgz",
  • Network accessline 1502
    "node_modules/@remotion/timeline-utils/node_modules/mediabunny": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1503
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",       "integrity": "sha512-m0v6y8FGXiK+HKOc3AZqU+kJPLYsSKaLitmQNQIIHZKIGlTwQ34OF+X6Ul0K8iV4b03oPse10apwuoqbvmKeAA==",
  • Network accessline 1504
    "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1516
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1517
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       }
  • Network accessline 1518
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1521
    "node_modules/@remotion/web-renderer": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.522.tgz",
  • Network accessline 1522
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.522.tgz",       "integrity": "sha512-fOy0fhXbxXLGO+GT124D4o9GlY+2AhNvk56mmXj8Cax2DPjk35JphaMeKEwZZfVjQulLD79ssN5RAz6OpaCjaw==",
  • Network accessline 1523
    "resolved": "https://registry.npmjs.org/@remotion/web-renderer/-/web-renderer-4.0.522.tgz",
  • Network accessline 1540
    "node_modules/@remotion/web-renderer/node_modules/mediabunny": {       "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1541
    "version": "1.55.5",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",       "integrity": "sha512-m0v6y8FGXiK+HKOc3AZqU+kJPLYsSKaLitmQNQIIHZKIGlTwQ34OF+X6Ul0K8iV4b03oPse10apwuoqbvmKeAA==",
  • Network accessline 1542
    "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.55.5.tgz",
  • Network accessline 1554
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1555
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       }
  • Network accessline 1556
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 1559
    "node_modules/@remotion/zod-types": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.522.tgz",
  • Network accessline 1560
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.522.tgz",       "integrity": "sha512-V3YoJgvO724sSszieLO+8ji421JzmzzcCWOdcn95B8l+8/i4hKteKeUM9ey+qbvjt+WAeSOosnhQ3zWOTauvfQ==",
  • Network accessline 1561
    "resolved": "https://registry.npmjs.org/@remotion/zod-types/-/zod-types-4.0.522.tgz",
  • Network accessline 1569
    "node_modules/@rspack/binding": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.11.tgz",
  • Network accessline 1570
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.11.tgz",       "integrity": "sha512-2MGdy2s2HimsDT444Bp5XnALzNRxuBNc7y0JzyuqKbHBywd4x2NeXyhWXXoxufaCFu5PBc9Qq9jyfjW2Aeh06Q==",
  • Network accessline 1571
    "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.11.tgz",
  • Network accessline 1588
    "node_modules/@rspack/binding-darwin-arm64": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.11.tgz",
  • Network accessline 1589
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.11.tgz",       "integrity": "sha512-oduECiZVqbO5zlVw+q7Vy65sJFth99fWPTyucwvLJJtJkPL5n17Uiql2cYP6Ijn0pkqtf1SXgK8WjiKLG
  • Network accessline 1590
    "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.11.tgz",
  • Network accessline 1601
    "node_modules/@rspack/binding-darwin-x64": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.11.tgz",
  • Network accessline 1602
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.11.tgz",       "integrity": "sha512-a1+TtTE9ap6RalgFi7FGIgkJP6O4Vy6ctv+9WGJy53E4kuqHR0RygzaiVxCI/GMc/vBT9vY23hyrpWb3d1vtX
  • Network accessline 1603
    "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.11.tgz",
  • Network accessline 1614
    "node_modules/@rspack/binding-linux-arm64-gnu": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.11.tgz",
  • Network accessline 1615
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.11.tgz",       "integrity": "sha512-P0QrGRPbTWu6RKWfN0bDtbnEps3rXH0MWIMreZABoUrVmNQKtXR6e73J3ub6a+di5s2+K0M2LJ9
  • Network accessline 1616
    "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.11.tgz",
  • Network accessline 1627
    "node_modules/@rspack/binding-linux-arm64-musl": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.11.tgz",
  • Network accessline 1628
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.11.tgz",       "integrity": "sha512-6ky7R43VMjWwmx3Yx7Jl7faLBBMAgMDt+/bN35RgwjiPgsIByz65EwytUVuW9rikB43BGHvA/
  • Network accessline 1629
    "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.11.tgz",
  • Network accessline 1640
    "node_modules/@rspack/binding-linux-x64-gnu": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.11.tgz",
  • Network accessline 1641
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.11.tgz",       "integrity": "sha512-cuOJMfCOvb2Wgsry5enXJ3iT1FGUjdPqtGUBVupQlEG4ntSYsQ2PtF4wIDVasR3wdxC5nQbipOrDiN/
  • Network accessline 1642
    "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.11.tgz",
  • Network accessline 1653
    "node_modules/@rspack/binding-linux-x64-musl": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.11.tgz",
  • Network accessline 1654
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.11.tgz",       "integrity": "sha512-CoK37hva4AmHGh3VCsQXmGr40L36m1/AdnN5LEjUX6kx5rEH7/1nEBN6Ii72pejqDVvk9anEROmPD
  • Network accessline 1655
    "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.11.tgz",
  • Network accessline 1666
    "node_modules/@rspack/binding-wasm32-wasi": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.11.tgz",
  • Network accessline 1667
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.11.tgz",       "integrity": "sha512-OtrmnPUVJMxjNa3eDMfHyPdtlLRmmp/aIm0fQHlAOATbZvlGm12q7rhPW5BXTu1yh+1rQ1/uqvz+SzKEZXu
  • Network accessline 1668
    "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.11.tgz",
  • Network accessline 1679
    "node_modules/@rspack/binding-win32-arm64-msvc": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.11.tgz",
  • Network accessline 1680
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.11.tgz",       "integrity": "sha512-lObFW6e5lCWNgTBNwT//yiEDbsxm9QG4BYUojqeXxothuzJ/L6ibXz6+gLMvbOvLGV3nKgkXm
  • Network accessline 1681
    "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.11.tgz",
  • Network accessline 1692
    "node_modules/@rspack/binding-win32-ia32-msvc": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.11.tgz",
  • Network accessline 1693
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.11.tgz",       "integrity": "sha512-0pYGnZd8PPqNR68zQ8skamqNAXEA1sUfXuAdYcknIIRq2wsbiwFzIc0Pov1cIfHYab37G7sSIPB
  • Network accessline 1694
    "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.11.tgz",
  • Network accessline 1705
    "node_modules/@rspack/binding-win32-x64-msvc": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.11.tgz",
  • Network accessline 1706
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.11.tgz",       "integrity": "sha512-EeQXayoQk/uBkI3pdoXfQBXNIUrADq56L3s/DFyM2pJeUDrWmhfIw2UFIGkYPTMSCo8F2JcdcGM32
  • Network accessline 1707
    "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.11.tgz",
  • Network accessline 1718
    "node_modules/@rspack/core": {       "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.11.tgz",
  • Network accessline 1719
    "version": "1.7.11",       "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.11.tgz",       "integrity": "sha512-rsD9b+Khmot5DwCMiB3cqTQo53ioPG3M/A7BySu8+0+RS7GCxKm+Z+mtsjtG/vsu4Tn2tcqCdZtA3pgLoJB+ew==",
  • Network accessline 1720
    "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.11.tgz",
  • Network accessline 1741
    "node_modules/@rspack/lite-tapable": {       "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.1.0.tgz",
  • Network accessline 1742
    "version": "1.1.0",       "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.1.0.tgz",       "integrity": "sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==",
  • Network accessline 1743
    "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.1.0.tgz",
  • Network accessline 1748
    "node_modules/@rspack/plugin-react-refresh": {       "version": "1.6.1",       "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.6.1.tgz",
  • Network accessline 1749
    "version": "1.6.1",       "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.6.1.tgz",       "integrity": "sha512-eqqW5645VG3CzGzFgNg5HqNdHVXY+567PGjtDhhrM8t67caxmsSzRmT5qfoEIfBcGgFkH9vEg7kzXwmCYQd
  • Network accessline 1750
    "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.6.1.tgz",
  • Network accessline 1768
    "node_modules/@tanstack/react-virtual": {       "version": "3.14.9",       "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.9.tgz",
  • Network accessline 1769
    "version": "3.14.9",       "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.9.tgz",       "integrity": "sha512-qZyr0FZDP8rDC4WBhsryIZmAd9bveJvFGUJJtskWaew6/0dTRS6wZxnR6VQ5bY2KwL3LjerrHqQLk3a0GKcPXQ==",
  • Network accessline 1770
    "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.14.9.tgz",
  • Network accessline 1777
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/tannerlinsley"
  • Network accessline 1778
    "type": "github",         "url": "https://github.com/sponsors/tannerlinsley"       },
  • Network accessline 1779
    "url": "https://github.com/sponsors/tannerlinsley"
  • Network accessline 1786
    "node_modules/@tanstack/virtual-core": {       "version": "3.17.7",       "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.17.7.tgz",
  • Network accessline 1787
    "version": "3.17.7",       "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.17.7.tgz",       "integrity": "sha512-bp+v10y65sp2H7WpWfIMyxTNfl8ZVfxFTLRjPIFRryi6FV/J33z4IS53WO4pTk36KlvJ4iLiQz+oaydDC1xbcA==",
  • Network accessline 1788
    "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.17.7.tgz",
  • Network accessline 1792
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/tannerlinsley"
  • Network accessline 1793
    "type": "github",         "url": "https://github.com/sponsors/tannerlinsley"       }
  • Network accessline 1794
    "url": "https://github.com/sponsors/tannerlinsley"
  • Network accessline 1797
    "node_modules/@tybys/wasm-util": {       "version": "0.10.4",       "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.4.tgz",
  • Network accessline 1798
    "version": "0.10.4",       "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.4.tgz",       "integrity": "sha512-W3c4gRigFS0T/Ma4qIYF3GDAc5AQdHb1yL5znJT1Zv1YaD9Kitx656wBjvr19qbiosmZT8lWDM5BEMynUqX65A==",
  • Network accessline 1799
    "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.4.tgz",
  • Network accessline 1807
    "node_modules/@types/dom-mediacapture-transform": {       "version": "0.1.12",       "resolved": "https://registry.npmjs.org/@types/dom-mediacapture-transform/-/dom-mediacapture-transform-0.1.12.tgz",
  • Network accessline 1808
    "version": "0.1.12",       "resolved": "https://registry.npmjs.org/@types/dom-mediacapture-transform/-/dom-mediacapture-transform-0.1.12.tgz",       "integrity": "sha512-d7/QsLRwF864A5mgIM/YrfiglHoYn7zgCcAoJgW404r+2DwnNr7EBbLnCWpmOMgH8y0te7
  • Network accessline 1809
    "resolved": "https://registry.npmjs.org/@types/dom-mediacapture-transform/-/dom-mediacapture-transform-0.1.12.tgz",
  • Network accessline 1817
    "node_modules/@types/dom-webcodecs": {       "version": "0.1.13",       "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.13.tgz",
  • Network accessline 1818
    "version": "0.1.13",       "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.13.tgz",       "integrity": "sha512-O5hkiFIcjjszPIYyUSyvScyvrBoV3NOEEZx/pMlsu44TKzWNkLVBBxnxJz42in5n3QIolYOcBYFCPZZ0h8SkwQ==",
  • Network accessline 1819
    "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.13.tgz",
  • Network accessline 1824
    "node_modules/@types/eslint": {       "version": "9.6.1",       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz",
  • Network accessline 1825
    "version": "9.6.1",       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz",       "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==",
  • Network accessline 1826
    "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz",
  • Network accessline 1835
    "node_modules/@types/eslint-scope": {       "version": "3.7.7",       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
  • Network accessline 1836
    "version": "3.7.7",       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",       "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
  • Network accessline 1837
    "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
  • Network accessline 1846
    "node_modules/@types/estree": {       "version": "1.0.9",       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
  • Network accessline 1847
    "version": "1.0.9",       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",       "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
  • Network accessline 1848
    "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
  • Network accessline 1853
    "node_modules/@types/json-schema": {       "version": "7.0.15",       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
  • Network accessline 1854
    "version": "7.0.15",       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",       "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
  • Network accessline 1855
    "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
  • Network accessline 1860
    "node_modules/@types/node": {       "version": "26.6.2",       "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.2.tgz",
  • Network accessline 1861
    "version": "26.6.2",       "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.2.tgz",       "integrity": "sha512-X1P21scMv4zGKLYqjdGjaKa7COa0RKVYYZZN/NfvLQ1JegxFhdhpZG/Lyn8AXx6CDUavKAd11v6BvfpkDByK8g==",
  • Network accessline 1862
    "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.2.tgz",
  • Network accessline 1870
    "node_modules/@webassemblyjs/ast": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
  • Network accessline 1871
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",       "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
  • Network accessline 1872
    "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
  • Network accessline 1881
    "node_modules/@webassemblyjs/floating-point-hex-parser": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
  • Network accessline 1882
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",       "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj
  • Network accessline 1883
    "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
  • Network accessline 1888
    "node_modules/@webassemblyjs/helper-api-error": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
  • Network accessline 1889
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",       "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9
  • Network accessline 1890
    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
  • Network accessline 1895
    "node_modules/@webassemblyjs/helper-buffer": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
  • Network accessline 1896
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",       "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==
  • Network accessline 1897
    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
  • Network accessline 1902
    "node_modules/@webassemblyjs/helper-numbers": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
  • Network accessline 1903
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",       "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA
  • Network accessline 1904
    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
  • Network accessline 1914
    "node_modules/@webassemblyjs/helper-wasm-bytecode": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
  • Network accessline 1915
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",       "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+
  • Network accessline 1916
    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
  • Network accessline 1921
    "node_modules/@webassemblyjs/helper-wasm-section": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
  • Network accessline 1922
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",       "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAEr
  • Network accessline 1923
    "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
  • Network accessline 1934
    "node_modules/@webassemblyjs/ieee754": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
  • Network accessline 1935
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",       "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
  • Network accessline 1936
    "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
  • Network accessline 1944
    "node_modules/@webassemblyjs/leb128": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
  • Network accessline 1945
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",       "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
  • Network accessline 1946
    "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
  • Network accessline 1954
    "node_modules/@webassemblyjs/utf8": {       "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
  • Network accessline 1955
    "version": "1.13.2",       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",       "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
  • Network accessline 1956
    "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
  • Network accessline 1961
    "node_modules/@webassemblyjs/wasm-edit": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
  • Network accessline 1962
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",       "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
  • Network accessline 1963
    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
  • Network accessline 1978
    "node_modules/@webassemblyjs/wasm-gen": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
  • Network accessline 1979
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",       "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
  • Network accessline 1980
    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
  • Network accessline 1992
    "node_modules/@webassemblyjs/wasm-opt": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
  • Network accessline 1993
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",       "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
  • Network accessline 1994
    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
  • Network accessline 2005
    "node_modules/@webassemblyjs/wasm-parser": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
  • Network accessline 2006
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",       "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
  • Network accessline 2007
    "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
  • Network accessline 2020
    "node_modules/@webassemblyjs/wast-printer": {       "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
  • Network accessline 2021
    "version": "1.14.1",       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",       "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
  • Network accessline 2022
    "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
  • Network accessline 2031
    "node_modules/@xtuc/ieee754": {       "version": "1.2.0",       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
  • Network accessline 2032
    "version": "1.2.0",       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
  • Network accessline 2033
    "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
  • Network accessline 2038
    "node_modules/@xtuc/long": {       "version": "4.2.2",       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
  • Network accessline 2039
    "version": "4.2.2",       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
  • Network accessline 2040
    "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
  • Network accessline 2045
    "node_modules/acorn": {       "version": "8.18.0",       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
  • Network accessline 2046
    "version": "8.18.0",       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",       "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",
  • Network accessline 2047
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
  • Network accessline 2058
    "node_modules/acorn-import-phases": {       "version": "1.0.4",       "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",
  • Network accessline 2059
    "version": "1.0.4",       "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",       "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==",
  • Network accessline 2060
    "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",
  • Network accessline 2071
    "node_modules/ajv": {       "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
  • Network accessline 2072
    "version": "8.20.0",       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",       "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
  • Network accessline 2073
    "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
  • Network accessline 2083
    "funding": {         "type": "github",         "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 2084
    "type": "github",         "url": "https://github.com/sponsors/epoberezkin"       }
  • Network accessline 2085
    "url": "https://github.com/sponsors/epoberezkin"
  • Network accessline 2088
    "node_modules/ajv-formats": {       "version": "3.0.1",       "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
  • Network accessline 2089
    "version": "3.0.1",       "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",       "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
  • Network accessline 2090
    "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
  • Network accessline 2106
    "node_modules/ajv-keywords": {       "version": "5.1.0",       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
  • Network accessline 2107
    "version": "5.1.0",       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",       "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
  • Network accessline 2108
    "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
  • Network accessline 2119
    "node_modules/ast-types": {       "version": "0.16.1",       "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",
  • Network accessline 2120
    "version": "0.16.1",       "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",       "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==",
  • Network accessline 2121
    "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",
  • Network accessline 2132
    "node_modules/baseline-browser-mapping": {       "version": "2.11.25",       "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.25.tgz",
  • Network accessline 2133
    "version": "2.11.25",       "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.25.tgz",       "integrity": "sha512-gMmEShwwq7FJqMwvfRwvCl00v4kN+KOfJqXn+f4nrufak5gNHJOksd/60Dvjuz7sI8Y5WiSFBa8FEYr
  • Network accessline 2134
    "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.25.tgz",
  • Network accessline 2145
    "node_modules/browserslist": {       "version": "4.29.0",       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.0.tgz",
  • Network accessline 2146
    "version": "4.29.0",       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.0.tgz",       "integrity": "sha512-3GSvyjvDI4Dur1Meg2BekJquu5uF+9R9a1+5M1Mde192eZoXbeXjzgOsgqPS2V8D5wrrip0gR5Hf/GhWQ9ZzaA==",
  • Network accessline 2147
    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.0.tgz",
  • Network accessline 2150
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 2151
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 2152
    "url": "https://opencollective.com/browserslist"
  • Network accessline 2154
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 2155
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"         },
  • Network accessline 2156
    "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 2158
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2159
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2160
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2179
    "node_modules/buffer-from": {       "version": "1.1.2",       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
  • Network accessline 2180
    "version": "1.1.2",       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",       "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
  • Network accessline 2181
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
  • Network accessline 2186
    "node_modules/caniuse-lite": {       "version": "1.0.30001810",       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz",
  • Network accessline 2187
    "version": "1.0.30001810",       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz",       "integrity": "sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==",
  • Network accessline 2188
    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz",
  • Network accessline 2191
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 2192
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 2193
    "url": "https://opencollective.com/browserslist"
  • Network accessline 2195
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  • Network accessline 2196
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/caniuse-lite"         },
  • Network accessline 2197
    "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  • Network accessline 2199
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2200
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2201
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2207
    "node_modules/chrome-trace-event": {       "version": "1.0.4",       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz",
  • Network accessline 2208
    "version": "1.0.4",       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz",       "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==",
  • Network accessline 2209
    "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz",
  • Network accessline 2217
    "node_modules/commander": {       "version": "2.20.3",       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
  • Network accessline 2218
    "version": "2.20.3",       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
  • Network accessline 2219
    "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
  • Network accessline 2224
    "node_modules/cross-spawn": {       "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2225
    "version": "7.0.6",       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
  • Network accessline 2226
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
  • Network accessline 2239
    "node_modules/css-loader": {       "version": "7.1.4",       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.4.tgz",
  • Network accessline 2240
    "version": "7.1.4",       "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.4.tgz",       "integrity": "sha512-vv3J9tlOl04WjiMvHQI/9tmIrCxVrj6PFbHemBB1iihpeRbi/I4h033eoFIhwxBBqLhI0KYFS7yvynBFhIZfTw==",
  • Network accessline 2241
    "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.4.tgz",
  • Network accessline 2258
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 2259
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       },
  • Network accessline 2260
    "url": "https://opencollective.com/webpack"
  • Network accessline 2275
    "node_modules/css-loader/node_modules/semver": {       "version": "7.8.5",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  • Network accessline 2276
    "version": "7.8.5",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",       "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
  • Network accessline 2277
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
  • Network accessline 2288
    "node_modules/cssesc": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
  • Network accessline 2289
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
  • Network accessline 2290
    "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
  • Network accessline 2301
    "node_modules/define-lazy-prop": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
  • Network accessline 2302
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",       "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
  • Network accessline 2303
    "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
  • Network accessline 2311
    "node_modules/electron-to-chromium": {       "version": "1.5.433",       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.433.tgz",
  • Network accessline 2312
    "version": "1.5.433",       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.433.tgz",       "integrity": "sha512-5lCAbyZBjtmUt/RAGHRqrL2q0oEFRThDAsZHHDn9XHa89Qw7gMYOeSicBTy+AHfvo0r6vwsZvqNJTQIQy1BLzA=
  • Network accessline 2313
    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.433.tgz",
  • Network accessline 2318
    "node_modules/enhanced-resolve": {       "version": "5.25.1",       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.25.1.tgz",
  • Network accessline 2319
    "version": "5.25.1",       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.25.1.tgz",       "integrity": "sha512-nGXts5znJzmWPu+mIE9izCOzdg63oJca2mDzGWWTth7sr4aCToKcoyFVBQwN75Ij5Pf6p510EwkTqViTRzDV+w==",
  • Network accessline 2320
    "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.25.1.tgz",
  • Network accessline 2332
    "node_modules/error-stack-parser": {       "version": "2.1.4",       "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
  • Network accessline 2333
    "version": "2.1.4",       "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",       "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
  • Network accessline 2334
    "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
  • Network accessline 2342
    "node_modules/es-module-lexer": {       "version": "2.3.2",       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",
  • Network accessline 2343
    "version": "2.3.2",       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",       "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",
  • Network accessline 2344
    "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",
  • Network accessline 2349
    "node_modules/esbuild": {       "version": "0.25.12",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
  • Network accessline 2350
    "version": "0.25.12",       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",       "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
  • Network accessline 2351
    "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
  • Network accessline 2390
    "node_modules/escalade": {       "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 2391
    "version": "3.2.0",       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",       "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
  • Network accessline 2392
    "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
  • Network accessline 2400
    "node_modules/eslint-scope": {       "version": "5.1.1",       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
  • Network accessline 2401
    "version": "5.1.1",       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
  • Network accessline 2402
    "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
  • Network accessline 2414
    "node_modules/esprima": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 2415
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  • Network accessline 2416
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  • Network accessline 2428
    "node_modules/esrecurse": {       "version": "4.3.0",       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
  • Network accessline 2429
    "version": "4.3.0",       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
  • Network accessline 2430
    "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
  • Network accessline 2441
    "node_modules/esrecurse/node_modules/estraverse": {       "version": "5.3.0",       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
  • Network accessline 2442
    "version": "5.3.0",       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
  • Network accessline 2443
    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
  • Network accessline 2451
    "node_modules/estraverse": {       "version": "4.3.0",       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
  • Network accessline 2452
    "version": "4.3.0",       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
  • Network accessline 2453
    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
  • Network accessline 2461
    "node_modules/events": {       "version": "3.3.0",       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
  • Network accessline 2462
    "version": "3.3.0",       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
  • Network accessline 2463
    "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
  • Network accessline 2471
    "node_modules/execa": {       "version": "5.1.1",       "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
  • Network accessline 2472
    "version": "5.1.1",       "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",       "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
  • Network accessline 2473
    "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
  • Network accessline 2490
    },       "funding": {         "url": "https://github.com/sindresorhus/execa?sponsor=1"
  • Network accessline 2491
    "funding": {         "url": "https://github.com/sindresorhus/execa?sponsor=1"       }
  • Network accessline 2492
    "url": "https://github.com/sindresorhus/execa?sponsor=1"
  • Network accessline 2495
    "node_modules/fast-deep-equal": {       "version": "3.1.3",       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 2496
    "version": "3.1.3",       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
  • Network accessline 2497
    "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  • Network accessline 2502
    "node_modules/fast-uri": {       "version": "3.1.8",       "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz",
  • Network accessline 2503
    "version": "3.1.8",       "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz",       "integrity": "sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==",
  • Network accessline 2504
    "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz",
  • Network accessline 2507
    {           "type": "github",           "url": "https://github.com/sponsors/fastify"
  • Network accessline 2508
    "type": "github",           "url": "https://github.com/sponsors/fastify"         },
  • Network accessline 2509
    "url": "https://github.com/sponsors/fastify"
  • Network accessline 2511
    {           "type": "opencollective",           "url": "https://opencollective.com/fastify"
  • Network accessline 2512
    "type": "opencollective",           "url": "https://opencollective.com/fastify"         }
  • Network accessline 2513
    "url": "https://opencollective.com/fastify"
  • Network accessline 2519
    "node_modules/fs-monkey": {       "version": "1.0.3",       "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
  • Network accessline 2520
    "version": "1.0.3",       "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",       "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
  • Network accessline 2521
    "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
  • Network accessline 2526
    "node_modules/get-stream": {       "version": "6.0.1",       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
  • Network accessline 2527
    "version": "6.0.1",       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",       "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
  • Network accessline 2528
    "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
  • Network accessline 2534
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2535
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2536
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2539
    "node_modules/glob-to-regexp": {       "version": "0.4.1",       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
  • Network accessline 2540
    "version": "0.4.1",       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",       "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
  • Network accessline 2541
    "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
  • Network accessline 2546
    "node_modules/graceful-fs": {       "version": "4.2.11",       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  • Network accessline 2547
    "version": "4.2.11",       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",       "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
  • Network accessline 2548
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  • Network accessline 2553
    "node_modules/has-flag": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  • Network accessline 2554
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  • Network accessline 2555
    "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  • Network accessline 2563
    "node_modules/html-entities": {       "version": "2.6.0",       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
  • Network accessline 2564
    "version": "2.6.0",       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",       "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==",
  • Network accessline 2565
    "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
  • Network accessline 2568
    {           "type": "github",           "url": "https://github.com/sponsors/mdevils"
  • Network accessline 2569
    "type": "github",           "url": "https://github.com/sponsors/mdevils"         },
  • Network accessline 2570
    "url": "https://github.com/sponsors/mdevils"
  • Network accessline 2572
    {           "type": "patreon",           "url": "https://patreon.com/mdevils"
  • Network accessline 2573
    "type": "patreon",           "url": "https://patreon.com/mdevils"         }
  • Network accessline 2574
    "url": "https://patreon.com/mdevils"
  • Network accessline 2580
    "node_modules/human-signals": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
  • Network accessline 2581
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
  • Network accessline 2582
    "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
  • Network accessline 2590
    "node_modules/icss-utils": {       "version": "5.1.0",       "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
  • Network accessline 2591
    "version": "5.1.0",       "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",       "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
  • Network accessline 2592
    "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
  • Network accessline 2603
    "node_modules/is-docker": {       "version": "2.2.1",       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
  • Network accessline 2604
    "version": "2.2.1",       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",       "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
  • Network accessline 2605
    "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
  • Network accessline 2614
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2615
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2616
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2619
    "node_modules/is-stream": {       "version": "2.0.1",       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
  • Network accessline 2620
    "version": "2.0.1",       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",       "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
  • Network accessline 2621
    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
  • Network accessline 2627
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2628
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2629
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2632
    "node_modules/is-wsl": {       "version": "2.2.0",       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
  • Network accessline 2633
    "version": "2.2.0",       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",       "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
  • Network accessline 2634
    "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
  • Network accessline 2645
    "node_modules/isexe": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 2646
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
  • Network accessline 2647
    "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
  • Network accessline 2652
    "node_modules/jest-worker": {       "version": "27.5.1",       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
  • Network accessline 2653
    "version": "27.5.1",       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",       "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
  • Network accessline 2654
    "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
  • Network accessline 2667
    "node_modules/json-parse-even-better-errors": {       "version": "2.3.1",       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
  • Network accessline 2668
    "version": "2.3.1",       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",       "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9
  • Network accessline 2669
    "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
  • Network accessline 2674
    "node_modules/json-schema-traverse": {       "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
  • Network accessline 2675
    "version": "1.0.0",       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
  • Network accessline 2676
    "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
  • Network accessline 2681
    "node_modules/loader-runner": {       "version": "4.3.2",       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz",
  • Network accessline 2682
    "version": "4.3.2",       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz",       "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==",
  • Network accessline 2683
    "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz",
  • Network accessline 2690
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 2691
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       }
  • Network accessline 2692
    "url": "https://opencollective.com/webpack"
  • Network accessline 2695
    "node_modules/lru-cache": {       "version": "6.0.0",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  • Network accessline 2696
    "version": "6.0.0",       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  • Network accessline 2697
    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  • Network accessline 2708
    "node_modules/mediabunny": {       "version": "1.58.1",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.58.1.tgz",
  • Network accessline 2709
    "version": "1.58.1",       "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.58.1.tgz",       "integrity": "sha512-edscMXOwBgUlMT+45wpAHdiXTGukCQb1nOJPE2D+fM4esNhAvGyB2yGGgnEer2VSwhEg+7gMliZDDQQqLaR7nA==",
  • Network accessline 2710
    "resolved": "https://registry.npmjs.org/mediabunny/-/mediabunny-1.58.1.tgz",
  • Network accessline 2723
    "funding": {         "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 2724
    "type": "individual",         "url": "https://github.com/sponsors/Vanilagy"       }
  • Network accessline 2725
    "url": "https://github.com/sponsors/Vanilagy"
  • Network accessline 2728
    "node_modules/memfs": {       "version": "3.4.3",       "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz",
  • Network accessline 2729
    "version": "3.4.3",       "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz",       "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==",
  • Network accessline 2730
    "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz",
  • Network accessline 2741
    "node_modules/merge-stream": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
  • Network accessline 2742
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
  • Network accessline 2743
    "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
  • Network accessline 2748
    "node_modules/mime-db": {       "version": "1.52.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  • Network accessline 2749
    "version": "1.52.0",       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",       "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  • Network accessline 2750
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  • Network accessline 2758
    "node_modules/mime-types": {       "version": "2.1.35",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  • Network accessline 2759
    "version": "2.1.35",       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",       "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  • Network accessline 2760
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  • Network accessline 2771
    "node_modules/mimic-fn": {       "version": "2.1.0",       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
  • Network accessline 2772
    "version": "2.1.0",       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
  • Network accessline 2773
    "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
  • Network accessline 2781
    "node_modules/nanoid": {       "version": "3.3.19",       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
  • Network accessline 2782
    "version": "3.3.19",       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",       "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==",
  • Network accessline 2783
    "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
  • Network accessline 2786
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2787
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2788
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2800
    "node_modules/neo-async": {       "version": "2.6.2",       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
  • Network accessline 2801
    "version": "2.6.2",       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
  • Network accessline 2802
    "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
  • Network accessline 2807
    "node_modules/node-releases": {       "version": "2.0.56",       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.56.tgz",
  • Network accessline 2808
    "version": "2.0.56",       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.56.tgz",       "integrity": "sha512-x0InOIyzgdk+eyaWaRJFH5snEtiImgBgblZ2CyPrLmqqcuMQkEvcDPHbzqbD8eDsSeJbVOjn+crzyzHaM4D+/A==",
  • Network accessline 2809
    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.56.tgz",
  • Network accessline 2817
    "node_modules/npm-run-path": {       "version": "4.0.1",       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
  • Network accessline 2818
    "version": "4.0.1",       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
  • Network accessline 2819
    "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
  • Network accessline 2830
    "node_modules/onetime": {       "version": "5.1.2",       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
  • Network accessline 2831
    "version": "5.1.2",       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
  • Network accessline 2832
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
  • Network accessline 2841
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2842
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2843
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2846
    "node_modules/open": {       "version": "8.4.2",       "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
  • Network accessline 2847
    "version": "8.4.2",       "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",       "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
  • Network accessline 2848
    "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
  • Network accessline 2859
    },       "funding": {         "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2860
    "funding": {         "url": "https://github.com/sponsors/sindresorhus"       }
  • Network accessline 2861
    "url": "https://github.com/sponsors/sindresorhus"
  • Network accessline 2864
    "node_modules/path-key": {       "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 2865
    "version": "3.1.1",       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
  • Network accessline 2866
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
  • Network accessline 2874
    "node_modules/picocolors": {       "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 2875
    "version": "1.1.1",       "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",       "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
  • Network accessline 2876
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  • Network accessline 2881
    "node_modules/playwright-core": {       "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
  • Network accessline 2882
    "version": "1.63.0",       "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",       "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==",
  • Network accessline 2883
    "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
  • Network accessline 2894
    "node_modules/postcss": {       "version": "8.5.28",       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
  • Network accessline 2895
    "version": "8.5.28",       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",       "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
  • Network accessline 2896
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
  • Network accessline 2899
    {           "type": "opencollective",           "url": "https://opencollective.com/postcss/"
  • Network accessline 2900
    "type": "opencollective",           "url": "https://opencollective.com/postcss/"         },
  • Network accessline 2901
    "url": "https://opencollective.com/postcss/"
  • Network accessline 2903
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/postcss"
  • Network accessline 2904
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/postcss"         },
  • Network accessline 2905
    "url": "https://tidelift.com/funding/github/npm/postcss"
  • Network accessline 2907
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 2908
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 2909
    "url": "https://github.com/sponsors/ai"
  • Network accessline 2923
    "node_modules/postcss-modules-extract-imports": {       "version": "3.1.0",       "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
  • Network accessline 2924
    "version": "3.1.0",       "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",       "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uu
  • Network accessline 2925
    "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz",
  • Network accessline 2936
    "node_modules/postcss-modules-local-by-default": {       "version": "4.2.0",       "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz",
  • Network accessline 2937
    "version": "4.2.0",       "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz",       "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6
  • Network accessline 2938
    "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz",
  • Network accessline 2954
    "node_modules/postcss-modules-scope": {       "version": "3.2.1",       "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz",
  • Network accessline 2955
    "version": "3.2.1",       "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz",       "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA=="
  • Network accessline 2956
    "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz",
  • Network accessline 2970
    "node_modules/postcss-modules-values": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
  • Network accessline 2971
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",       "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ=
  • Network accessline 2972
    "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
  • Network accessline 2986
    "node_modules/postcss-selector-parser": {       "version": "7.1.6",       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz",
  • Network accessline 2987
    "version": "7.1.6",       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz",       "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdM
  • Network accessline 2988
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz",
  • Network accessline 3000
    "node_modules/postcss-value-parser": {       "version": "4.2.0",       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
  • Network accessline 3001
    "version": "4.2.0",       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",       "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
  • Network accessline 3002
    "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
  • Network accessline 3007
    "node_modules/react": {       "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
  • Network accessline 3008
    "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",       "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
  • Network accessline 3009
    "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
  • Network accessline 3017
    "node_modules/react-dom": {       "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
  • Network accessline 3018
    "version": "19.3.0",       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",       "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==",
  • Network accessline 3019
    "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
  • Network accessline 3030
    "node_modules/react-refresh": {       "version": "0.18.0",       "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
  • Network accessline 3031
    "version": "0.18.0",       "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",       "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
  • Network accessline 3032
    "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
  • Network accessline 3040
    "node_modules/recast": {       "version": "0.23.21",       "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.21.tgz",
  • Network accessline 3041
    "version": "0.23.21",       "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.21.tgz",       "integrity": "sha512-mFAyJq9vUbSTARLZUvAEf1z3YxlvAwswbmxMx2mPA/MSm4KmpwvwvhsH/NIrZhyOuwD60Lzyw2qh83uCbgTPYw==",
  • Network accessline 3042
    "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.21.tgz",
  • Network accessline 3057
    "node_modules/recast/node_modules/source-map": {       "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 3058
    "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  • Network accessline 3059
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 3067
    "node_modules/remotion": {       "version": "4.0.522",       "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.522.tgz",
  • Network accessline 3068
    "version": "4.0.522",       "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.522.tgz",       "integrity": "sha512-f80OmFU4xUE2iTj/kcFSmb63+p5jbYXJ31qUEy/yQKZYKoVW2gMvAwDSDvUjsJKSRehfe5TG+EvHvZ+UGog1Jg==",
  • Network accessline 3069
    "resolved": "https://registry.npmjs.org/remotion/-/remotion-4.0.522.tgz",
  • Network accessline 3078
    "node_modules/require-from-string": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
  • Network accessline 3079
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
  • Network accessline 3080
    "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
  • Network accessline 3088
    "node_modules/scheduler": {       "version": "0.28.0",       "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
  • Network accessline 3089
    "version": "0.28.0",       "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",       "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==",
  • Network accessline 3090
    "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
  • Network accessline 3095
    "node_modules/schema-utils": {       "version": "4.5.0",       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.5.0.tgz",
  • Network accessline 3096
    "version": "4.5.0",       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.5.0.tgz",       "integrity": "sha512-zJlMCZ0cAR5p/Y4oVpRoqioDMJcGxaXRrQ/4rP4WyR84vc5z/DolXdbvXeDpTwbtocDFr2rhPqHPErDCUtz2kA==",
  • Network accessline 3097
    "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.5.0.tgz",
  • Network accessline 3110
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 3111
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       }
  • Network accessline 3112
    "url": "https://opencollective.com/webpack"
  • Network accessline 3115
    "node_modules/semver": {       "version": "7.5.3",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz",
  • Network accessline 3116
    "version": "7.5.3",       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz",       "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==",
  • Network accessline 3117
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz",
  • Network accessline 3131
    "node_modules/shebang-command": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 3132
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
  • Network accessline 3133
    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
  • Network accessline 3144
    "node_modules/shebang-regex": {       "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 3145
    "version": "3.0.0",       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
  • Network accessline 3146
    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
  • Network accessline 3154
    "node_modules/signal-exit": {       "version": "3.0.7",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
  • Network accessline 3155
    "version": "3.0.7",       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
  • Network accessline 3156
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
  • Network accessline 3161
    "node_modules/source-map": {       "version": "0.8.0",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0.tgz",
  • Network accessline 3162
    "version": "0.8.0",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0.tgz",       "integrity": "sha512-d8EqvL+k/SOXCreS/SUzg2ciyHqBBLcN/yuRjFsbvVhHTE2pgei7oAhmPM7kWFbkX6OSMQfUq4KbkF3au9lhYQ==",
  • Network accessline 3163
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0.tgz",
  • Network accessline 3171
    "node_modules/source-map-js": {       "version": "1.2.1",       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  • Network accessline 3172
    "version": "1.2.1",       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",       "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
  • Network accessline 3173
    "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  • Network accessline 3181
    "node_modules/source-map-support": {       "version": "0.5.21",       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
  • Network accessline 3182
    "version": "0.5.21",       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",       "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
  • Network accessline 3183
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
  • Network accessline 3192
    "node_modules/source-map-support/node_modules/source-map": {       "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 3193
    "version": "0.6.1",       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  • Network accessline 3194
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  • Network accessline 3202
    "node_modules/stackframe": {       "version": "1.3.4",       "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
  • Network accessline 3203
    "version": "1.3.4",       "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",       "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
  • Network accessline 3204
    "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
  • Network accessline 3209
    "node_modules/strip-final-newline": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
  • Network accessline 3210
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
  • Network accessline 3211
    "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
  • Network accessline 3219
    "node_modules/style-loader": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz",
  • Network accessline 3220
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz",       "integrity": "sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==",
  • Network accessline 3221
    "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-4.0.0.tgz",
  • Network accessline 3228
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 3229
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       },
  • Network accessline 3230
    "url": "https://opencollective.com/webpack"
  • Network accessline 3236
    "node_modules/supports-color": {       "version": "8.1.1",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
  • Network accessline 3237
    "version": "8.1.1",       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",       "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
  • Network accessline 3238
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
  • Network accessline 3247
    },       "funding": {         "url": "https://github.com/chalk/supports-color?sponsor=1"
  • Network accessline 3248
    "funding": {         "url": "https://github.com/chalk/supports-color?sponsor=1"       }
  • Network accessline 3249
    "url": "https://github.com/chalk/supports-color?sponsor=1"
  • Network accessline 3252
    "node_modules/tapable": {       "version": "2.3.3",       "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
  • Network accessline 3253
    "version": "2.3.3",       "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",       "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==",
  • Network accessline 3254
    "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
  • Network accessline 3261
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 3262
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       }
  • Network accessline 3263
    "url": "https://opencollective.com/webpack"
  • Network accessline 3266
    "node_modules/terser": {       "version": "5.51.2",       "resolved": "https://registry.npmjs.org/terser/-/terser-5.51.2.tgz",
  • Network accessline 3267
    "version": "5.51.2",       "resolved": "https://registry.npmjs.org/terser/-/terser-5.51.2.tgz",       "integrity": "sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==",
  • Network accessline 3268
    "resolved": "https://registry.npmjs.org/terser/-/terser-5.51.2.tgz",
  • Network accessline 3285
    "node_modules/terser-webpack-plugin": {       "version": "5.6.1",       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz",
  • Network accessline 3286
    "version": "5.6.1",       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz",       "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ=="
  • Network accessline 3287
    "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz",
  • Network accessline 3300
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 3301
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       },
  • Network accessline 3302
    "url": "https://opencollective.com/webpack"
  • Network accessline 3346
    "node_modules/three": {       "version": "0.170.0",       "resolved": "https://registry.npmjs.org/three/-/three-0.170.0.tgz",
  • Network accessline 3347
    "version": "0.170.0",       "resolved": "https://registry.npmjs.org/three/-/three-0.170.0.tgz",       "integrity": "sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==",
  • Network accessline 3348
    "resolved": "https://registry.npmjs.org/three/-/three-0.170.0.tgz",
  • Network accessline 3352
    "node_modules/tiny-invariant": {       "version": "1.3.3",       "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
  • Network accessline 3353
    "version": "1.3.3",       "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",       "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
  • Network accessline 3354
    "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
  • Network accessline 3359
    "node_modules/to-fast-properties": {       "version": "2.0.0",       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
  • Network accessline 3360
    "version": "2.0.0",       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",       "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
  • Network accessline 3361
    "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
  • Network accessline 3369
    "node_modules/tslib": {       "version": "2.8.1",       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
  • Network accessline 3370
    "version": "2.8.1",       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",       "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
  • Network accessline 3371
    "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
  • Network accessline 3376
    "node_modules/typescript": {       "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 3377
    "version": "5.9.3",       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",       "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
  • Network accessline 3378
    "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
  • Network accessline 3390
    "node_modules/undici-types": {       "version": "8.9.0",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz",
  • Network accessline 3391
    "version": "8.9.0",       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz",       "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==",
  • Network accessline 3392
    "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz",
  • Network accessline 3397
    "node_modules/update-browserslist-db": {       "version": "1.3.3",       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",
  • Network accessline 3398
    "version": "1.3.3",       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",       "integrity": "sha512-pJ2sYawQS0R/WI928Gj5GlPhTGzbMelq0+4INtSYNDV9ErKJcX6xjGWkoG/VnB3dpUm00zALaqkrUD77pO5TDQ=
  • Network accessline 3399
    "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",
  • Network accessline 3402
    {           "type": "opencollective",           "url": "https://opencollective.com/browserslist"
  • Network accessline 3403
    "type": "opencollective",           "url": "https://opencollective.com/browserslist"         },
  • Network accessline 3404
    "url": "https://opencollective.com/browserslist"
  • Network accessline 3406
    {           "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 3407
    "type": "tidelift",           "url": "https://tidelift.com/funding/github/npm/browserslist"         },
  • Network accessline 3408
    "url": "https://tidelift.com/funding/github/npm/browserslist"
  • Network accessline 3410
    {           "type": "github",           "url": "https://github.com/sponsors/ai"
  • Network accessline 3411
    "type": "github",           "url": "https://github.com/sponsors/ai"         }
  • Network accessline 3412
    "url": "https://github.com/sponsors/ai"
  • Network accessline 3428
    "node_modules/util-deprecate": {       "version": "1.0.2",       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  • Network accessline 3429
    "version": "1.0.2",       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",       "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
  • Network accessline 3430
    "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  • Network accessline 3435
    "node_modules/watchpack": {       "version": "2.5.2",       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz",
  • Network accessline 3436
    "version": "2.5.2",       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz",       "integrity": "sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==",
  • Network accessline 3437
    "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz",
  • Network accessline 3448
    "node_modules/webpack": {       "version": "5.105.0",       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.0.tgz",
  • Network accessline 3449
    "version": "5.105.0",       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.0.tgz",       "integrity": "sha512-gX/dMkRQc7QOMzgTe6KsYFM7DxeIONQSui1s0n/0xht36HvrgbxtM1xBlgx596NbpHuQU8P7QpKwrZYwUX48nw==",
  • Network accessline 3450
    "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.0.tgz",
  • Network accessline 3487
    "funding": {         "type": "opencollective",         "url": "https://opencollective.com/webpack"
  • Network accessline 3488
    "type": "opencollective",         "url": "https://opencollective.com/webpack"       },
  • Network accessline 3489
    "url": "https://opencollective.com/webpack"
  • Network accessline 3497
    "node_modules/webpack-sources": {       "version": "3.5.1",       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.1.tgz",
  • Network accessline 3498
    "version": "3.5.1",       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.1.tgz",       "integrity": "sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==",
  • Network accessline 3499
    "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.1.tgz",
  • Network accessline 3507
    "node_modules/which": {       "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 3508
    "version": "2.0.2",       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
  • Network accessline 3509
    "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
  • Network accessline 3523
    "node_modules/ws": {       "version": "8.21.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
  • Network accessline 3524
    "version": "8.21.0",       "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",       "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
  • Network accessline 3525
    "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
  • Network accessline 3545
    "node_modules/yallist": {       "version": "4.0.0",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  • Network accessline 3546
    "version": "4.0.0",       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
  • Network accessline 3547
    "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  • Network accessline 3552
    "node_modules/zod": {       "version": "4.5.4",       "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz",
  • Network accessline 3553
    "version": "4.5.4",       "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz",       "integrity": "sha512-sC95tT5iHHH9gtpj6A81kh+NEaRAUFN+qlUPDUbRfOMvNf5QCBqsb3WgvnpVtK5Y+4UfA6KqufotuTvMGiTlsA==",
  • Network accessline 3554
    "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz",
  • Network accessline 3557
    "optional": true,       "funding": {         "url": "https://github.com/sponsors/colinhacks"
  • Network accessline 3558
    "funding": {         "url": "https://github.com/sponsors/colinhacks"       }
  • Network accessline 3559
    "url": "https://github.com/sponsors/colinhacks"

skills/anidoodle/engine/package.json

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/adaptAlmond.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/adaptAquarelle.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/adaptScrapbook.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/assetKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/bake.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/bakerSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/balloon.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/balloonDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/banner.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/bitRig.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/blueprint.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/blueprintKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/brandKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/brickBalloon.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 257
    const CELL = 27, NC = W / CELL;   // 40 x 40 one-by-one plates
  • Network accessline 265
    const mosaic = (env: Env): string[] => {   const key = "bb/mosaic"; let m = env.cache.get(key) as string[] | undefined; if (m) return m;   const Ls = env.canvas(NC * 4, NC * 4); renderFrame(balloon, Ls.ctx, 0, { W, H, scale: (NC * 4) / W, c
  • Network accessline 266
    const key = "bb/mosaic"; let m = env.cache.get(key) as string[] | undefined; if (m) return m;   const Ls = env.canvas(NC * 4, NC * 4); renderFrame(balloon, Ls.ctx, 0, { W, H, scale: (NC * 4) / W, cache: new Map(), canvas: env.canvas, image:
  • Network accessline 267
    const Ls = env.canvas(NC * 4, NC * 4); renderFrame(balloon, Ls.ctx, 0, { W, H, scale: (NC * 4) / W, cache: new Map(), canvas: env.canvas, image: env.image });
  • Network accessline 268
    const d = Ls.ctx.getImageData(0, 0, NC * 4, NC * 4).data, rgb = PAL.map((h) => [1, 3, 5].map((i) => parseInt(h.slice(i, i + 2), 16)));
  • Network accessline 269
    m = [];   for (let cy = 0; cy < NC; cy++) for (let cx = 0; cx < NC; cx++) {     let R = 0, G = 0, B = 0; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4; R += d[o]; G += d[o + 1];
  • Network accessline 270
    for (let cy = 0; cy < NC; cy++) for (let cx = 0; cx < NC; cx++) {     let R = 0, G = 0, B = 0; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4; R += d[o]; G += d[o + 1]; B += d[o 
  • Network accessline 271
    let R = 0, G = 0, B = 0; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4; R += d[o]; G += d[o + 1]; B += d[o + 2]; }
  • Network accessline 274
    let sat = -1, sr = R, sg = G, sb = B; for (let y = 0; y < 4; y++) for (let x = 0; x < 4; x++) { const o = ((cy * 4 + y) * NC * 4 + cx * 4 + x) * 4, mx = Math.max(d[o], d[o + 1], d[o + 2]), mn = Math.min(d[o], d[o + 1], d[o + 2]), c = mx - m
  • Network accessline 298
    if (drop > H + 60) continue;     const s = CELL * clamp(pop, 0, 1.3), x = cx * CELL + (CELL - s) / 2 + spin * fall * 2.2, y = cy * CELL + (CELL - s) / 2 + drop;     tile2d(ctx, x, y, s, m[cy * NC + cx]);
  • Network accessline 299
    const s = CELL * clamp(pop, 0, 1.3), x = cx * CELL + (CELL - s) / 2 + spin * fall * 2.2, y = cy * CELL + (CELL - s) / 2 + drop;     tile2d(ctx, x, y, s, m[cy * NC + cx]);   }
  • Network accessline 300
    tile2d(ctx, x, y, s, m[cy * NC + cx]);

skills/anidoodle/engine/src/canvas-core/brokenColour.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/brokenColourKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/callout.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/calloutDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/camera.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/build.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/check.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/design.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/balance.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/canon.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/clothing.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/figure.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/hands.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/head.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/mannequin.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/skeleton.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/human/walk.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/identity.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/math3.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/brick.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/grid.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/marker.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/pencil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/pixel.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/riso.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/scratch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/storybook.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/sumi.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/render/woodcut.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/shape2d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/types.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/character/view25d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/mira/drawn.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/mira/index.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 76
    // the cowlick: one tuft at the crown, drawn once and turned with the head // two thin strands that spring up and curl over toward her left, like hair, not a horn
  • Network accessline 77
    // two thin strands that spring up and curl over toward her left, like hair, not a horn

skills/anidoodle/engine/src/canvas-core/characters/mira/palettes.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/mira/poses.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/theo/baker.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/theo/index.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/theo/poses.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/characters/theo/wardrobe.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/charcoalErasure.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/charcoalErasureKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahBody.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahDusk.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahRig.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahRun.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahRunSigned.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahScenery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cheetahTurn.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/colouredPencil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/colouredPencilCrow.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/colouredPencilKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/core.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/drafting.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/drawingMarks.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/drawingScore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/dreamGlaze.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/dreamGlazeDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/dreamGlazeKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/embroidery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/embroideryAlive.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/embroideryKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/endCard.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/figureSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/film.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureDeck.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureMotion.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureRigBrokenGrip.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureShip.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureShipBlind.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureShipGreen.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureShipLocked.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureShipRed.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureShipTrack.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fixtureWorld.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/flatVector.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/folkTale.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/folkTaleKit.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 275
    // a bellflower (Campanula): a nodding bell, narrow at the calyx, flaring to five pointed lobes // that curl out at the mouth; the dark throat shows between the front lobes
  • Network accessline 276
    // that curl out at the mouth; the dark throat shows between the front lobes

skills/anidoodle/engine/src/canvas-core/formMascot.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fox.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/foxDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/fromPhoto.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/gallery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/halftone.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/halftoneKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/halftoneScene.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/input.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/isometric.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/isometricKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/kinetic.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/kineticDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/koi.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/koiAlive.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/koiDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/koiDrawKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/koiWorld.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launch2.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launch3.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchClip.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchCode.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchCut.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchExample.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchExampleBrand.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchExampleClean.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchExampleCleanChat.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchExampleCleanScore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchExampleScore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchGallery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchLayout.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchLook.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 161
    const bin = atob(file.data), u8 = new Uint8Array(bin.length); for (let i = 0; i < bin.length; i++) u8[i] = bin.charCodeAt(i);

skills/anidoodle/engine/src/canvas-core/launchSound.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/launchTemplate.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lesson.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonCat.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonCatFinal.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonCatSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonOwl.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonOwlFinal.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonOwlLayout.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonOwlScore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonOwlSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lessonOwlSocial.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lettering.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lighthouse.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lighthouseDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/lowPoly.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mascotHero.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanism.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismBlueprint.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismExplorer.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismHands.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismPencil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mechanismStipple.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mellan.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/mellanUnspool.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    // angular speed over the film, in relative units: a readable curl at the start, rising as the

skills/anidoodle/engine/src/canvas-core/midCentury.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraComic.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraEveryHand.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraRiso.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraTile.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraTriptych.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/miraWalk.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/moonPhases.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/moonPhasesDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/morph.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/morphDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/motif.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/motionKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/motionMeta.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/arc.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/blind/breach.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/blind/morningCrumb.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/blind/skywardKids.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/blind/stillwater.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/calibration.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/compose.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/craft.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/craftTables.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/delivery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/drums.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/dsp.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/ensemble.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/ensembleCore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/grooves.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/guards.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/index.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/instruments.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keys.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keysCore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keysEP.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keysMallets.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keysOrgan.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keysPiano.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/keysTables.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/lofiFx.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/lofiKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/meter.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/mixDsp.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/mixProfiles.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/mixReverb.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/novelty.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/orchestra.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/perform.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/piano.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pianoRuler.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/cheetah.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/cheetahRun.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/copyFixture.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/families.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/fixtures.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/launch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/nocturne.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/pieces/samplers.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/plan.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/render.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/roomSmall.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sampler.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/score-text.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfx.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfxAudit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfxCore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfxKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfxMix.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfxModels.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/sfxPhysics.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/soundcheck.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/tables.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/theory.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/track.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/trackMix.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/vocab.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/vocabMore.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/vocabTrim.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/music/vocabVoices.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/narrationDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/narrationDemoVoice.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 7
    timing: {"version":1,"fps":24,"totalFrames":326,"lines":[{"id":"open","text":"Every film starts as a few plain words.","display":"Every film starts as a few plain words.","start":12,"end":87,"durationS":3.089,"words":[{"w":"Every","say":"Ev
  • Possible obfuscationline 10
    "open": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  • Possible obfuscationline 11
    "code": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  • Possible obfuscationline 12
    "duck": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

skills/anidoodle/engine/src/canvas-core/paintedOil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/paintedOilKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/paperCraft.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/people.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/pixelArt.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/pixelArtKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/pocketWatch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/pocketWatchDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/print.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/productUI.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/ranunculus.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/ranunculusDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/readable.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/riso.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/rubberHose.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 85
    // each wisp leaves the spout's mouth, rises in a lazy S that fans away from its neighbours, and     // rolls into a curl at the top; the S travels up the wisp as `phase` runs 0..1 (periodic)
  • Network accessline 86
    // rolls into a curl at the top; the S travels up the wisp as `phase` runs 0..1 (periodic)
  • Network accessline 148
    ell(ps.fL[0] - 22, ps.fL[1] + 4, 42, 20, 0, 12).concat([ell(ps.fL[0] - 22, ps.fL[1] + 4, 42, 20, 0, 12)[0]]), ell(ps.fR[0] + 22, ps.fR[1] - 6, 42, 20, -0.38, 12).concat([ell(ps.fR[0] + 22, ps.fR[1] - 6, 42, 20, -0.38, 12)[0]]),     [[664, 4
  • Network accessline 149
    [[664, 400], [650, 330], [690, 280], [660, 220]],                   // steam, where it will curl     [[0, 781], [W, 781]], [[0, 826], [W, 826]], [[0, 586], [W, 586]], rect(92, 96, 320, 392).concat([[92, 96]]),     ell(866, 760, 64, 44, 0, 1

skills/anidoodle/engine/src/canvas-core/rubberHoseKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/score.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/scrapbook.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/scrapbookEngraving.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 78
    const flick = (p: P, dir: number, len: number, w: number, curl: number): Cut => { const pts: P[] = []; for (let k = 0; k <= 5; k++) { const u = k / 5, a = dir + curl * u; pts.push([p[0] + Math.cos(a) * len * u, p[1] + Math.sin(a) * len * u]
  • Network accessline 223
    const front = [...occs.slice(k + 1), oDisc];     const facing = Math.sin(p.a);                      // lower petals face the viewer and catch less of the upper-left light     const tone = (t: number, s: number) => clamp01(0.08 + 0.6 * Math.
  • Network accessline 224
    const facing = Math.sin(p.a);                      // lower petals face the viewer and catch less of the upper-left light     const tone = (t: number, s: number) => clamp01(0.08 + 0.6 * Math.pow(1 - t, 2.2) + 0.28 * Math.pow(Math.abs(s), 3)
  • Network accessline 225
    const tone = (t: number, s: number) => clamp01(0.08 + 0.6 * Math.pow(1 - t, 2.2) + 0.28 * Math.pow(Math.abs(s), 3) + 0.14 * facing + 0.12 * Math.max(0, Math.cos(p.a) * 0.8) + (s * p.curl > 0.4 ? 0.12 : 0));
  • Network accessline 229
    const rim: P[] = []; for (let i = 3; i <= 27; i++) rim.push(f.at((i / 30) * 0.93, p.curl * 0.86)); petalCont.push(cutLine(rim.map(Pp), (_x, _y, j, n) => 0.9 * Math.sin((Math.PI * (j + 0.5)) / n), front, 1.6));

skills/anidoodle/engine/src/canvas-core/scrapbookKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/scratchboard.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/scratchboardKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/scrollHero.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/seams.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/shipMeta.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/siteHero.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/siteHeroDark.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/socialCard.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/stipple.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/stippleKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/storybook.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/storybookDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/styleGallery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/styleWall.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/subtitles.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/sumiE.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/sumiEKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/threeHello.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/threeMotionDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/threeRigDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/threeTypeDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/timeRemap.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/toyBrick.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/toyBrickKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/transitions.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/transitionsDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/typeOptions.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/typeStyles.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/voice.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 28
    const s = atob(b64), n = s.length >> 1, out = new Float32Array(n);

skills/anidoodle/engine/src/canvas-core/webTour.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/woodcut.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/woodcutKit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/world.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/canvas-core/wren.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 126
    fillShape(g, [[x0 - 4, y0], [x0 + 4, y0], [x1 + 3, y1], [x1 - 3, y1]], "#b98468", 0.75);       pen(g, [[x0, y0], [lerpP([x0, y0], [x1, y1], 0.5)[0] + 2, lerpP([x0, y0], [x1, y1], 0.5)[1]], [x1, y1]], 2.6, 390 + i, 0.95, 0.2);       pen(g, [
  • Network accessline 127
    pen(g, [[x0, y0], [lerpP([x0, y0], [x1, y1], 0.5)[0] + 2, lerpP([x0, y0], [x1, y1], 0.5)[1]], [x1, y1]], 2.6, 390 + i, 0.95, 0.2);       pen(g, [[x1, y1], [x1 - 14, y1 + 2], [x1 - 22, y1 + 12]], 1.6, 392 + i, 0.95, 0.2);            // front
  • Network accessline 128
    pen(g, [[x1, y1], [x1 - 14, y1 + 2], [x1 - 22, y1 + 12]], 1.6, 392 + i, 0.95, 0.2);            // front toes curl over the bark

skills/anidoodle/engine/src/canvas-core/wrenDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/fonts.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/audio.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 6
    const bytes = atob(a.float32), data = new Uint8Array(bytes.length);

skills/anidoodle/engine/src/hosts/instrument.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/interactive.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 217
    [Credential-related source omitted]

skills/anidoodle/engine/src/hosts/page-adaptAlmond.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-adaptAquarelle.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-adaptScrapbook.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-bakerSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-balloon.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-balloonDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-banner.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-blueprint.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-brickBalloon.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-brokenColour.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-calloutDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-charcoalErasure.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-cheetahDusk.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-cheetahRun.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-cheetahRunSigned.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-colouredPencil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-dreamGlaze.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-dreamGlazeDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-embroidery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-embroideryAlive.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-figureSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureDeck.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureRigBrokenGrip.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureShipBlind.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureShipGreen.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureShipLocked.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureShipRed.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureShipTrack.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fixtureWorld.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-flatVector.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-folkTale.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-fox.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-foxDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-halftone.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-isometric.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-kineticDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-koi.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-koiAlive.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-koiDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-koiWorld.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launch2.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launch3.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launchClip.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launchExample.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launchExampleBrand.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launchExampleClean.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-launchExampleCleanChat.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonCat.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonCatFinal.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonCatSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonOwl.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonOwlFinal.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonOwlSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lessonOwlSocial.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lighthouse.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lighthouseDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-lowPoly.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mechanism.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mechanismBlueprint.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mechanismDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mechanismPencil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mechanismStipple.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mellan.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-mellanUnspool.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-midCentury.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraComic.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraEveryHand.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraRiso.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraSheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraTile.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraTriptych.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-miraWalk.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-moonPhases.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-moonPhasesDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-morphDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-narrationDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-paintedOil.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-paperCraft.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-pixelArt.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-pocketWatch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-pocketWatchDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-ranunculus.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-ranunculusDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-rubberHose.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-scrapbook.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-scratchboard.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-siteHero.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-siteHeroDark.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-socialCard.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-stipple.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-storybookDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-styleGallery.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-styleWall.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-sumiE.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-threeHello.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-threeMotionDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-threeRigDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-threeTypeDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-toyBrick.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-transitionsDemo.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-typeOptions.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-typeStyles.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-webTour.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-woodcut.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-wren.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page-wrenDraw.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/hosts/page.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 30
    const load = async (entries: Record<string, string>) => { on = true; await Promise.all(Object.entries(entries).map(async ([k, b64]) => { try { const bin = atob(b64), u8 = new Uint8Array(bin.length); for (let i = 0; i < bin.length; i++) u8[i

skills/anidoodle/engine/src/hosts/probe.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/camera.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/checks3d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/look.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/mograph.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/rig.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/stage.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/time.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/timeline.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/transitions.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/src/three-core/ttf.ts

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 41
    const bin = atob(src.replace(/\s+/g, "")), u8 = new Uint8Array(bin.length);
  • Network accessline 103
    const [a, b] = glyphRange(id);     if (b - a < 10) return []; // an empty glyph (space): no outline at all     const nc = i16(a);
  • Network accessline 104
    if (b - a < 10) return []; // an empty glyph (space): no outline at all     const nc = i16(a);     if (nc >= 0) {
  • Network accessline 105
    const nc = i16(a);
  • Network accessline 106
    if (nc >= 0) {
  • Network accessline 107
    const ends: number[] = []; for (let i = 0; i < nc; i++) ends.push(u16(a + 10 + i * 2));       const np = nc ? ends[nc - 1] + 1 : 0;       let p = a + 10 + nc * 2; p += 2 + u16(p); // skip the hinting instructions
  • Network accessline 108
    const np = nc ? ends[nc - 1] + 1 : 0;
  • Network accessline 109
    let p = a + 10 + nc * 2; p += 2 + u16(p); // skip the hinting instructions

skills/anidoodle/engine/src/three-core/type3d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/arc.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/assetKit.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/avsync.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/board.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/brand.test.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    const HOURGLASS = `<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 13
    <circle cx="50" cy="50" r="40" fill="#FFD900"/><circle cx="150" cy="150" r="40" fill="#FFD900"/><path d="M60 70 C100 70 100 110 140 110 L140 130 C100 130 100 90 60 90 Z" fill="#FFD900"/></svg>`; const ELL = `<svg width="100" height="100" xm
  • Network accessline 14
    const ELL = `<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><path d="M0 0H20V80H100V100H0Z" fill="#111"/></svg>`;
  • Network accessline 15
    const FRIEZE = `<svg width="400" height="50" xmlns="http://www.w3.org/2000/svg">${[0, 1, 2, 3].map((i) => `<rect x="${i * 100}" y="0" width="60" height="50" fill="${i % 2 ? "#ff00aa" : "#ff6a00"}"/>`).join("")}</svg>`;
  • Network accessline 30
    const svg = `<svg width="200" height="100" viewBox="0 0 400 200" xmlns="http://www.w3.org/2000/svg"><style>.a{fill:#FFDE59}</style>

skills/anidoodle/engine/test/callout.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/camera.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/cheetahRig.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/cleanChatDock.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/cleanDropPace.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/cleanThreadRoom.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/counterFlash60.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/craft.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/cues.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/delivery.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/dockKeepsBreaks.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/drawnDockTemperament.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/drums.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/endCardCentre.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/endCardStamp.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/endInstallRows.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/endTaglineSafe.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/facts.test.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    export const name = "facts"; export const run = (ok: (cond: boolean, label: string) => void) => {   const src = { sentence: "Setup takes about 40 minutes.", url: "https://example.com/docs" };
  • Network accessline 13
    export const run = (ok: (cond: boolean, label: string) => void) => {   const src = { sentence: "Setup takes about 40 minutes.", url: "https://example.com/docs" };   const good = { claim: "Ships in 40 minutes.", where: "on-screen", source: s
  • Network accessline 14
    const src = { sentence: "Setup takes about 40 minutes.", url: "https://example.com/docs" };
  • Network accessline 28
    const bad = (e: object) => entryProblems(e).join("; ");   ok(/source.sentence/.test(bad({ claim: "c", source: { url: "https://a.b" } })), "NEGATIVE: a sourced claim needs the exact sentence");
  • Network accessline 29
    ok(/source.sentence/.test(bad({ claim: "c", source: { url: "https://a.b" } })), "NEGATIVE: a sourced claim needs the exact sentence");

skills/anidoodle/engine/test/factsDupes.test.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    export const name = "factsDupes"; export const run = (ok: (cond: boolean, label: string) => void) => {   const site = { sentence: "Over 400 marketers joined last year.", url: "https://example.com/about", kind: "site", fetched: "2026-10-27" 
  • Network accessline 7
    export const run = (ok: (cond: boolean, label: string) => void) => {   const site = { sentence: "Over 400 marketers joined last year.", url: "https://example.com/about", kind: "site", fetched: "2026-10-27" };   const hook = { claim: "Actual
  • Network accessline 8
    const site = { sentence: "Over 400 marketers joined last year.", url: "https://example.com/about", kind: "site", fetched: "2026-10-27" };
  • Network accessline 16
    ok(dupes(["Day 1", "Step 1 of 3"], [{ claim: "Day 1" }, { claim: "Step 1 of 3" }]).length === 0, "single digits are counting words, not facts: never flagged");   ok(dupes([], [{ claim: "03.05.2027 in Santiago" }, { claim: "See you 03.05.202
  • Network accessline 17
    ok(dupes([], [{ claim: "03.05.2027 in Santiago" }, { claim: "See you 03.05.2027" }]).length === 1, "RED: a date repeated on two cards needs a reason too");   ok(entryProblems({ claim: "c", source: { sentence: "c", url: "https://a.b", kind: 
  • Network accessline 18
    ok(entryProblems({ claim: "c", source: { sentence: "c", url: "https://a.b", kind: "site" } }).some((w: string) => /fetched date/.test(w)), "RED: a site source with no fetched date fails");
  • Network accessline 19
    ok(entryProblems({ claim: "c", source: { sentence: "c", url: "https://a.b", kind: "site", fetched: "2026-10-27" } }).length === 0, "a site source with its date passes");

skills/anidoodle/engine/test/fakeCanvas.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/filmshape.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/fixtures/brand/hardmask.svg

  • Network accessline 1
    <svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">

skills/anidoodle/engine/test/fixtures/brand/hourglass.svg

  • Network accessline 1
    <svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">

skills/anidoodle/engine/test/fixtures/brand/masked.svg

  • Network accessline 1
    <svg width="100" height="100" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">

skills/anidoodle/engine/test/fixtures/ctx-filter.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/fixtures/dead-loop.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/fixtures/declared-hold.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/fixtures/math-random.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/fixtures/on-twos.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/fixtures/order-cache.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/framerules.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/gaterules.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/guards.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/hostAudio.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/inkCardByline.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/instrument.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/irisRim.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/kinetic.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/lastWordsFlight.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/launchGrammar.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/launchLayout.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/launchSound.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/launchTemplate.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/linkedEngine.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/lookChat.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/lookLayer.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/mechanism.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/morph.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/motionKit.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/motionPushIn.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/motionReveal.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/motionSubpixel.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/motionscan.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/narrate.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/people.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/pianoTone.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/probe.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/productUITall.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/readable.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/recordedMix.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/recordingWidth.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/renderBlurReport.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/renderSidecar.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/rooms.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/sampler.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/scaffoldRuns.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/seams.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/setTypeExit.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/sfxFrozenPlans.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/sfxHarsh.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/sfxKitSurvey.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/shiprules.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/soundcheck.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/splitReadHold.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/splitWordsFit.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/standardHost.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/subtitles.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/textrules.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeCamera.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeChecks.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeLook.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeMograph.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threePin.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeRig.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeStage.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeTime.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeTimeline.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeTransitions.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/threeType.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/timeRemap.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/track.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/trackMix.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/transitions.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/typedWrap.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/writeOnExit.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/test/zoneFade.test.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/adapters/html-player.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/adapters/hyperframes.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/adapters/playwright.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/adapters/remotion.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/adapters/remotion/canvas.tsx

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/analyze-style.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/audio.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/avsync.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/bake-cache.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/board.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/boardrules.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/brand-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 44
    t("import names the mask it cannot draw", () => assert.match(run("import", join(FIX, "masked.svg"), "--out", "b2").stdout, /WARN .*mask/));   mkdirSync(join(root, "logos")); writeFileSync(join(root, "logos", "wide.png"), encodePng({ w, h, d
  • Network accessline 45
    mkdirSync(join(root, "logos")); writeFileSync(join(root, "logos", "wide.png"), encodePng({ w, h, data })); writeFileSync(join(root, "logos", "solid.png"), encodePng({ w: 2, h: 2, data: new Uint8Array(16).fill(255) }));   writeFileSync(join(
  • Network accessline 46
    writeFileSync(join(root, "logos", "shared.svg"), `<svg width="100" height="20" xmlns="http://www.w3.org/2000/svg"><rect width="60" height="20" fill="#123456"/><rect x="40" width="60" height="20" fill="#123456"/></svg>`);
  • Network accessline 55
    await (async () => {     const { figmaBase } = await import("./brand.mjs");     t("RED: ANIDOODLE_FIGMA_API pointing at another host is refused", () => { assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "https://evil.example.com" }), /l
  • Network accessline 56
    const { figmaBase } = await import("./brand.mjs");     t("RED: ANIDOODLE_FIGMA_API pointing at another host is refused", () => { assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "https://evil.example.com" }), /local test server/); asser
  • Network accessline 57
    t("RED: ANIDOODLE_FIGMA_API pointing at another host is refused", () => { assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "https://evil.example.com" }), /local test server/); assert.throws(() => figmaBase({ ANIDOODLE_FIGMA_API: "http:/
  • Network accessline 58
    t("no override gives Figma itself; a localhost override is kept", () => { assert.equal(figmaBase({}), "https://api.figma.com"); assert.equal(figmaBase({ ANIDOODLE_FIGMA_API: "http://127.0.0.1:4010/" }), "http://127.0.0.1:4010"); });
  • Network accessline 64
    const srv = createServer((q, s) => {       if (q.url.startsWith("/v1/files/")) { s.setHeader("content-type", "application/json"); s.end(JSON.stringify({ nodes: { "1:2": { document: { name: "Mark" } } } })); }       else if (q.url.startsWith
  • Network accessline 65
    if (q.url.startsWith("/v1/files/")) { s.setHeader("content-type", "application/json"); s.end(JSON.stringify({ nodes: { "1:2": { document: { name: "Mark" } } } })); }       else if (q.url.startsWith("/v1/images/")) { s.setHeader("content-typ
  • Network accessline 66
    else if (q.url.startsWith("/v1/images/")) { s.setHeader("content-type", "application/json"); s.end(JSON.stringify({ images: { "1:2": `http://127.0.0.1:${srv.address().port}/img.svg` } })); }
  • Network accessline 68
    [Credential-related source omitted]
  • Network accessline 69
    [Credential-related source omitted]
  • Network accessline 70
    [Credential-related source omitted]
  • Access to secretsline 70
    [Credential-related source omitted]

skills/anidoodle/engine/tools/brand.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 111
    export const figmaBase = (env = process.env) => {   const v = env.ANIDOODLE_FIGMA_API; if (!v) return "https://api.figma.com";
  • Network accessline 112
    const v = env.ANIDOODLE_FIGMA_API; if (!v) return "https://api.figma.com";
  • Network accessline 113
    let u; try { u = new URL(v); } catch { throw new Error(`ANIDOODLE_FIGMA_API is not a URL: unset it to use Figma itself`); }   if (u.protocol !== "http:" || !["127.0.0.1", "localhost", "[::1]"].includes(u.hostname)) throw new Error(`ANIDOODL
  • Network accessline 114
    if (u.protocol !== "http:" || !["127.0.0.1", "localhost", "[::1]"].includes(u.hostname)) throw new Error(`ANIDOODLE_FIGMA_API must be a local test server (http://127.0.0.1:<port>), got ${u.host}: unset it to use Figma itself`);
  • Network accessline 117
    [Credential-related source omitted]
  • Network accessline 118
    [Credential-related source omitted]
  • Access to secretsline 118
    [Credential-related source omitted]
  • Network accessline 119
    [Credential-related source omitted]
  • Network accessline 139
    const names = await figma(`files/${key}/nodes?ids=${encodeURIComponent(ids.join(","))}`), urls = await figma(`images/${key}?ids=${encodeURIComponent(ids.join(","))}&format=svg&svg_outline_text=true&svg_simplify_stroke=false`);         mkdir
  • Network accessline 140
    mkdirSync(join(OUT, "src"), { recursive: true });         for (const id of ids) { const u = urls.images?.[id]; if (!u) die(`Figma rendered nothing for node ${id}`); const res = await fetch(u); if (!res.ok) die(`Figma's image for node ${id} 
  • Network accessline 141
    for (const id of ids) { const u = urls.images?.[id]; if (!u) die(`Figma rendered nothing for node ${id}`); const res = await fetch(u); if (!res.ok) die(`Figma's image for node ${id} failed: HTTP ${res.status} (nothing written; the link may 

skills/anidoodle/engine/tools/brandinv.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/brandsvg.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 336
    };   const body = el.parts.map((p) => `<path d="${p.d}" fill="${paintAttr(p.fill)}" fill-rule="${p.rule}"${p.op !== 1 ? ` opacity="${p.op}"` : ""}${p.m ? ` transform="matrix(${p.m.join(" ")})"` : ""}${p.stroke ? ` stroke="${paintAttr(p.stro
  • Network accessline 337
    const body = el.parts.map((p) => `<path d="${p.d}" fill="${paintAttr(p.fill)}" fill-rule="${p.rule}"${p.op !== 1 ? ` opacity="${p.op}"` : ""}${p.m ? ` transform="matrix(${p.m.join(" ")})"` : ""}${p.stroke ? ` stroke="${paintAttr(p.stroke.pa
  • Network accessline 338
    return `<svg xmlns="http://www.w3.org/2000/svg" width="${vb[2]}" height="${vb[3]}" viewBox="${vb.join(" ")}">${defs.length ? `<defs>${defs.join("")}</defs>` : ""}${body}</svg>`;

skills/anidoodle/engine/tools/build-page.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 64
    const placeholders = [], PH = process.env.ANIDOODLE_PLACEHOLDERS === "1";   const stand = (name) => { placeholders.push(name); const svg = `<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800"><rect width="800" height="800" fill
  • Network accessline 65
    const stand = (name) => { placeholders.push(name); const svg = `<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800"><rect width="800" height="800" fill="#9a9a9a"/><path d="M0 0L800 800M800 0L0 800" stroke="#7a7a7a" stroke-width

skills/anidoodle/engine/tools/captions.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/character-check.entry.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/character-check.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/choreo/form-mascot.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/choreo/mascot-hero.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/choreo/mechanism-explorer.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/choreo/scroll-hero.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/compare.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/cues.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/deadair.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/deck.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/detect.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/docs-check.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/emit-interactive.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/emit.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/ensemble-check.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/facts.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    //   { "version": 1, "claims": [ //     { "claim": "Ships in 40 minutes.", "where": "on-screen", //       "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs" } },
  • Network accessline 8
    //     { "claim": "Ships in 40 minutes.", "where": "on-screen", //       "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs" } }, //     { "claim": "IDEA IN. ART OUT.", "where": "on-screen", "generated
  • Network accessline 9
    //       "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs" } },

skills/anidoodle/engine/tools/factsrules.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/filmshape.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/framecheck.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/framerules.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/gallery.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/gate.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 50
    [/performance\.now/, "performance.now"], [/\bctx\.filter\b/, "ctx.filter"], [/\.filter\s*=[^=]/, "assignment to .filter"],   [/\bnew Image\b/, "new Image"], [/\bnew OffscreenCanvas\b/, "new OffscreenCanvas"],   [/\bfetch\s*\(/, "fetch()"], 
  • Network accessline 51
    [/\bnew Image\b/, "new Image"], [/\bnew OffscreenCanvas\b/, "new OffscreenCanvas"],   [/\bfetch\s*\(/, "fetch()"], [/XMLHttpRequest/, "XMLHttpRequest"], [/\bimportScripts\b/, "importScripts"],   [/\blocalStorage\b/, "localStorage"], [/\bcry
  • Network accessline 52
    [/\bfetch\s*\(/, "fetch()"], [/XMLHttpRequest/, "XMLHttpRequest"], [/\bimportScripts\b/, "importScripts"],

skills/anidoodle/engine/tools/gaterules.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/is-main.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/keys-compare.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/anidoodle/engine/tools/keys-demo.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/keys-fit.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/anidoodle/engine/tools/keys-metrics.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/anidoodle/engine/tools/launch.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/layerscan.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/lesson.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/listen.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 140
    </div>`; const page = (title, intro, pieces) => `<title>${esc(title)}</title> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap">
  • Network accessline 141
    const page = (title, intro, pieces) => `<title>${esc(title)}</title> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap"> <style>
  • Network accessline 142
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap">

skills/anidoodle/engine/tools/lock.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/motion-e2e.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/motion.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/motionscan-core.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/motionscan.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/music-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/music.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/names.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/narrate.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 117
    const dir = join(homedir(), ".cache/whisper"), have = existsSync(dir) ? readdirSync(dir).filter((f) => /^ggml-.*\.bin$/.test(f) && !f.includes("for-tests")) : [];   const pick = MODEL_ORDER.find((m) => have.includes(m)) ?? have[0];   if (!p
  • Network accessline 118
    const pick = MODEL_ORDER.find((m) => have.includes(m)) ?? have[0];   if (!pick) die(`no whisper.cpp model in ${dir}. Get one (MIT, about 148 MB):\n  mkdir -p ~/.cache/whisper && curl -L -o ~/.cache/whisper/ggml-base.en.bin https://huggingfa
  • Network accessline 119
    if (!pick) die(`no whisper.cpp model in ${dir}. Get one (MIT, about 148 MB):\n  mkdir -p ~/.cache/whisper && curl -L -o ~/.cache/whisper/ggml-base.en.bin https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-base.en.bin\n(ggml-smal

skills/anidoodle/engine/tools/narrate/core.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/narrate/providers/elevenlabs.mjs

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 14
    [Credential-related source omitted]

skills/anidoodle/engine/tools/narrate/providers/files.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/narrate/providers/gemini.mjs

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 13
    const part = { text, ...(voice.style ? { speech_metadata: { style: voice.style } } : {}) };   const body = { contents: [{ role: "user", parts: [part] }], generationConfig: { responseModalities: ["AUDIO"], speechConfig: { voiceConfig: { preb
  • Network accessline 14
    const body = { contents: [{ role: "user", parts: [part] }], generationConfig: { responseModalities: ["AUDIO"], speechConfig: { voiceConfig: { prebuiltVoiceConfig: { voiceName: voice.name ?? "Alnilam" } } } } };   const res = JSON.parse((awa
  • Network accessline 15
    [Credential-related source omitted]

skills/anidoodle/engine/tools/narrate/providers/kokoro.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/narrate/providers/openai.mjs

  • Executable scriptline 1
    [Credential-related source omitted]
  • Access to secretsline 1
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Network accessline 11
    const body = { model: voice.model ?? "gpt-4o-mini-tts", voice: voice.name ?? "alloy", input: text, response_format: "wav", ...(voice.instructions ? { instructions: voice.instructions } : {}), ...(voice.speed ? { speed: voice.speed } : {}) }
  • Network accessline 12
    [Credential-related source omitted]
  • Network accessline 13
    [Credential-related source omitted]

skills/anidoodle/engine/tools/narrate/providers/say.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/narrate/providers/util.mjs

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    export const envKey = (...names) => { for (const n of names) if (process.env[n]?.trim()) return { name: n, value: process.env[n].trim() }; return null; }; export const post = async (url, headers, body, what) => {   const r = await fetch(url
  • Network accessline 21
    export const post = async (url, headers, body, what) => {   const r = await fetch(url, { method: "POST", headers, body: typeof body === "string" ? body : JSON.stringify(body) });   if (!r.ok) { const t = (await r.text()).slice(0, 400).repla
  • Network accessline 22
    const r = await fetch(url, { method: "POST", headers, body: typeof body === "string" ? body : JSON.stringify(body) });

skills/anidoodle/engine/tools/overlay.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/pianoruler.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/placement.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/pngio.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/popscan-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/popscan.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/record-interactive.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/registry.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/render.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/replay.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/scaffold.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sfx-audit-unit.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sfx-legacy-unit.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sfx-models-unit.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sfx-physics-unit.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sfx-typing-real-unit.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sfx.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/ship-e2e.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

skills/anidoodle/engine/tools/ship.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/shiprules.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sidecar.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/snap.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/sound-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Dangerous shell operationline 70
    // ---------------------------------------------------------------- track.mjs listen without a shell rm (M11)
  • Dangerous shell operationline 71
    await t("RED (M11): listen runs with no rm on the PATH (as on Windows) and leaves no temp WAVs", () => {

skills/anidoodle/engine/tools/soundcheck.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/soundfetch-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 306
    await new Promise((r) => server.listen(0, "127.0.0.1", r));   try {     const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });
  • Network accessline 307
    try {     const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });     assert.match(String(e.stderr ?? e.stdout), /more than the declared|bytes/, "over-long stream cut");
  • Network accessline 308
    const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });
  • Network accessline 328
    await new Promise((r) => server.listen(0, "127.0.0.1", r)); try {   const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });
  • Network accessline 329
    try {   const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });   assert(e, "interrupted download fails");
  • Network accessline 330
    const e = await runFail(["get", "harp"], { ANIDOODLE_SOUNDS_URL: `http://127.0.0.1:${server.address().port}/` });   assert(e, "interrupted download fails"); } finally {

skills/anidoodle/engine/tools/soundfetch.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 43
    const RELEASE = "anidoodle-sounds-v1"; const INDEX_FILE = `${RELEASE}.json`; const DEFAULT_URL = "https://github.com/alexgreensh/anidoodle/releases/download/sounds-v1/";
  • Network accessline 45
    const DEFAULT_URL = "https://github.com/alexgreensh/anidoodle/releases/download/sounds-v1/";
  • Network accessline 177
    buf = readFileSync(f);   } else {     const res = await fetch(srcUrl(src, INDEX_FILE));
  • Network accessline 178
    } else {     const res = await fetch(srcUrl(src, INDEX_FILE));     if (!res.ok || !res.body) throw new Error(`index fetch failed: HTTP ${res.status}`);
  • Network accessline 179
    const res = await fetch(srcUrl(src, INDEX_FILE));
  • Network accessline 233
    return;   }   const res = await fetch(srcUrl(src, a.file));
  • Network accessline 234
    }   const res = await fetch(srcUrl(src, a.file));   if (!res.ok || !res.body) throw new Error(`${a.file}: download failed, HTTP ${res.status}`);
  • Network accessline 235
    const res = await fetch(srcUrl(src, a.file));

skills/anidoodle/engine/tools/soundpack.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 22
    const SR = 48000; const VCSL_RAW = "https://raw.githubusercontent.com/sgossner/VCSL/master/";
  • Network accessline 23
    const VCSL_RAW = "https://raw.githubusercontent.com/sgossner/VCSL/master/";
  • Network accessline 160
    { id: "small-room", title: "Arthur Sykes Rymer Auditorium, University of York",     wav: "arthur-sykes-rymer-auditorium-university-york/arthur-sykes-rymer-auditorium-university-york/b-format/s1r7.wav",     page: "https://www.openair.hosted.
  • Network accessline 161
    wav: "arthur-sykes-rymer-auditorium-university-york/arthur-sykes-rymer-auditorium-university-york/b-format/s1r7.wav",     page: "https://www.openair.hosted.york.ac.uk/?page_id=425" },   { id: "recital-hall", title: "Jack Lyons Concert Hall,
  • Network accessline 162
    page: "https://www.openair.hosted.york.ac.uk/?page_id=425" },
  • Network accessline 163
    { id: "recital-hall", title: "Jack Lyons Concert Hall, University of York",     wav: "jack-lyons-concert-hall-university-york/jack-lyons-concert-hall-university-york/b-format/rir_jack_lyons_lp1_96k.wav",     page: "https://www.openair.hoste
  • Network accessline 165
    page: "https://www.openair.hosted.york.ac.uk/?page_id=571" },
  • Network accessline 169
    { id: "live-room", title: "Genesis 6 Studio live room, University of York",     wav: "genesis-6-studio-live-room-drum-set/genesis-6-studio-live-room-drum-set/examples/average_space_ir_0.wav",     page: "https://www.openair.hosted.york.ac.uk
  • Network accessline 170
    wav: "genesis-6-studio-live-room-drum-set/genesis-6-studio-live-room-drum-set/examples/average_space_ir_0.wav",     page: "https://www.openair.hosted.york.ac.uk/?page_id=483" }, ];
  • Network accessline 171
    page: "https://www.openair.hosted.york.ac.uk/?page_id=483" },
  • Network accessline 223
    while (queue.length) {       const { path, size } = queue.shift();       const res = await fetch(VCSL_RAW + enc(path));
  • Network accessline 224
    const { path, size } = queue.shift();       const res = await fetch(VCSL_RAW + enc(path));       if (!res.ok) { failed.push(`${path}: HTTP ${res.status}`); continue; }
  • Network accessline 225
    const res = await fetch(VCSL_RAW + enc(path));
  • Network accessline 548
    const manifest = { pack: "anidoodle-sounds", version: 1, sampleRate: SR, instruments: {} };   const licenses = ["# Licenses", "", "All recordings from the Versilian Community Sample Library (VCSL).", "",     "Source: https://github.com/sgos
  • Network accessline 549
    const licenses = ["# Licenses", "", "All recordings from the Versilian Community Sample Library (VCSL).", "",     "Source: https://github.com/sgossner/VCSL", "License: CC0 1.0 Universal (public domain)", ""];   for (const r of recipes) {
  • Network accessline 550
    "Source: https://github.com/sgossner/VCSL", "License: CC0 1.0 Universal (public domain)", ""];
  • Dangerous shell operationline 628
    for (const rm of ROOMS) {
  • Network accessline 640
    licenses.push("## Rooms (impulse responses)", "",     "Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library,",     "Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/",
  • Network accessline 641
    "Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library,",     "Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/",     "License: Creative Commons Attribution 4.0 International (CC BY 4.0).",
  • Network accessline 642
    "Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/",
  • Dangerous shell operationline 645
    for (const rm of ROOMS) licenses.push(`- ${rm.title} (\`rooms/${rm.id}.flac\`): ${rm.page}`);

skills/anidoodle/engine/tools/sounds-unit.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 58
    for (const command of ['ffprobe', 'ffmpeg']) {     const real = execFileSync('which', [command], { encoding: 'utf8' }).trim();     const shim = `#!/usr/bin/env node\nimport {readFileSync,writeFileSync} from 'node:fs';\nimport {execFileSync}
  • Network accessline 59
    const real = execFileSync('which', [command], { encoding: 'utf8' }).trim();     const shim = `#!/usr/bin/env node\nimport {readFileSync,writeFileSync} from 'node:fs';\nimport {execFileSync} from 'node:child_process';\nimport {createHash} fr
  • Network accessline 60
    const shim = `#!/usr/bin/env node\nimport {readFileSync,writeFileSync} from 'node:fs';\nimport {execFileSync} from 'node:child_process';\nimport {createHash} from 'node:crypto';\nconst args=process.argv.slice(2), src=args[args.indexOf('-i')

skills/anidoodle/engine/tools/sounds.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/soundsheet.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/still.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/test.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/textrules.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/thumb.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/track.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 108
    export const PRICES = { "lyria-3.5": { usd: 0.08, unit: "song", checked: "2026-10-27", source: "https://ai.google.dev/gemini-api/docs/pricing" } };

skills/anidoodle/engine/tools/verify-export.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/verify-frame-adapter.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/tools/worldfilm.mjs

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/three-untyped.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/three.module.js

  • Executable scriptline 1
    Executable file
  • Network accessline 218
    /**  * https://github.com/mrdoob/eventdispatcher.js/
  • Network accessline 219
    * https://github.com/mrdoob/eventdispatcher.js/
  • Network accessline 311
    // http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript/21963136#21963136
  • Network accessline 334
    // compute euclidean modulo of m % n // https://en.wikipedia.org/wiki/Modulo_operation
  • Network accessline 335
    // https://en.wikipedia.org/wiki/Modulo_operation
  • Network accessline 349
    // https://www.gamedev.net/tutorials/programming/general-and-gameplay-programming/inverse-lerp-a-super-useful-yet-often-overlooked-function-r5230/
  • Network accessline 364
    // https://en.wikipedia.org/wiki/Linear_interpolation
  • Network accessline 371
    // http://www.rorydriscoll.com/2016/03/07/frame-rate-independent-damping-using-lerp/
  • Network accessline 378
    // https://www.desmos.com/calculator/vcsjnyz7x4
  • Network accessline 385
    // http://en.wikipedia.org/wiki/Smoothstep
  • Network accessline 478
    // Intrinsic Proper Euler Angles - see https://en.wikipedia.org/wiki/Euler_angles
  • Network accessline 1537
    return document.createElementNS( 'http://www.w3.org/1999/xhtml', name );
  • Network accessline 1642
    * 	 * Reference: 	 * - https://www.russellcottrell.com/photo/matrixCalculator.htm
  • Network accessline 1643
    * Reference: 	 * - https://www.russellcottrell.com/photo/matrixCalculator.htm 	 */
  • Network accessline 1644
    * - https://www.russellcottrell.com/photo/matrixCalculator.htm
  • Network accessline 2094
    this.premultiplyAlpha = false; 		this.flipY = true; 		this.unpackAlignment = 4;	// valid values: 1, 2, 4, 8 (see http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPixelStorei.xml)
  • Network accessline 2096
    this.unpackAlignment = 4;	// valid values: 1, 2, 4, 8 (see http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPixelStorei.xml)
  • Network accessline 2623
    // http://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToAngle/index.htm
  • Network accessline 2651
    // http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToAngle/index.htm
  • Network accessline 3493
    // http://www.mathworks.com/matlabcentral/fileexchange/
  • Network accessline 3565
    // http://www.euclideanspace.com/maths/geometry/rotations/conversions/angleToQuaternion/index.htm
  • Network accessline 3584
    // http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/index.htm
  • Network accessline 3789
    // from http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/code/index.htm
  • Network accessline 3812
    // http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/slerp/
  • Network accessline 4667
    // https://mathworld.wolfram.com/SpherePointPicking.html
  • Network accessline 5566
    // from https://github.com/pmjoniak/GeometricTools/blob/master/GTEngine/Include/Mathematics/GteDistRaySegment.h
  • Network accessline 5862
    // from https://github.com/pmjoniak/GeometricTools/blob/master/GTEngine/Include/Mathematics/GteIntrRay3Triangle3.h
  • Network accessline 6363
    //TODO: make this more efficient 		//( based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm )
  • Network accessline 6364
    //( based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm )
  • Network accessline 6445
    // based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm
  • Network accessline 6597
    // Based on http://www.gamedev.net/reference/articles/article1199.asp
  • Network accessline 8292
    // static/instance method to calculate barycentric coordinates 	// based on: http://www.blackpawn.com/texts/pointinpoly/default.html
  • Network accessline 8293
    // based on: http://www.blackpawn.com/texts/pointinpoly/default.html
  • Network accessline 9007
    // Requires CSS Color Module Level 4 (https://www.w3.org/TR/css-color-4/).
  • Network accessline 9818
    // Fast Half Float Conversions, http://www.fox-toolkit.org/ftp/fasthalffloatconversion.pdf
  • Network accessline 11099
    // based on http://www.terathon.com/code/tangent.html
  • Network accessline 11279
    const pA = new Vector3(), pB = new Vector3(), pC = new Vector3(); 			const nA = new Vector3(), nB = new Vector3(), nC = new Vector3();
  • Network accessline 11280
    const nA = new Vector3(), nB = new Vector3(), nC = new Vector3();
  • Network accessline 12360
    // https://github.com/mrdoob/three.js/pull/23937#issuecomment-1111067398
  • Network accessline 12365
    // https://github.com/mrdoob/three.js/issues/27868
  • Network accessline 12693
    /** see {@link http://www.bobatkins.com/photography/technical/field_of_view.html} */

skills/anidoodle/engine/vendor/three/types/Three.Legacy.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/Three.WebGPU.Nodes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/Three.WebGPU.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/Three.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/AnimationAction.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/AnimationClip.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/AnimationMixer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/AnimationObjectGroup.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/AnimationUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/KeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/PropertyBinding.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/PropertyMixer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/tracks/BooleanKeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/tracks/ColorKeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/tracks/NumberKeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/tracks/QuaternionKeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/tracks/StringKeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/animation/tracks/VectorKeyframeTrack.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/audio/Audio.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    /**  * Create a non-positional ( global ) {@link Audio} object.  * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web {@link Audio} API}.
  • Network accessline 8
    * Create a non-positional ( global ) {@link Audio} object.  * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web {@link Audio} API}.  * @example
  • Network accessline 9
    * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web {@link Audio} API}.
  • Network accessline 24
    * });  * ```  * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 25
    * ``  * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 26
    * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 27
    * @see Example: {@link https://threejs.org/examples/#webaudio_visualizer | webaudio / visualizer }
  • Network accessline 28
    * @see {@link https://threejs.org/docs/index.html#api/en/audio/Audio | Official Documentation}
  • Network accessline 29
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/audio/Audio.js | Source}
  • Network accessline 50
    /**      * The {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext} of the {@link AudioListener | listener} given in the constructor.
  • Network accessline 51
    * The {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext} of the {@link AudioListener | listener} given in the constructor.
  • Network accessline 55
    /**      * A {@link https://developer.mozilla.org/en-US/docs/Web/API/GainNode | GainNode} created using
  • Network accessline 56
    * A {@link https://developer.mozilla.org/en-US/docs/Web/API/GainNode | GainNode} created using
  • Network accessline 57
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createGain | AudioContext.createGain}().
  • Network accessline 90
    /**      * An offset to the time within the {@link Audio} buffer that playback should begin.      * Same as the {@link Audio.offset | offset} parameter of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/start |
  • Network accessline 91
    * An offset to the time within the {@link Audio} buffer that playback should begin.      * Same as the {@link Audio.offset | offset} parameter of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/start | AudioBuf
  • Network accessline 92
    * Same as the {@link Audio.offset | offset} parameter of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/start | AudioBufferSourceNode.start()}.
  • Network accessline 97
    /**      * Overrides the duration of the audio. Same as the {@link Audio.duration | duration} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/start | AudioBufferSourceNode.start()}.
  • Network accessline 98
    * Overrides the duration of the audio. Same as the {@link Audio.duration | duration} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/start | AudioBufferSourceNode.start()}.      * @defaultVa
  • Network accessline 99
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/start | AudioBufferSourceNode.start()}.
  • Network accessline 128
    /**      * An {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode | AudioBufferSourceNode} created using
  • Network accessline 129
    * An {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode | AudioBufferSourceNode} created using
  • Network accessline 130
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createBufferSource | AudioContext.createBufferSource()}.
  • Network accessline 134
    /**      * Represents an array of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioNode | AudioNodes}.
  • Network accessline 135
    * Represents an array of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioNode | AudioNodes}.
  • Network accessline 136
    * Can be used to apply a variety of low-order filters to create more complex sound effects.      * In most cases, the array contains instances of {@link https://developer.mozilla.org/en-US/docs/Web/API/BiquadFilterNode | BiquadFilterNodes}.
  • Network accessline 137
    * In most cases, the array contains instances of {@link https://developer.mozilla.org/en-US/docs/Web/API/BiquadFilterNode | BiquadFilterNodes}.
  • Network accessline 154
    /**      * Applies the given object of type {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement | HTMLMediaElement} as the source of this audio.
  • Network accessline 155
    * Applies the given object of type {@link https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement | HTMLMediaElement} as the source of this audio.
  • Network accessline 160
    /**      * Applies the given object of type {@link https://developer.mozilla.org/en-US/docs/Web/API/MediaStream | MediaStream} as the source of this audio.
  • Network accessline 161
    * Applies the given object of type {@link https://developer.mozilla.org/en-US/docs/Web/API/MediaStream | MediaStream} as the source of this audio.
  • Network accessline 243
    /**      * Return the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop | source.loop} (whether playback should loop).
  • Network accessline 244
    * Return the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop | source.loop} (whether playback should loop).
  • Network accessline 246
    getLoop(): boolean;     /**      * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop | source.loop} to `value` (whether playback should loop).
  • Network accessline 247
    /**      * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop | source.loop} to `value` (whether playback should loop).      * @param value
  • Network accessline 248
    * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loop | source.loop} to `value` (whether playback should loop).
  • Network accessline 253
    /**      * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loopStart | source.loopStart} to `value`.
  • Network accessline 254
    * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loopStart | source.loopStart} to `value`.
  • Network accessline 257
    setLoopStart(value: number): this;     /**      * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loopEnd | source.loopEnd} to `value`.
  • Network accessline 258
    /**      * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loopEnd | source.loopEnd} to `value`.      * @param value Expects a `Float`
  • Network accessline 259
    * Set {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioBufferSourceNode/loopEnd | source.loopEnd} to `value`.

skills/anidoodle/engine/vendor/three/types/audio/AudioAnalyser.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * Create a {@link AudioAnalyser} object, which uses an {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode | AnalyserNode} to analyse audio data.
  • Network accessline 4
    * Create a {@link AudioAnalyser} object, which uses an {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode | AnalyserNode} to analyse audio data.
  • Network accessline 5
    * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web Audio API}.
  • Network accessline 24
    * const data = analyser.getAverageFrequency();  * ```  * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 25
    * ``  * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 26
    * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 27
    * @see Example: {@link https://threejs.org/examples/#webaudio_visualizer | webaudio / visualizer }
  • Network accessline 28
    * @see {@link https://threejs.org/docs/index.html#api/en/audio/AudioAnalyser | Official Documentation}
  • Network accessline 29
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/audio/AudioAnalyser.js | Source}
  • Network accessline 33
    * Create a new {@link {@link AudioAnalyser} | AudioAnalyser}.      * @param audio      * @param fftSize See {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/fftSize | AnalyserNode.fftSize }. Expects a `unsigned integer`.
  • Network accessline 34
    * @param audio      * @param fftSize See {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/fftSize | AnalyserNode.fftSize }. Expects a `unsigned integer`. Default `2048`.      */
  • Network accessline 35
    * @param fftSize See {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/fftSize | AnalyserNode.fftSize }. Expects a `unsigned integer`. Default `2048`.
  • Network accessline 39
    /**      * An {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode | AnalyserNode} used to analyze audio.
  • Network accessline 40
    * An {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode | AnalyserNode} used to analyze audio.
  • Network accessline 44
    /**      * A Uint8Array with size determined by {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/frequencyBinCount | analyser.frequencyBinCount} used to hold analysis data.
  • Network accessline 45
    * A Uint8Array with size determined by {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/frequencyBinCount | analyser.frequencyBinCount} used to hold analysis data.
  • Network accessline 49
    /**      * Uses the Web Audio's {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/getByteFrequencyData | getByteFrequencyData} method
  • Network accessline 50
    * Uses the Web Audio's {@link https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode/getByteFrequencyData | getByteFrequencyData} method

skills/anidoodle/engine/vendor/three/types/audio/AudioContext.d.ts

  • Network accessline 1
    /**  * This contains methods for setting up an {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext}.
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * This contains methods for setting up an {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext}.
  • Network accessline 3
    * Used internally by the {@link AudioListener | AudioListener} and {@link AudioLoader | AudioLoader} classes.  * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web Audio API}.  * @see {@link https://th
  • Network accessline 4
    * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web Audio API}.
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/audio/AudioContext | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/audio/AudioContext.js | Source}
  • Network accessline 8
    export namespace AudioContext {     /**      * Return the value of the variable `context` in the outer scope, if defined, otherwise set it to a new {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext}.
  • Network accessline 9
    /**      * Return the value of the variable `context` in the outer scope, if defined, otherwise set it to a new {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext}.      */
  • Network accessline 10
    * Return the value of the variable `context` in the outer scope, if defined, otherwise set it to a new {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext}.

skills/anidoodle/engine/vendor/three/types/audio/AudioListener.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * The {@link AudioListener} represents a virtual {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioListener | listener} of the all positional and non-positional audio effects in the scene.
  • Network accessline 5
    * The {@link AudioListener} represents a virtual {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioListener | listener} of the all positional and non-positional audio effects in the scene.
  • Network accessline 24
    * });  * ```  * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 25
    * ``  * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 26
    * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 27
    * @see Example: {@link https://threejs.org/examples/#webaudio_timing | webaudio / timing }
  • Network accessline 28
    * @see Example: {@link https://threejs.org/examples/#webaudio_visualizer | webaudio / visualizer }
  • Network accessline 29
    * @see {@link https://threejs.org/docs/index.html#api/en/audio/AudioListener | Official Documentation}
  • Network accessline 30
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/audio/AudioListener.js | Source}
  • Network accessline 45
    /**      * The {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext} of the {@link {@link AudioListener} | listener} given in the constructor.
  • Network accessline 46
    * The {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext | AudioContext} of the {@link {@link AudioListener} | listener} given in the constructor.
  • Network accessline 50
    /**      * A {@link https://developer.mozilla.org/en-US/docs/Web/API/GainNode | GainNode} created using
  • Network accessline 51
    * A {@link https://developer.mozilla.org/en-US/docs/Web/API/GainNode | GainNode} created using
  • Network accessline 52
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createGain | AudioContext.createGain()}.
  • Network accessline 61
    /**      * Time delta value for audio entities. Use in context of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioParam/linearRampToValueAtTime | AudioParam.linearRampToValueAtTimeDefault()}.
  • Network accessline 62
    * Time delta value for audio entities. Use in context of {@link https://developer.mozilla.org/en-US/docs/Web/API/AudioParam/linearRampToValueAtTime | AudioParam.linearRampToValueAtTimeDefault()}.

skills/anidoodle/engine/vendor/three/types/audio/PositionalAudio.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Create a positional audio object.  * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web Audio API}.
  • Network accessline 5
    * Create a positional audio object.  * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web Audio API}.  * @example
  • Network accessline 6
    * This uses the {@link https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API | Web Audio API}.
  • Network accessline 29
    * mesh.add(sound);  * ```  * @see Example: {@link https://threejs.org/examples/#webaudio_orientation | webaudio / orientation }
  • Network accessline 30
    * ``  * @see Example: {@link https://threejs.org/examples/#webaudio_orientation | webaudio / orientation }
  • Network accessline 31
    * @see Example: {@link https://threejs.org/examples/#webaudio_orientation | webaudio / orientation }
  • Network accessline 32
    * @see Example: {@link https://threejs.org/examples/#webaudio_sandbox | webaudio / sandbox }
  • Network accessline 33
    * @see Example: {@link https://threejs.org/examples/#webaudio_timing | webaudio / timing }
  • Network accessline 34
    * @see {@link https://threejs.org/docs/index.html#api/en/audio/PositionalAudio | Official Documentation}
  • Network accessline 35
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/audio/PositionalAudio.js | Source}
  • Network accessline 44
    /**      * The PositionalAudio's {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode | PannerNode}.
  • Network accessline 45
    * The PositionalAudio's {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode | PannerNode}.
  • Network accessline 54
    /**      * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance | panner.refDistance}.
  • Network accessline 55
    * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance | panner.refDistance}.
  • Network accessline 57
    getRefDistance(): number;     /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance | panner.refDistance}.
  • Network accessline 58
    /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance | panner.refDistance}.      * @param value Expects a `Float`
  • Network accessline 59
    * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/refDistance | panner.refDistance}.
  • Network accessline 64
    /**      * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor | panner.rolloffFactor}.
  • Network accessline 65
    * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor | panner.rolloffFactor}.
  • Network accessline 67
    getRolloffFactor(): number;     /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor | panner.rolloffFactor}.
  • Network accessline 68
    /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor | panner.rolloffFactor}.      * @param value Expects a `Float`
  • Network accessline 69
    * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/rolloffFactor | panner.rolloffFactor}.
  • Network accessline 74
    /**      * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel | panner.distanceModel}.
  • Network accessline 75
    * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel | panner.distanceModel}.
  • Network accessline 77
    getDistanceModel(): string;     /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel | panner.distanceModel}.
  • Network accessline 78
    /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel | panner.distanceModel}.      * @param value
  • Network accessline 79
    * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/distanceModel | panner.distanceModel}.
  • Network accessline 84
    /**      * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance | panner.maxDistance}.
  • Network accessline 85
    * Returns the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance | panner.maxDistance}.
  • Network accessline 87
    getMaxDistance(): number;     /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance | panner.maxDistance}.
  • Network accessline 88
    /**      * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance | panner.maxDistance}.      * @param value Expects a `Float`
  • Network accessline 89
    * Sets the value of {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode/maxDistance | panner.maxDistance}.
  • Network accessline 94
    /**      * This method can be used in order to transform an omnidirectional sound into a {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode | directional sound}.
  • Network accessline 95
    * This method can be used in order to transform an omnidirectional sound into a {@link https://developer.mozilla.org/en-US/docs/Web/API/PannerNode | directional sound}.

skills/anidoodle/engine/vendor/three/types/cameras/ArrayCamera.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    * An instance of {@link ArrayCamera} always has an array of sub cameras  * It's mandatory to define for each sub camera the `viewport` property which determines the part of the viewport that is rendered with this camera.  * @see Example: {@
  • Network accessline 8
    * It's mandatory to define for each sub camera the `viewport` property which determines the part of the viewport that is rendered with this camera.  * @see Example: {@link https://threejs.org/examples/#webgl_camera_array | camera / array } 
  • Network accessline 9
    * @see Example: {@link https://threejs.org/examples/#webgl_camera_array | camera / array }
  • Network accessline 10
    * @see {@link https://threejs.org/docs/index.html#api/en/cameras/ArrayCamera | Official Documentation}
  • Network accessline 11
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/cameras/ArrayCamera.js | Source}

skills/anidoodle/engine/vendor/three/types/cameras/Camera.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 10
    * @remarks  * This class should always be inherited when you build a new camera.  * @see {@link https://threejs.org/docs/index.html#api/en/cameras/Camera | Official Documentation}
  • Network accessline 11
    * This class should always be inherited when you build a new camera.  * @see {@link https://threejs.org/docs/index.html#api/en/cameras/Camera | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/camera
  • Network accessline 12
    * @see {@link https://threejs.org/docs/index.html#api/en/cameras/Camera | Official Documentation}
  • Network accessline 13
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/cameras/Camera.js | Source}

skills/anidoodle/engine/vendor/three/types/cameras/CubeCamera.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 30
    * renderer.render( scene, camera );  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_materials_cubemap_dynamic | materials / cubemap / dynamic }
  • Network accessline 31
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_materials_cubemap_dynamic | materials / cubemap / dynamic }
  • Network accessline 32
    * @see Example: {@link https://threejs.org/examples/#webgl_materials_cubemap_dynamic | materials / cubemap / dynamic }
  • Network accessline 33
    * @see {@link https://threejs.org/docs/index.html#api/en/cameras/CubeCamera | Official Documentation}
  • Network accessline 34
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/cameras/CubeCamera.js | Source}

skills/anidoodle/engine/vendor/three/types/cameras/OrthographicCamera.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 28
    /**  * Camera that uses {@link https://en.wikipedia.org/wiki/Orthographic_projection | orthographic projection}.
  • Network accessline 29
    * Camera that uses {@link https://en.wikipedia.org/wiki/Orthographic_projection | orthographic projection}.
  • Network accessline 35
    * scene.add(camera);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_camera | camera }
  • Network accessline 36
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_camera | camera }
  • Network accessline 37
    * @see Example: {@link https://threejs.org/examples/#webgl_camera | camera }
  • Network accessline 38
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_cubes_ortho | interactive / cubes / ortho }
  • Network accessline 39
    * @see Example: {@link https://threejs.org/examples/#webgl_materials_cubemap_dynamic | materials / cubemap / dynamic }
  • Network accessline 40
    * @see Example: {@link https://threejs.org/examples/#webgl_postprocessing_advanced | postprocessing / advanced }
  • Network accessline 41
    * @see Example: {@link https://threejs.org/examples/#webgl_postprocessing_dof2 | postprocessing / dof2 }
  • Network accessline 42
    * @see Example: {@link https://threejs.org/examples/#webgl_postprocessing_godrays | postprocessing / godrays }
  • Network accessline 43
    * @see Example: {@link https://threejs.org/examples/#webgl_rtt | rtt }
  • Network accessline 44
    * @see Example: {@link https://threejs.org/examples/#webgl_shaders_tonemapping | shaders / tonemapping }
  • Network accessline 45
    * @see Example: {@link https://threejs.org/examples/#webgl_shadowmap | shadowmap }
  • Network accessline 46
    * @see {@link https://threejs.org/docs/index.html#api/en/cameras/OrthographicCamera | Official Documentation}
  • Network accessline 47
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/cameras/OrthographicCamera.js | Source}
  • Network accessline 50
    /**      * Creates a new {@link OrthographicCamera}.      * @remarks Together these define the camera's {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}.
  • Network accessline 51
    * Creates a new {@link OrthographicCamera}.      * @remarks Together these define the camera's {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}.      * @param left Camera frustum left plane. Default `-1`.
  • Network accessline 52
    * @remarks Together these define the camera's {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}.
  • Network accessline 146
    /**      * Sets an offset in a larger {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}
  • Network accessline 147
    * Sets an offset in a larger {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}

skills/anidoodle/engine/vendor/three/types/cameras/PerspectiveCamera.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 33
    /**  * Camera that uses {@link https://en.wikipedia.org/wiki/Perspective_(graphical) | perspective projection}.
  • Network accessline 34
    * Camera that uses {@link https://en.wikipedia.org/wiki/Perspective_(graphical) | perspective projection}.
  • Network accessline 41
    * scene.add(camera);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | animation / skinning / blending }
  • Network accessline 42
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | animation / skinning / blending }
  • Network accessline 43
    * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | animation / skinning / blending }
  • Network accessline 44
    * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_morph | animation / skinning / morph }
  • Network accessline 45
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_stereo | effects / stereo }
  • Network accessline 46
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_cubes | interactive / cubes }
  • Network accessline 47
    * @see Example: {@link https://threejs.org/examples/#webgl_loader_collada_skinning | loader / collada / skinning }
  • Network accessline 48
    * @see {@link https://threejs.org/docs/index.html#api/en/cameras/PerspectiveCamera | Official Documentation}
  • Network accessline 49
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/cameras/PerspectiveCamera.js | Source}
  • Network accessline 52
    /**      * Creates a new {@link PerspectiveCamera}.      * @remarks Together these define the camera's {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}.
  • Network accessline 53
    * Creates a new {@link PerspectiveCamera}.      * @remarks Together these define the camera's {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}.      * @param fov Camera frustum vertical field of view. Default `50`.
  • Network accessline 54
    * @remarks Together these define the camera's {@link https://en.wikipedia.org/wiki/Viewing_frustum | viewing frustum}.

skills/anidoodle/engine/vendor/three/types/cameras/StereoCamera.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Dual {@link PerspectiveCamera | PerspectiveCamera}s used for effects such as  * {@link https://en.wikipedia.org/wiki/Anaglyph_3D | 3D Anaglyph} or
  • Network accessline 5
    * Dual {@link PerspectiveCamera | PerspectiveCamera}s used for effects such as  * {@link https://en.wikipedia.org/wiki/Anaglyph_3D | 3D Anaglyph} or  * {@link https://en.wikipedia.org/wiki/parallax_barrier | Parallax Barrier}.
  • Network accessline 6
    * {@link https://en.wikipedia.org/wiki/Anaglyph_3D | 3D Anaglyph} or
  • Network accessline 7
    * {@link https://en.wikipedia.org/wiki/parallax_barrier | Parallax Barrier}.
  • Network accessline 8
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_anaglyph | effects / anaglyph }
  • Network accessline 9
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_parallaxbarrier | effects / parallaxbarrier }
  • Network accessline 10
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_stereo | effects / stereo }
  • Network accessline 11
    * @see {@link https://threejs.org/docs/index.html#api/en/cameras/StereoCamera | Official Documentation}
  • Network accessline 12
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/cameras/StereoCamera.js | Source}

skills/anidoodle/engine/vendor/three/types/constants.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    // https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent.button
  • Network accessline 181
    * Texture Mapping Modes for non-cube Textures  * @remarks {@link UVMapping} is the _default_ value and behaver for Texture Mapping.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 182
    * @remarks {@link UVMapping} is the _default_ value and behaver for Texture Mapping.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 183
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 191
    * Texture Mapping Modes for cube Textures  * @remarks {@link CubeReflectionMapping} is the _default_ value and behaver for Cube Texture Mapping.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constant
  • Network accessline 192
    * @remarks {@link CubeReflectionMapping} is the _default_ value and behaver for Cube Texture Mapping.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 193
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 201
    * Texture Mapping Modes for any type of Textures  * @see {@link Mapping} and {@link CubeTextureMapping}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 202
    * @see {@link Mapping} and {@link CubeTextureMapping}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 203
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 221
    * Texture Wrapping Modes  * @remarks {@link ClampToEdgeWrapping} is the _default_ value and behaver for Wrapping Mapping.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 222
    * @remarks {@link ClampToEdgeWrapping} is the _default_ value and behaver for Wrapping Mapping.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 223
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 291
    * For use with a texture's {@link THREE.Texture.magFilter | magFilter} property,  * these define the texture magnification function to be used when the pixel being textured maps to an area less than or equal to one texture element (texel). 
  • Network accessline 292
    * these define the texture magnification function to be used when the pixel being textured maps to an area less than or equal to one texture element (texel).  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Tex
  • Network accessline 293
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 294
    * @see {@link https://sbcode.net/threejs/mipmaps/ | Texture Mipmaps (non-official)}
  • Network accessline 300
    * For use with a texture's {@link THREE.Texture.minFilter | minFilter} property,  * these define the texture minifying function that is used whenever the pixel being textured maps to an area greater than one texture element (texel).  * @see
  • Network accessline 301
    * these define the texture minifying function that is used whenever the pixel being textured maps to an area greater than one texture element (texel).  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Co
  • Network accessline 302
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 303
    * @see {@link https://sbcode.net/threejs/mipmaps/ | Texture Mipmaps (non-official)}
  • Network accessline 318
    * Texture all Magnification and Minification Filter Modes.  * @see {@link MagnificationTextureFilter} and {@link MinificationTextureFilter}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 319
    * @see {@link MagnificationTextureFilter} and {@link MinificationTextureFilter}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  * @see {@link https://sbcode.net/threejs/mipmaps/ | Texture M
  • Network accessline 320
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 321
    * @see {@link https://sbcode.net/threejs/mipmaps/ | Texture Mipmaps (non-official)}
  • Network accessline 345
    * @remarks Must correspond to the correct {@link PixelFormat | format}.  * @see {@link THREE.Texture.type}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 346
    * @see {@link THREE.Texture.type}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 347
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 435
    * @remarks Note that the texture must have the correct {@link THREE.Texture.type} set, as described in  {@link TextureDataType}.  * @see {@link WebGLRenderingContext.texImage2D} for details.  * @see {@link https://threejs.org/docs/index.htm
  • Network accessline 436
    * @see {@link WebGLRenderingContext.texImage2D} for details.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 437
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 455
    * All Texture Pixel Formats Modes for {@link THREE.DepthTexture}.  * @see {@link WebGLRenderingContext.texImage2D} for details.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 456
    * @see {@link WebGLRenderingContext.texImage2D} for details.  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 457
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 641
    * @see {@link WebGLRenderingContext.texImage2D} for details.  * @see {@link PixelFormat} and {@link DepthTexturePixelFormat} and {@link CompressedPixelFormat}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Te
  • Network accessline 642
    * @see {@link PixelFormat} and {@link DepthTexturePixelFormat} and {@link CompressedPixelFormat}  * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}  */
  • Network accessline 643
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 852
    * @see {@link WebGLRenderingContext.texImage2D} and {@link WebGLRenderingContext.texImage3D} for more details regarding the possible combination  * of {@link THREE.Texture.format}, {@link THREE.Texture.internalFormat}, and {@link THREE.Text
  • Network accessline 853
    * of {@link THREE.Texture.format}, {@link THREE.Texture.internalFormat}, and {@link THREE.Texture.type}.  * @see {@link https://registry.khronos.org/webgl/specs/latest/2.0/ | WebGL2 Specification} and  * {@link https://registry.khronos.org/
  • Network accessline 854
    * @see {@link https://registry.khronos.org/webgl/specs/latest/2.0/ | WebGL2 Specification} and
  • Network accessline 855
    * {@link https://registry.khronos.org/OpenGL/specs/es/3.0/es_spec_3.0.pdf | OpenGL ES 3.0 Specification} For more in-depth information regarding internal formats.

skills/anidoodle/engine/vendor/three/types/core/BufferAttribute.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 34
    * {@link THREE.Color.fromBufferAttribute | Color} classes may be helpful.  * @see {@link THREE.BufferGeometry | BufferGeometry} for details and a usage examples.  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | W
  • Network accessline 35
    * @see {@link THREE.BufferGeometry | BufferGeometry} for details and a usage examples.  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | WebGL / BufferGeometry - Clean up Memory}  * @see {@link https://threejs.org
  • Network accessline 36
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | WebGL / BufferGeometry - Clean up Memory}
  • Network accessline 37
    * @see {@link https://threejs.org/docs/index.html#api/en/core/BufferAttribute | Official Documentation}
  • Network accessline 38
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 66
    /**      * The {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} holding data stored in the buffer.
  • Network accessline 67
    * The {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} holding data stored in the buffer.
  • Network accessline 79
    * Defines the intended usage pattern of the data store for optimization purposes.      * Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingCont
  • Network accessline 80
    * Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.      * @remarks
  • Network accessline 81
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.
  • Network accessline 82
    * @remarks      * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Buffe
  • Network accessline 83
    * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage 
  • Network accessline 84
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage | Buffer Attribute Usage Constants} for all possible values.
  • Network accessline 92
    *      * Note: this only has an effect for integer arrays and is not configurable for float arrays. For lower precision      * float types, see https://threejs.org/docs/#api/en/core/bufferAttributeTypes/BufferAttributeTypes.
  • Network accessline 93
    * Note: this only has an effect for integer arrays and is not configurable for float arrays. For lower precision      * float types, see https://threejs.org/docs/#api/en/core/bufferAttributeTypes/BufferAttributeTypes.      */
  • Network accessline 94
    * float types, see https://threejs.org/docs/#api/en/core/bufferAttributeTypes/BufferAttributeTypes.
  • Network accessline 154
    /**      * Sets the value of the {@link onUploadCallback} property.      * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | WebGL / BufferGeometry} this is used to free memory after the buffer has been transferred t
  • Network accessline 155
    * Sets the value of the {@link onUploadCallback} property.      * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | WebGL / BufferGeometry} this is used to free memory after the buffer has been transferred to the GPU
  • Network accessline 156
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | WebGL / BufferGeometry} this is used to free memory after the buffer has been transferred to the GPU.
  • Network accessline 164
    * @remarks      * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Buffe
  • Network accessline 165
    * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage 
  • Network accessline 166
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage | Buffer Attribute Usage Constants} for all possible values.
  • Network accessline 167
    * @see {@link BufferAttribute.usage | usage}      * @param value Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRe
  • Network accessline 168
    * @param value Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.      */
  • Network accessline 169
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.
  • Network accessline 203
    /**      * Copy the array given here (which can be a normal array or `TypedArray`) into {@link BufferAttribute.array | array}.      * @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/se
  • Network accessline 204
    * Copy the array given here (which can be a normal array or `TypedArray`) into {@link BufferAttribute.array | array}.      * @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set | Typed
  • Network accessline 205
    * @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set | TypedArray.set} for notes on requirements if copying a `TypedArray`.
  • Network accessline 233
    /**      * Calls {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set | TypedArray.set}( {@link value}, {@link offset} )
  • Network accessline 234
    * Calls {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set | TypedArray.set}( {@link value}, {@link offset} )
  • Network accessline 331
    /**      * Convert this object to three.js to the `data.attributes` part of {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},
  • Network accessline 332
    * Convert this object to three.js to the `data.attributes` part of {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},
  • Network accessline 337
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array: Int8Array}
  • Network accessline 338
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array: Int8Array}
  • Network accessline 339
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 340
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 341
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 342
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 368
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array: Uint8Array}
  • Network accessline 369
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array: Uint8Array}
  • Network accessline 370
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 371
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 372
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 373
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 400
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray: Uint8ClampedArray}
  • Network accessline 401
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray: Uint8ClampedArray}
  • Network accessline 402
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 403
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 404
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 405
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 432
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array: Int16Array}
  • Network accessline 433
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array: Int16Array}
  • Network accessline 434
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 435
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 436
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 437
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 464
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array: Uint16Array}
  • Network accessline 465
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array: Uint16Array}
  • Network accessline 466
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 467
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 468
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 469
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 496
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array: Int32Array}
  • Network accessline 497
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array: Int32Array}
  • Network accessline 498
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 499
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 500
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 501
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 528
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array: Uint32Array}
  • Network accessline 529
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array: Uint32Array}
  • Network accessline 530
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 531
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 532
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 533
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 560
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array: Uint16Array}
  • Network accessline 561
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array: Uint16Array}
  • Network accessline 562
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 563
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 564
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 565
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}
  • Network accessline 592
    /**  * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array: Float32Array}
  • Network accessline 593
    * A {@link THREE.BufferAttribute | BufferAttribute} for {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array: Float32Array}
  • Network accessline 594
    * {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray#typedarray_objects | TypedArray}
  • Network accessline 595
    * @see {@link THREE.BufferAttribute | BufferAttribute} for details and for inherited methods and properties.  * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation} 
  • Network accessline 596
    * @see {@link https://threejs.org/docs/index.html#api/en/core/bufferAttributeTypes/BufferAttributeTypes | Official Documentation}
  • Network accessline 597
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferAttribute.js | Source}

skills/anidoodle/engine/vendor/three/types/core/BufferGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 107
    * const mesh = new THREE.Mesh( geometry, material );  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | Mesh with non-indexed faces}
  • Network accessline 108
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | Mesh with non-indexed faces}
  • Network accessline 109
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry | Mesh with non-indexed faces}
  • Network accessline 110
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_indexed | Mesh with indexed faces}
  • Network accessline 111
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_lines | Lines}
  • Network accessline 112
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_lines_indexed | Indexed Lines}
  • Network accessline 113
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_custom_attributes_particles | Particles}
  • Network accessline 114
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_rawshader | Raw Shaders}
  • Network accessline 115
    * @see {@link https://threejs.org/docs/index.html#api/en/core/BufferGeometry | Official Documentation}
  • Network accessline 116
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/BufferGeometry.js | Source}
  • Network accessline 132
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 133
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 412
    /**      * Convert the buffer geometry to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.
  • Network accessline 413
    * Convert the buffer geometry to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.

skills/anidoodle/engine/vendor/three/types/core/Clock.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * Object for keeping track of time  * @remarks  * This uses {@link https://developer.mozilla.org/en-US/docs/Web/API/Performance/now | performance.now} if it is available,
  • Network accessline 3
    * @remarks  * This uses {@link https://developer.mozilla.org/en-US/docs/Web/API/Performance/now | performance.now} if it is available,  * otherwise it reverts to the less accurate {@link https://developer.mozilla.org/en/docs/Web/JavaScript/
  • Network accessline 4
    * This uses {@link https://developer.mozilla.org/en-US/docs/Web/API/Performance/now | performance.now} if it is available,
  • Network accessline 5
    * otherwise it reverts to the less accurate {@link https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date/now | Date.now}.
  • Network accessline 6
    * @see {@link https://threejs.org/docs/index.html#api/en/core/Clock | Official Documentation}
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/Clock.js | Source}

skills/anidoodle/engine/vendor/three/types/core/EventDispatcher.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 35
    * car.start();  * ```  * @see {@link https://github.com/mrdoob/eventdispatcher.js | mrdoob EventDispatcher on GitHub}
  • Network accessline 36
    * ``  * @see {@link https://github.com/mrdoob/eventdispatcher.js | mrdoob EventDispatcher on GitHub}
  • Network accessline 37
    * @see {@link https://github.com/mrdoob/eventdispatcher.js | mrdoob EventDispatcher on GitHub}
  • Network accessline 38
    * @see {@link https://threejs.org/docs/index.html#api/en/core/EventDispatcher | Official Documentation}
  • Network accessline 39
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/EventDispatcher.js | Source}

skills/anidoodle/engine/vendor/three/types/core/GLBufferAttribute.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    * @remarks  * The most common use case for this class is when some kind of GPGPU calculation interferes or even produces the VBOs in question.  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_glbufferattribute | We
  • Network accessline 8
    * The most common use case for this class is when some kind of GPGPU calculation interferes or even produces the VBOs in question.  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_glbufferattribute | WebGL / buffer
  • Network accessline 9
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_glbufferattribute | WebGL / buffergeometry / glbufferattribute}
  • Network accessline 10
    * @see {@link https://threejs.org/docs/index.html#api/en/core/GLBufferAttribute | Official Documentation}
  • Network accessline 11
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/GLBufferAttribute.js | Source}
  • Network accessline 14
    /**      * This creates a new GLBufferAttribute object.      * @param buffer Must be a {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLBuffer | WebGLBuffer}. See {@link GLBufferAttribute.buffer | .buffer}
  • Network accessline 15
    * This creates a new GLBufferAttribute object.      * @param buffer Must be a {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLBuffer | WebGLBuffer}. See {@link GLBufferAttribute.buffer | .buffer}      * @param type One of {@lin
  • Network accessline 16
    * @param buffer Must be a {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLBuffer | WebGLBuffer}. See {@link GLBufferAttribute.buffer | .buffer}
  • Network accessline 17
    * @param type One of {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Constants#Data_types | WebGL Data Types}. See {@link GLBufferAttribute.type | .type}
  • Network accessline 37
    /**      * The current {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLBuffer | WebGLBuffer} instance.
  • Network accessline 38
    * The current {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLBuffer | WebGLBuffer} instance.
  • Network accessline 42
    /**      * A {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Constants#Data_types | WebGL Data Type} describing the underlying VBO contents.
  • Network accessline 43
    * A {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Constants#Data_types | WebGL Data Type} describing the underlying VBO contents.

skills/anidoodle/engine/vendor/three/types/core/InstancedBufferAttribute.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * An instanced version of {@link THREE.BufferAttribute | BufferAttribute}.  * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedBufferAttribute | Official Documentation}
  • Network accessline 4
    * An instanced version of {@link THREE.BufferAttribute | BufferAttribute}.  * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedBufferAttribute | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/b
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedBufferAttribute | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/InstancedBufferAttribute.js | Source}

skills/anidoodle/engine/vendor/three/types/core/InstancedBufferGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * An instanced version of {@link THREE.BufferGeometry | BufferGeometry}.  * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedBufferGeometry | Official Documentation}
  • Network accessline 4
    * An instanced version of {@link THREE.BufferGeometry | BufferGeometry}.  * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedBufferGeometry | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedBufferGeometry | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/InstancedBufferGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/core/InstancedInterleavedBuffer.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * An instanced version of {@link THREE.InterleavedBuffer | InterleavedBuffer}.  * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedInterleavedBuffer | Official Documentation}
  • Network accessline 5
    * An instanced version of {@link THREE.InterleavedBuffer | InterleavedBuffer}.  * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedInterleavedBuffer | Official Documentation}  * @see {@link https://github.com/mrdoob/thre
  • Network accessline 6
    * @see {@link https://threejs.org/docs/index.html#api/en/core/InstancedInterleavedBuffer | Official Documentation}
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/InstancedInterleavedBuffer.js | Source}

skills/anidoodle/engine/vendor/three/types/core/InterleavedBuffer.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    /**  * **"Interleaved"** means that multiple attributes, possibly of different types, (e.g., _position, normal, uv, color_) are packed into a single array buffer.  * An introduction into interleaved arrays can be found here: {@link https://
  • Network accessline 6
    * **"Interleaved"** means that multiple attributes, possibly of different types, (e.g., _position, normal, uv, color_) are packed into a single array buffer.  * An introduction into interleaved arrays can be found here: {@link https://blog.
  • Network accessline 7
    * An introduction into interleaved arrays can be found here: {@link https://blog.tojicode.com/2011/05/interleaved-array-basics.html | Interleaved array basics}
  • Network accessline 8
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_points_interleaved | webgl / buffergeometry / points / interleaved}
  • Network accessline 9
    * @see {@link https://threejs.org/docs/index.html#api/en/core/InterleavedBuffer | Official Documentation}
  • Network accessline 10
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/InterleavedBuffer.js | Source}
  • Network accessline 15
    /**      * Create a new instance of {@link InterleavedBuffer}      * @param array A {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} with a shared buffer. Stores the geometry d
  • Network accessline 16
    * Create a new instance of {@link InterleavedBuffer}      * @param array A {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} with a shared buffer. Stores the geometry data.     
  • Network accessline 17
    * @param array A {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} with a shared buffer. Stores the geometry data.
  • Network accessline 22
    /**      * A {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} with a shared buffer. Stores the geometry data.
  • Network accessline 23
    * A {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} with a shared buffer. Stores the geometry data.
  • Network accessline 27
    /**      * The number of {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} elements per vertex.
  • Network accessline 28
    * The number of {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray | TypedArray} elements per vertex.
  • Network accessline 34
    * Defines the intended usage pattern of the data store for optimization purposes.      * Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingCont
  • Network accessline 35
    * Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.      * @remarks
  • Network accessline 36
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.
  • Network accessline 37
    * @remarks      * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Buffe
  • Network accessline 38
    * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage 
  • Network accessline 39
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage | Buffer Attribute Usage Constants} for all possible values.
  • Network accessline 82
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 83
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 88
    /**      * Calls {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set | TypedArray.set}( {@link value}, {@link offset} )
  • Network accessline 89
    * Calls {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/set | TypedArray.set}( {@link value}, {@link offset} )
  • Network accessline 99
    * @remarks      * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Buffe
  • Network accessline 100
    * After the initial use of a buffer, its usage cannot be changed. Instead, instantiate a new one and set the desired usage before the next render.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage 
  • Network accessline 101
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/BufferAttributeUsage | Buffer Attribute Usage Constants} for all possible values.
  • Network accessline 102
    * @see {@link BufferAttribute.usage | usage}      * @param value Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRe
  • Network accessline 103
    * @param value Corresponds to the {@link BufferAttribute.usage | usage} parameter of      * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.      */
  • Network accessline 104
    * {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/bufferData | WebGLRenderingContext.bufferData}.
  • Network accessline 139
    /**      * Serializes this {@link InterleavedBuffer}.      * Converting to {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},
  • Network accessline 140
    * Serializes this {@link InterleavedBuffer}.      * Converting to {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},      * @param data This object holds shared array buffers required for prope
  • Network accessline 141
    * Converting to {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},

skills/anidoodle/engine/vendor/three/types/core/InterleavedBufferAttribute.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    /**  * @see {@link https://threejs.org/docs/index.html#api/en/core/InterleavedBufferAttribute | Official Documentation}
  • Network accessline 7
    * @see {@link https://threejs.org/docs/index.html#api/en/core/InterleavedBufferAttribute | Official Documentation}
  • Network accessline 8
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/InterleavedBufferAttribute.js | Source}
  • Network accessline 189
    /**      * Serializes this {@link InterleavedBufferAttribute}.      * Converting to {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},
  • Network accessline 190
    * Serializes this {@link InterleavedBufferAttribute}.      * Converting to {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},      * @param data This object holds shared array buffers required 
  • Network accessline 191
    * Converting to {@link https://github.com/mrdoob/three.js/wiki/JSON-Geometry-format-4 | JSON Geometry format v4},

skills/anidoodle/engine/vendor/three/types/core/Layers.d.ts

  • Network accessline 1
    /**  * A {@link THREE.Layers | Layers} object assigns an {@link THREE.Object3D | Object3D} to 1 or more of 32 layers numbered `0` to `31` - internally the  * layers are stored as a {@link https://en.wikipedia.org/wiki/Mask_(computing) | bit
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * A {@link THREE.Layers | Layers} object assigns an {@link THREE.Object3D | Object3D} to 1 or more of 32 layers numbered `0` to `31` - internally the  * layers are stored as a {@link https://en.wikipedia.org/wiki/Mask_(computing) | bit mask
  • Network accessline 3
    * layers are stored as a {@link https://en.wikipedia.org/wiki/Mask_(computing) | bit mask}, and
  • Network accessline 7
    * @remarks  * All classes that inherit from {@link THREE.Object3D | Object3D} have an {@link THREE.Object3D.layers | Object3D.layers} property which is an instance of this class.  * @see Example: {@link https://threejs.org/examples/#webgl_l
  • Network accessline 8
    * All classes that inherit from {@link THREE.Object3D | Object3D} have an {@link THREE.Object3D.layers | Object3D.layers} property which is an instance of this class.  * @see Example: {@link https://threejs.org/examples/#webgl_layers | WebG
  • Network accessline 9
    * @see Example: {@link https://threejs.org/examples/#webgl_layers | WebGL / layers}
  • Network accessline 10
    * @see Example: {@link https://threejs.org/examples/#webxr_vr_layers | Webxr / vr / layers}
  • Network accessline 11
    * @see {@link https://threejs.org/docs/index.html#api/en/core/Layers | Official Documentation}
  • Network accessline 12
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/Layers.js | Source}

skills/anidoodle/engine/vendor/three/types/core/Object3D.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 86
    * @remarks Note that this can be used for grouping objects via the {@link THREE.Object3D.add | .add()} method which adds the object as a child,  * however it is better to use {@link THREE.Group | Group} for this.  * @see {@link https://thre
  • Network accessline 87
    * however it is better to use {@link THREE.Group | Group} for this.  * @see {@link https://threejs.org/docs/index.html#api/en/core/Object3D | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/Obj
  • Network accessline 88
    * @see {@link https://threejs.org/docs/index.html#api/en/core/Object3D | Official Documentation}
  • Network accessline 89
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/Object3D.js | Source}
  • Network accessline 111
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 112
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 132
    /**      * Object's parent in the {@link https://en.wikipedia.org/wiki/Scene_graph | scene graph}.
  • Network accessline 133
    * Object's parent in the {@link https://en.wikipedia.org/wiki/Scene_graph | scene graph}.
  • Network accessline 159
    /**      * Object's local rotation ({@link https://en.wikipedia.org/wiki/Euler_angles | Euler angles}), in radians.
  • Network accessline 160
    * Object's local rotation ({@link https://en.wikipedia.org/wiki/Euler_angles | Euler angles}), in radians.
  • Network accessline 253
    /**      * This value allows the default rendering order of {@link https://en.wikipedia.org/wiki/Scene_graph | scene graph}
  • Network accessline 254
    * This value allows the default rendering order of {@link https://en.wikipedia.org/wiki/Scene_graph | scene graph}
  • Network accessline 654
    /**      * Convert the object to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.
  • Network accessline 655
    * Convert the object to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.

skills/anidoodle/engine/vendor/three/types/core/Raycaster.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 49
    /**  * This class is designed to assist with {@link https://en.wikipedia.org/wiki/Ray_casting | raycasting}
  • Network accessline 50
    * This class is designed to assist with {@link https://en.wikipedia.org/wiki/Ray_casting | raycasting}
  • Network accessline 75
    * window.requestAnimationFrame(render);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_interactive_cubes | Raycasting to a Mesh}
  • Network accessline 76
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_interactive_cubes | Raycasting to a Mesh}
  • Network accessline 77
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_cubes | Raycasting to a Mesh}
  • Network accessline 78
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_cubes_ortho | Raycasting to a Mesh in using an OrthographicCamera}
  • Network accessline 79
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_buffergeometry | Raycasting to a Mesh with BufferGeometry}
  • Network accessline 80
    * @see Example: {@link https://threejs.org/examples/#webgl_instancing_raycast | Raycasting to a InstancedMesh}
  • Network accessline 81
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_lines | Raycasting to a Line}
  • Network accessline 82
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_raycasting_points | Raycasting to Points}
  • Network accessline 83
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_terrain_raycast | Terrain raycasting}
  • Network accessline 84
    * @see Example: {@link https://threejs.org/examples/#webgl_interactive_voxelpainter | Raycasting to paint voxels}
  • Network accessline 85
    * @see Example: {@link https://threejs.org/examples/#webgl_raycaster_texture | Raycast to a Texture}
  • Network accessline 86
    * @see {@link https://threejs.org/docs/index.html#api/en/core/Raycaster | Official Documentation}
  • Network accessline 87
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/Raycaster.js | Source}

skills/anidoodle/engine/vendor/three/types/core/RenderTarget.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/core/Uniform.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * };  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_nodes_materials_instance_uniform | WebGL2 / nodes / materials / instance / uniform}
  • Network accessline 13
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_nodes_materials_instance_uniform | WebGL2 / nodes / materials / instance / uniform}
  • Network accessline 14
    * @see Example: {@link https://threejs.org/examples/#webgl_nodes_materials_instance_uniform | WebGL2 / nodes / materials / instance / uniform}
  • Network accessline 15
    * @see Example: {@link https://threejs.org/examples/#webgpu_instance_uniform| WebGPU / instance / uniform}
  • Network accessline 16
    * @see {@link https://threejs.org/docs/index.html#api/en/core/Uniform | Official Documentation}
  • Network accessline 17
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/Uniform.js | Source}

skills/anidoodle/engine/vendor/three/types/core/UniformsGroup.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    /**  * @see Example: {@link https://threejs.org/examples/#webgl2_ubo | WebGL2 / UBO}
  • Network accessline 6
    * @see Example: {@link https://threejs.org/examples/#webgl2_ubo | WebGL2 / UBO}
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/core/UniformsGroup.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/Controls.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/extras/DataUtils.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * Returns a half precision floating point value from the given single precision floating point value.  * @param val A single precision floating point value.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/DataUtils | Offici
  • Network accessline 3
    * @param val A single precision floating point value.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/DataUtils | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/DataUtils.js
  • Network accessline 4
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/DataUtils | Official Documentation}
  • Network accessline 5
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/DataUtils.js | Source}
  • Network accessline 10
    * Returns a single precision floating point value from the given half precision floating point value.  * @param val A half precision floating point value.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/DataUtils | Official
  • Network accessline 11
    * @param val A half precision floating point value.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/DataUtils | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/DataUtils.js |
  • Network accessline 12
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/DataUtils | Official Documentation}
  • Network accessline 13
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/DataUtils.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/Earcut.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * An implementation of the {@link Earcut} polygon triangulation algorithm  * @remarks  * The code is a port of {@link https://github.com/mapbox/earcut | mapbox/earcut}.
  • Network accessline 3
    * @remarks  * The code is a port of {@link https://github.com/mapbox/earcut | mapbox/earcut}.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/Earcut | Official Documentation}
  • Network accessline 4
    * The code is a port of {@link https://github.com/mapbox/earcut | mapbox/earcut}.
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/Earcut | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/Earcut.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/ImageUtils.d.ts

  • Network accessline 1
    /**  * A class containing utility functions for images.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/ImageUtils | Official Documentation}
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    * A class containing utility functions for images.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/ImageUtils | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/ImageUtils.js 
  • Network accessline 3
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/ImageUtils | Official Documentation}
  • Network accessline 4
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/ImageUtils.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/PMREMGenerator.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 26
    * | 1024         | 0.027              |  *  * @see {@link https://threejs.org/docs/index.html#api/en/extras/PMREMGenerator | Official Documentation}
  • Network accessline 27
    *  * @see {@link https://threejs.org/docs/index.html#api/en/extras/PMREMGenerator | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/PMREMGenerator.js | Source}
  • Network accessline 28
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/PMREMGenerator | Official Documentation}
  • Network accessline 29
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/PMREMGenerator.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/ShapeUtils.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    * A class containing utility functions for shapes.  * @remarks Note that these are all linear functions so it is necessary to calculate separately for x, y (and z, w if present) components of a vector.  * @see {@link https://threejs.org/doc
  • Network accessline 5
    * @remarks Note that these are all linear functions so it is necessary to calculate separately for x, y (and z, w if present) components of a vector.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/ShapeUtils | Official Doc
  • Network accessline 6
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/ShapeUtils | Official Documentation}
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/ShapeUtils.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/TextureUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/extras/core/Curve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 29
    *  - {@link THREE.QuadraticBezierCurve3}  *  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Curve | Official Documentation}
  • Network accessline 30
    *  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Curve | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Curve.js | Source}
  • Network accessline 31
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Curve | Official Documentation}
  • Network accessline 32
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Curve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/core/CurvePath.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * @remarks  * A {@link CurvePath} is simply an array of connected curves, but retains the api of a curve.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/CurvePath | Official Documentation}
  • Network accessline 13
    * A {@link CurvePath} is simply an array of connected curves, but retains the api of a curve.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/CurvePath | Official Documentation}  * @see {@link https://github.com/mrdoob
  • Network accessline 14
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/CurvePath | Official Documentation}
  • Network accessline 15
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/CurvePath.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/core/Interpolations.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    * @param t Interpolation weight. Expects a `Float  * @param p0 Expects a `Float  * @param p1 Expects a `Float  * @param p2 Expects a `Float  * @param p3 P0, p1, p2, the points defining the spline curve. Expects a `Float  * @see {@link https
  • Network accessline 6
    * @param p2 Expects a `Float`  * @param p3 P0, p1, p2, the points defining the spline curve. Expects a `Float`  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}
  • Network accessline 7
    * @param p3 P0, p1, p2, the points defining the spline curve. Expects a `Float`  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js
  • Network accessline 8
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}
  • Network accessline 9
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Interpolations.js | Source}
  • Network accessline 15
    * @param t Interpolation weight. Expects a `Float  * @param p0 Expects a `Float  * @param p1 Expects a `Float  * @param p2 P0, p1, the starting, control and end points defining the curve. Expects a `Float  * @see {@link https://threejs.org/
  • Network accessline 17
    * @param p1 Expects a `Float`  * @param p2 P0, p1, the starting, control and end points defining the curve. Expects a `Float`  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}
  • Network accessline 18
    * @param p2 P0, p1, the starting, control and end points defining the curve. Expects a `Float`  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}  * @see {@link https://github.com/
  • Network accessline 19
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}
  • Network accessline 20
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Interpolations.js | Source}
  • Network accessline 26
    * @param t Interpolation weight. Expects a `Float  * @param p0 Expects a `Float  * @param p1 Expects a `Float  * @param p2 Expects a `Float  * @param p3 P0, p1, p2, the starting, control(twice) and end points defining the curve. Expects a `
  • Network accessline 29
    * @param p2 Expects a `Float`  * @param p3 P0, p1, p2, the starting, control(twice) and end points defining the curve. Expects a `Float`  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documen
  • Network accessline 30
    * @param p3 P0, p1, p2, the starting, control(twice) and end points defining the curve. Expects a `Float`  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}  * @see {@link https://
  • Network accessline 31
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Interpolations | Official Documentation}
  • Network accessline 32
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Interpolations.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/core/Path.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 24
    * scene.add(line);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Path | Official Documentation}
  • Network accessline 25
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Path | Official Documentation}
  • Network accessline 26
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Path | Official Documentation}
  • Network accessline 27
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Path.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/core/Shape.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 32
    * const mesh = new THREE.Mesh(geometry, new THREE.MeshPhongMaterial());  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_geometry_shapes | geometry / shapes }
  • Network accessline 33
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_geometry_shapes | geometry / shapes }
  • Network accessline 34
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_shapes | geometry / shapes }
  • Network accessline 35
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_shapes | geometry / extrude / shapes }
  • Network accessline 36
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_shapes2 | geometry / extrude / shapes2 }
  • Network accessline 37
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/Shape | Official Documentation}
  • Network accessline 38
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/Shape.js | Source}
  • Network accessline 57
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 58
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.

skills/anidoodle/engine/vendor/three/types/extras/core/ShapePath.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    * This class is used to convert a series of shapes to an array of {@link THREE.Path | Path's},  * for example an SVG shape to a path.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/ShapePath | Official Documentation}
  • Network accessline 8
    * for example an SVG shape to a path.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/ShapePath | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/ShapePath.js | Sou
  • Network accessline 9
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/core/ShapePath | Official Documentation}
  • Network accessline 10
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/core/ShapePath.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/ArcCurve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * Alias for {@link THREE.EllipseCurve | EllipseCurve}.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/ArcCurve | Official Documentation}
  • Network accessline 4
    * Alias for {@link THREE.EllipseCurve | EllipseCurve}.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/ArcCurve | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curve
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/ArcCurve | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/ArcCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/CatmullRomCurve3.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    /**  * Create a smooth **3D** spline curve from a series of points using the {@link https://en.wikipedia.org/wiki/Centripetal_Catmull-Rom_spline | Catmull-Rom} algorithm.
  • Network accessline 7
    * Create a smooth **3D** spline curve from a series of points using the {@link https://en.wikipedia.org/wiki/Centripetal_Catmull-Rom_spline | Catmull-Rom} algorithm.
  • Network accessline 23
    * const curveObject = new THREE.Line(geometry, material);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_splines | WebGL / geometry / extrude / splines}
  • Network accessline 24
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_splines | WebGL / geometry / extrude / splines}
  • Network accessline 25
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_splines | WebGL / geometry / extrude / splines}
  • Network accessline 26
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CatmullRomCurve3 | Official Documentation}
  • Network accessline 27
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/CatmullRomCurve3.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/CubicBezierCurve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Create a smooth **2D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:Bezier_curve.svg | cubic bezier curve},
  • Network accessline 5
    * Create a smooth **2D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:Bezier_curve.svg | cubic bezier curve},
  • Network accessline 20
    * const curveObject = new THREE.Line(geometry, material);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CubicBezierCurve | Official Documentation}
  • Network accessline 21
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CubicBezierCurve | Official Documentation}
  • Network accessline 22
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CubicBezierCurve | Official Documentation}
  • Network accessline 23
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/CubicBezierCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/CubicBezierCurve3.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Create a smooth **3D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:Bezier_curve.svg | cubic bezier curve},
  • Network accessline 5
    * Create a smooth **3D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:Bezier_curve.svg | cubic bezier curve},
  • Network accessline 20
    * const curveObject = new THREE.Line(geometry, material);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CubicBezierCurve | Official Documentation}
  • Network accessline 21
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CubicBezierCurve | Official Documentation}
  • Network accessline 22
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/CubicBezierCurve | Official Documentation}
  • Network accessline 23
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/CubicBezierCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/Curves.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/extras/curves/EllipseCurve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    * const ellipse = new THREE.Line(geometry, material);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/EllipseCurve | Official Documentation}
  • Network accessline 22
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/EllipseCurve | Official Documentation}
  • Network accessline 23
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/EllipseCurve | Official Documentation}
  • Network accessline 24
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/EllipseCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/LineCurve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * A curve representing a **2D** line segment.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/LineCurve | Official Documentation}
  • Network accessline 5
    * A curve representing a **2D** line segment.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/LineCurve | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/LineCu
  • Network accessline 6
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/LineCurve | Official Documentation}
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/LineCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/LineCurve3.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * A curve representing a **3D** line segment.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/LineCurve3 | Official Documentation}
  • Network accessline 5
    * A curve representing a **3D** line segment.  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/LineCurve3 | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/LineC
  • Network accessline 6
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/LineCurve3 | Official Documentation}
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/LineCurve3.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/QuadraticBezierCurve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Create a smooth **2D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:B%C3%A9zier_2_big.gif | quadratic bezier curve},
  • Network accessline 5
    * Create a smooth **2D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:B%C3%A9zier_2_big.gif | quadratic bezier curve},
  • Network accessline 19
    * const curveObject = new THREE.Line(geometry, material);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/QuadraticBezierCurve | Official Documentation}
  • Network accessline 20
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/QuadraticBezierCurve | Official Documentation}
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/QuadraticBezierCurve | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/QuadraticBezierCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/QuadraticBezierCurve3.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Create a smooth **3D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:B%C3%A9zier_2_big.gif | quadratic bezier curve},
  • Network accessline 5
    * Create a smooth **3D** {@link http://en.wikipedia.org/wiki/B%C3%A9zier_curve#mediaviewer/File:B%C3%A9zier_2_big.gif | quadratic bezier curve},
  • Network accessline 19
    * const curveObject = new THREE.Line(geometry, material);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/QuadraticBezierCurve3 | Official Documentation}
  • Network accessline 20
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/QuadraticBezierCurve3 | Official Documentation}
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/QuadraticBezierCurve3 | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/QuadraticBezierCurve3.js | Source}

skills/anidoodle/engine/vendor/three/types/extras/curves/SplineCurve.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    * const splineObject = new THREE.Line(geometry, material);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/SplineCurve | Official Documentation}
  • Network accessline 22
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/SplineCurve | Official Documentation}
  • Network accessline 23
    * @see {@link https://threejs.org/docs/index.html#api/en/extras/curves/SplineCurve | Official Documentation}
  • Network accessline 24
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/extras/curves/SplineCurve.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/BoxGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(cube);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/BoxGeometry | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/BoxGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/BoxGeometry | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/BoxGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/CapsuleGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(capsule);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CapsuleGeometry | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CapsuleGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CapsuleGeometry | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/CapsuleGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/CircleGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    * scene.add(circle);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CircleGeometry | Official Documentation}
  • Network accessline 17
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CircleGeometry | Official Documentation}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CircleGeometry | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/CircleGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/ConeGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * scene.add(cone);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ConeGeometry | Official Documentation}
  • Network accessline 13
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ConeGeometry | Official Documentation}
  • Network accessline 14
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ConeGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/ConeGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/CylinderGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * scene.add(cylinder);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CylinderGeometry | Official Documentation}
  • Network accessline 13
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CylinderGeometry | Official Documentation}
  • Network accessline 14
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/CylinderGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/CylinderGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/DodecahedronGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * A class for generating a dodecahedron geometries.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/DodecahedronGeometry | Official Documentation}
  • Network accessline 4
    * A class for generating a dodecahedron geometries.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/DodecahedronGeometry | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geomet
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/DodecahedronGeometry | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/DodecahedronGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/EdgesGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * scene.add(line);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | helpers}
  • Network accessline 13
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | helpers}
  • Network accessline 14
    * @see Example: {@link https://threejs.org/examples/#webgl_helpers | helpers}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/EdgesGeometry | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/EdgesGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/ExtrudeGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 119
    * scene.add(mesh);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ExtrudeGeometry | Official Documentation}
  • Network accessline 120
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ExtrudeGeometry | Official Documentation}
  • Network accessline 121
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ExtrudeGeometry | Official Documentation}
  • Network accessline 122
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/ExtrudeGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/Geometries.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/geometries/IcosahedronGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * A class for generating an icosahedron geometry.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/IcosahedronGeometry | Official Documentation}
  • Network accessline 4
    * A class for generating an icosahedron geometry.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/IcosahedronGeometry | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometrie
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/IcosahedronGeometry | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/IcosahedronGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/LatheGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 19
    * scene.add(lathe);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/LatheGeometry | Official Documentation}
  • Network accessline 20
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/LatheGeometry | Official Documentation}
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/LatheGeometry | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/LatheGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/OctahedronGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * A class for generating an octahedron geometry.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/OctahedronGeometry | Official Documentation}
  • Network accessline 4
    * A class for generating an octahedron geometry.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/OctahedronGeometry | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/OctahedronGeometry | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/OctahedronGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/PlaneGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(plane);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/PlaneGeometry | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/PlaneGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/PlaneGeometry | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/PlaneGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/PolyhedronGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 19
    * const geometry = new THREE.PolyhedronGeometry(verticesOfCube, indicesOfFaces, 6, 2);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/PolyhedronGeometry | Official Documentation}
  • Network accessline 20
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/PolyhedronGeometry | Official Documentation}
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/PolyhedronGeometry | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/PolyhedronGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/RingGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(mesh);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/RingGeometry | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/RingGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/RingGeometry | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/RingGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/ShapeGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 22
    * scene.add(mesh);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ShapeGeometry | Official Documentation}
  • Network accessline 23
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ShapeGeometry | Official Documentation}
  • Network accessline 24
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/ShapeGeometry | Official Documentation}
  • Network accessline 25
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/ShapeGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/SphereGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * scene.add(sphere);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/SphereGeometry | Official Documentation}
  • Network accessline 13
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/SphereGeometry | Official Documentation}
  • Network accessline 14
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/SphereGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/SphereGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/TetrahedronGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * A class for generating a tetrahedron geometries.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TetrahedronGeometry | Official Documentation}
  • Network accessline 4
    * A class for generating a tetrahedron geometries.  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TetrahedronGeometry | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometri
  • Network accessline 5
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TetrahedronGeometry | Official Documentation}
  • Network accessline 6
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/TetrahedronGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/TorusGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * scene.add(torus);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TorusGeometry | Official Documentation}
  • Network accessline 13
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TorusGeometry | Official Documentation}
  • Network accessline 14
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TorusGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/TorusGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/TorusKnotGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(torusKnot);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TorusKnotGeometry | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TorusKnotGeometry | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TorusKnotGeometry | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/TorusKnotGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/TubeGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 27
    * scene.add(mesh);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TubeGeometry | Official Documentation}
  • Network accessline 28
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TubeGeometry | Official Documentation}
  • Network accessline 29
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/TubeGeometry | Official Documentation}
  • Network accessline 30
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/TubeGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/geometries/WireframeGeometry.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(line);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | helpers}
  • Network accessline 14
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | helpers}
  • Network accessline 15
    * @see Example: {@link https://threejs.org/examples/#webgl_helpers | helpers}
  • Network accessline 16
    * @see {@link https://threejs.org/docs/index.html#api/en/geometries/WireframeGeometry | Official Documentation}
  • Network accessline 17
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/geometries/WireframeGeometry.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/ArrowHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 18
    * scene.add(arrowHelper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_shadowmesh | WebGL / shadowmesh}
  • Network accessline 19
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_shadowmesh | WebGL / shadowmesh}
  • Network accessline 20
    * @see Example: {@link https://threejs.org/examples/#webgl_shadowmesh | WebGL / shadowmesh}
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/ArrowHelper | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/ArrowHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/AxesHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(axesHelper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_compression | WebGL / buffergeometry / compression}
  • Network accessline 14
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_compression | WebGL / buffergeometry / compression}
  • Network accessline 15
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_compression | WebGL / buffergeometry / compression}
  • Network accessline 16
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_convex | WebGL / geometry / convex}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_loader_nrrd | WebGL / loader / nrrd}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/AxesHelper | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/AxesHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/Box3Helper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    * scene.add(helper);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/Box3Helper | Official Documentation}
  • Network accessline 13
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/Box3Helper | Official Documentation}
  • Network accessline 14
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/Box3Helper | Official Documentation}
  • Network accessline 15
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/Box3Helper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/BoxHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 18
    * scene.add(box);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 19
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 20
    * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 21
    * @see Example: {@link https://threejs.org/examples/#webgl_loader_nrrd | WebGL / loader / nrrd}
  • Network accessline 22
    * @see Example: {@link https://threejs.org/examples/#webgl_buffergeometry_drawrange | WebGL / buffergeometry / drawrange}
  • Network accessline 23
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/BoxHelper | Official Documentation}
  • Network accessline 24
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/BoxHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/CameraHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    * scene.add(helper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_camera | WebGL / camera}
  • Network accessline 16
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_camera | WebGL / camera}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_camera | WebGL / camera}
  • Network accessline 18
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_splines | WebGL / extrude / splines}
  • Network accessline 19
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/CameraHelper | Official Documentation}
  • Network accessline 20
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/CameraHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/DirectionalLightHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 17
    * scene.add(helper);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/DirectionalLightHelper | Official Documentation}
  • Network accessline 18
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/DirectionalLightHelper | Official Documentation}
  • Network accessline 19
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/DirectionalLightHelper | Official Documentation}
  • Network accessline 20
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/DirectionalLightHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/GridHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    * scene.add(gridHelper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 16
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/GridHelper | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/GridHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/HemisphereLightHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(helper);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/HemisphereLightHelper | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/HemisphereLightHelper | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/HemisphereLightHelper | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/HemisphereLightHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/PlaneHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 10
    * scene.add(helper);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/PlaneHelper | Official Documentation}
  • Network accessline 11
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/helpers/PlaneHelper | Official Documentation}
  • Network accessline 12
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/PlaneHelper | Official Documentation}
  • Network accessline 13
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/PlaneHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/PointLightHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    * scene.add(pointLightHelper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 16
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/PointLightHelper | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/PointLightHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/PolarGridHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    * scene.add(helper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 16
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_helpers | WebGL / helpers}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/PolarGridHelper | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/PolarGridHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/SkeletonHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    * scene.add(helper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | WebGL / animation / skinning / blending}
  • Network accessline 15
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | WebGL / animation / skinning / blending}
  • Network accessline 16
    * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | WebGL / animation / skinning / blending}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_morph | WebGL / animation / skinning / morph}
  • Network accessline 18
    * @see Example: {@link https://threejs.org/examples/#webgl_loader_bvh | WebGL / loader / bvh }
  • Network accessline 19
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/SkeletonHelper | Official Documentation}
  • Network accessline 20
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/SkeletonHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/helpers/SpotLightHelper.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    * scene.add(spotLightHelper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlights | WebGL/ lights / spotlights }
  • Network accessline 16
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlights | WebGL/ lights / spotlights }
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlights | WebGL/ lights / spotlights }
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/helpers/SpotLightHelper | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/helpers/SpotLightHelper.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/AmbientLight.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 10
    * scene.add(light);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/lights/AmbientLight | Official Documentation}
  • Network accessline 11
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/lights/AmbientLight | Official Documentation}
  • Network accessline 12
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/AmbientLight | Official Documentation}
  • Network accessline 13
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/AmbientLight.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/DirectionalLight.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 22
    * scene.add(directionalLight);  * ```  * @see Example: {@link https://threejs.org/examples/#misc_controls_fly | controls / fly }
  • Network accessline 23
    * ``  * @see Example: {@link https://threejs.org/examples/#misc_controls_fly | controls / fly }
  • Network accessline 24
    * @see Example: {@link https://threejs.org/examples/#misc_controls_fly | controls / fly }
  • Network accessline 25
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_parallaxbarrier | effects / parallaxbarrier }
  • Network accessline 26
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_stereo | effects / stereo }
  • Network accessline 27
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_extrude_splines | geometry / extrude / splines }
  • Network accessline 28
    * @see Example: {@link https://threejs.org/examples/#webgl_materials_bumpmap | materials / bumpmap }
  • Network accessline 29
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/DirectionalLight | Official Documentation}
  • Network accessline 30
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/DirectionalLight.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/DirectionalLightShadow.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 45
    * scene.add(helper);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/DirectionalLightShadow | Official Documentation}
  • Network accessline 46
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/DirectionalLightShadow | Official Documentation}
  • Network accessline 47
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/DirectionalLightShadow | Official Documentation}
  • Network accessline 48
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/DirectionalLightShadow.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/HemisphereLight.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    * scene.add(light);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | animation / skinning / blending }
  • Network accessline 12
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | animation / skinning / blending }
  • Network accessline 13
    * @see Example: {@link https://threejs.org/examples/#webgl_animation_skinning_blending | animation / skinning / blending }
  • Network accessline 14
    * @see Example: {@link https://threejs.org/examples/#webgl_lights_hemisphere | lights / hemisphere }
  • Network accessline 15
    * @see Example: {@link https://threejs.org/examples/#misc_controls_pointerlock | controls / pointerlock }
  • Network accessline 16
    * @see Example: {@link https://threejs.org/examples/#webgl_loader_collada_kinematics | loader / collada / kinematics }
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_loader_stl | loader / stl }
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/HemisphereLight | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/HemisphereLight.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/Light.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/lights/LightProbe.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 17
    * The current probe implementation in three.js supports so-called diffuse light probes  * This type of light probe is functionally equivalent to an irradiance environment map.  * @see Example: {@link https://threejs.org/examples/#webgl_ligh
  • Network accessline 18
    * This type of light probe is functionally equivalent to an irradiance environment map.  * @see Example: {@link https://threejs.org/examples/#webgl_lightprobe | WebGL / light probe }  * @see Example: {@link https://threejs.org/examples/#web
  • Network accessline 19
    * @see Example: {@link https://threejs.org/examples/#webgl_lightprobe | WebGL / light probe }
  • Network accessline 20
    * @see Example: {@link https://threejs.org/examples/#webgl_lightprobe_cubecamera | WebGL / light probe / cube camera }
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/LightProbe | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/LightProbe.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/LightShadow.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    /**  * Serves as a base class for the other shadow classes.  * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/LightShadow | Official Documentation}
  • Network accessline 21
    * Serves as a base class for the other shadow classes.  * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/LightShadow | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/L
  • Network accessline 22
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/LightShadow | Official Documentation}
  • Network accessline 23
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/LightShadow.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/PointLight.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * scene.add(light);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_lights_pointlights | lights / pointlights }
  • Network accessline 14
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_lights_pointlights | lights / pointlights }
  • Network accessline 15
    * @see Example: {@link https://threejs.org/examples/#webgl_lights_pointlights | lights / pointlights }
  • Network accessline 16
    * @see Example: {@link https://threejs.org/examples/#webgl_effects_anaglyph | effects / anaglyph }
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_text | geometry / text }
  • Network accessline 18
    * @see Example: {@link https://threejs.org/examples/#webgl_lensflares | lensflares }
  • Network accessline 19
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/PointLight | Official Documentation}
  • Network accessline 20
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/PointLight.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/PointLightShadow.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    /**  * Shadow for {@link THREE.PointLight | PointLight}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/PointLightShadow.js | Source}
  • Network accessline 6
    * Shadow for {@link THREE.PointLight | PointLight}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/PointLightShadow.js | Source}  */
  • Network accessline 7
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/PointLightShadow.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/RectAreaLight.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 9
    *  - There is no shadow support.  *  - Only {@link MeshStandardMaterial | MeshStandardMaterial} and {@link MeshPhysicalMaterial | MeshPhysicalMaterial} are supported.  *  - You have to include {@link https://threejs.org/examples/jsm/lights/
  • Network accessline 10
    *  - Only {@link MeshStandardMaterial | MeshStandardMaterial} and {@link MeshPhysicalMaterial | MeshPhysicalMaterial} are supported.  *  - You have to include {@link https://threejs.org/examples/jsm/lights/RectAreaLightUniformsLib.js | Rect
  • Network accessline 11
    *  - You have to include {@link https://threejs.org/examples/jsm/lights/RectAreaLightUniformsLib.js | RectAreaLightUniformsLib} into your scene and call `init()`.
  • Network accessline 22
    * rectLight.add(rectLightHelper);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_lights_rectarealight | WebGL / {@link RectAreaLight} }
  • Network accessline 23
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_lights_rectarealight | WebGL / {@link RectAreaLight} }
  • Network accessline 24
    * @see Example: {@link https://threejs.org/examples/#webgl_lights_rectarealight | WebGL / {@link RectAreaLight} }
  • Network accessline 25
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/RectAreaLight | Official Documentation}
  • Network accessline 26
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/RectAreaLight.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/SpotLight.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 22
    * scene.add(spotLight);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlight | lights / {@link SpotLight} }
  • Network accessline 23
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlight | lights / {@link SpotLight} }
  • Network accessline 24
    * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlight | lights / {@link SpotLight} }
  • Network accessline 25
    * @see Example: {@link https://threejs.org/examples/#webgl_lights_spotlights | lights / spotlights }
  • Network accessline 26
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/SpotLight | Official Documentation}
  • Network accessline 27
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/SpotLight.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/SpotLightShadow.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 41
    * scene.add(helper);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/SpotLightShadow | Official Documentation}
  • Network accessline 42
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/SpotLightShadow | Official Documentation}
  • Network accessline 43
    * @see {@link https://threejs.org/docs/index.html#api/en/lights/shadows/SpotLightShadow | Official Documentation}
  • Network accessline 44
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/lights/SpotLightShadow.js | Source}

skills/anidoodle/engine/vendor/three/types/lights/webgpu/IESSpotLight.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/AnimationLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/AudioLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/BufferGeometryLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/Cache.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/CompressedTextureLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/CubeTextureLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/DataTextureLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/FileLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/ImageBitmapLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/ImageLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/Loader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/LoaderUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/LoadingManager.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/MaterialLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/ObjectLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/TextureLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/nodes/NodeLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/nodes/NodeMaterialLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/loaders/nodes/NodeObjectLoader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/LineBasicMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/LineDashedMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/Material.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/Materials.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshBasicMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshDepthMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshDistanceMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshLambertMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshMatcapMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshNormalMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshPhongMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshPhysicalMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshStandardMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/MeshToonMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/PointsMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/RawShaderMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/ShaderMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/ShadowMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/SpriteMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/InstancedPointsNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/Line2NodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/LineBasicNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/LineDashedNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshBasicNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshLambertNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshMatcapNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshNormalNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshPhongNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshPhysicalNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshSSSNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshStandardNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/MeshToonNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/NodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/NodeMaterials.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/PointsNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/ShadowNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/SpriteNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/VolumeNodeMaterial.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/materials/nodes/manager/NodeMaterialObserver.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Box2.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Box3.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Color.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/ColorManagement.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Cylindrical.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Euler.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Frustum.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Interpolant.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Line3.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/MathUtils.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 3
    /**  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/math/MathUtils.js|src/math/MathUtils.js}
  • Network accessline 4
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/math/MathUtils.js|src/math/MathUtils.js}

skills/anidoodle/engine/vendor/three/types/math/Matrix2.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 8
    /**  * A class representing a 2x2 {@link https://en.wikipedia.org/wiki/Matrix_(mathematics) matrix}.
  • Network accessline 9
    * A class representing a 2x2 {@link https://en.wikipedia.org/wiki/Matrix_(mathematics) matrix}.
  • Network accessline 17
    /**      * A {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order column-major} list of matrix values.
  • Network accessline 18
    * A {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order column-major} list of matrix values.
  • Network accessline 22
    /**      * Creates a 2x2 {@link https://en.wikipedia.org/wiki/Identity_matrix identity matrix}.
  • Network accessline 23
    * Creates a 2x2 {@link https://en.wikipedia.org/wiki/Identity_matrix identity matrix}.
  • Network accessline 37
    /**      * Sets the elements of this matrix based on an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 38
    * Sets the elements of this matrix based on an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.      *
  • Network accessline 39
    * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 46
    /**      * Sets the 2x2 matrix values to the given      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order row-major} sequence of values:
  • Network accessline 47
    * Sets the 2x2 matrix values to the given      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order row-major} sequence of values:      * [n11, n12,
  • Network accessline 48
    * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order row-major} sequence of values:

skills/anidoodle/engine/vendor/three/types/math/Matrix3.d.ts

  • Network accessline 1
    // https://threejs.org/docs/#api/en/math/Matrix3
  • Executable scriptline 1
    Executable file
  • Network accessline 170
    /**      * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 171
    * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.      */
  • Network accessline 172
    * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 175
    /**      * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 176
    * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.      * @param array array to store the resulting vector in. If not given a 
  • Network accessline 177
    * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.

skills/anidoodle/engine/vendor/three/types/math/Matrix4.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 152
    /**      * Computes determinant of this matrix.      * Based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm
  • Network accessline 153
    * Computes determinant of this matrix.      * Based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm      */
  • Network accessline 154
    * Based on http://www.euclideanspace.com/maths/algebra/matrix/functions/inverse/fourD/index.htm
  • Network accessline 208
    /**      * Sets this matrix as rotation transform around axis by angle radians.      * Based on http://www.gamedev.net/reference/articles/article1199.asp.
  • Network accessline 209
    * Sets this matrix as rotation transform around axis by angle radians.      * Based on http://www.gamedev.net/reference/articles/article1199.asp.      *
  • Network accessline 210
    * Based on http://www.gamedev.net/reference/articles/article1199.asp.
  • Network accessline 272
    /**      * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 273
    * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.      */
  • Network accessline 274
    * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 277
    /**      * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.
  • Network accessline 278
    * Writes the elements of this matrix to an array in      * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.      * @param array array to store the resulting vector in.
  • Network accessline 279
    * {@link https://en.wikipedia.org/wiki/Row-_and_column-major_order#Column-major_order column-major} format.

skills/anidoodle/engine/vendor/three/types/math/Plane.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Quaternion.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 75
    /**      * Sets this quaternion from rotation specified by axis and angle.      * Adapted from http://www.euclideanspace.com/maths/geometry/rotations/conversions/angleToQuaternion/index.htm.
  • Network accessline 76
    * Sets this quaternion from rotation specified by axis and angle.      * Adapted from http://www.euclideanspace.com/maths/geometry/rotations/conversions/angleToQuaternion/index.htm.      * Axis have to be normalized, angle is in radians.
  • Network accessline 77
    * Adapted from http://www.euclideanspace.com/maths/geometry/rotations/conversions/angleToQuaternion/index.htm.
  • Network accessline 82
    /**      * Sets this quaternion from rotation component of m. Adapted from http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/index.htm.
  • Network accessline 83
    * Sets this quaternion from rotation component of m. Adapted from http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/index.htm.
  • Network accessline 117
    /**      * Sets this quaternion to a x b      * Adapted from http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/code/index.htm.
  • Network accessline 118
    * Sets this quaternion to a x b      * Adapted from http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/code/index.htm.      */
  • Network accessline 119
    * Adapted from http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/code/index.htm.

skills/anidoodle/engine/vendor/three/types/math/Ray.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Sphere.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Spherical.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/SphericalHarmonics3.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Triangle.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/Vector2.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 211
    * Computes the Manhattan length of this vector.      *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 212
    *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}      */
  • Network accessline 213
    * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 243
    * Computes the Manhattan length (distance) from this vector to the given vector v      *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 244
    *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}      */
  • Network accessline 245
    * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}

skills/anidoodle/engine/vendor/three/types/math/Vector3.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    * 3D vector.  *  * see {@link https://github.com/mrdoob/three.js/blob/master/src/math/Vector3.js}
  • Network accessline 22
    *  * see {@link https://github.com/mrdoob/three.js/blob/master/src/math/Vector3.js}  *
  • Network accessline 23
    * see {@link https://github.com/mrdoob/three.js/blob/master/src/math/Vector3.js}
  • Network accessline 189
    * Computes the Manhattan length of this vector.      *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 190
    *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}      */
  • Network accessline 191
    * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 233
    * Computes the Manhattan length (distance) from this vector to the given vector v      *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 234
    *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}      */
  • Network accessline 235
    * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}

skills/anidoodle/engine/vendor/three/types/math/Vector4.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 130
    /**      * http://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToAngle/index.htm
  • Network accessline 131
    * http://www.euclideanspace.com/maths/geometry/rotations/conversions/quaternionToAngle/index.htm
  • Network accessline 136
    /**      * http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToAngle/index.htm
  • Network accessline 137
    * http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToAngle/index.htm
  • Network accessline 142
    /**      * Sets this vector to the position elements of the      * [transformation matrix]{@link https://en.wikipedia.org/wiki/Transformation_matrix} m.
  • Network accessline 143
    * Sets this vector to the position elements of the      * [transformation matrix]{@link https://en.wikipedia.org/wiki/Transformation_matrix} m.      */
  • Network accessline 144
    * [transformation matrix]{@link https://en.wikipedia.org/wiki/Transformation_matrix} m.
  • Network accessline 178
    * Computes the Manhattan length of this vector.      *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}
  • Network accessline 179
    *      * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}      */
  • Network accessline 180
    * see {@link http://en.wikipedia.org/wiki/Taxicab_geometry|Wikipedia: Taxicab Geometry}

skills/anidoodle/engine/vendor/three/types/math/interpolants/CubicInterpolant.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/interpolants/DiscreteInterpolant.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/interpolants/LinearInterpolant.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/math/interpolants/QuaternionLinearInterpolant.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/Nodes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/TSL.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/AccessorsUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/BatchNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Bitangent.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/BufferAttributeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/BufferNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Camera.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/ClippingNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/CubeTextureNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/InstanceNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/MaterialNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/MaterialProperties.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/MaterialReferenceNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/ModelNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/ModelViewProjectionNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/MorphNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Normal.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Object3DNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/PointUVNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Position.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/ReferenceBaseNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/ReferenceNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/ReflectVector.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/RendererReferenceNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/SceneNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/SkinningNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/StorageBufferNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/StorageTextureNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Tangent.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/Texture3DNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/TextureBicubic.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/TextureNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/TextureSizeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/UV.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/UniformArrayNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/UserDataNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/VelocityNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/accessors/VertexColorNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/code/CodeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/code/ExpressionNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/code/FunctionCallNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/code/FunctionNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/code/ScriptableNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/code/ScriptableValueNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/AssignNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/AttributeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/BypassNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/CacheNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/ConstNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/ContextNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/IndexNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/InputNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/LightingModel.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/MRTNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/Node.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeAttribute.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeBuilder.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeCache.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeCode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeFrame.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeFunction.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeFunctionInput.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeParser.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeUniform.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeVar.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/NodeVarying.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/OutputStructNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/ParameterNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/PropertyNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/StackNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/StructTypeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/TempNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/UniformGroup.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/UniformGroupNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/UniformNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/VarNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/VaryingNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/core/constants.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/BlendMode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/BumpMapNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ColorAdjustment.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 36
    * References:  * - ASC CDL v1.2  * - https://blender.stackexchange.com/a/55239/43930
  • Network accessline 37
    * - ASC CDL v1.2  * - https://blender.stackexchange.com/a/55239/43930  * - https://docs.acescentral.com/specifications/acescc/
  • Network accessline 38
    * - https://blender.stackexchange.com/a/55239/43930
  • Network accessline 39
    * - https://docs.acescentral.com/specifications/acescc/

skills/anidoodle/engine/vendor/three/types/nodes/display/ColorSpaceFunctions.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ColorSpaceNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/FrontFacingNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/NormalMapNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/PassNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/PosterizeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/RenderOutputNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ScreenNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ToneMappingFunctions.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ToneMappingNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ToonOutlinePassNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ViewportDepthNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ViewportDepthTextureNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ViewportSharedTextureNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/display/ViewportTextureNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/fog/FogExp2Node.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/fog/FogNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/fog/FogRangeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/BRDF_GGX.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/BRDF_Lambert.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/BRDF_Sheen.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/DFGApprox.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    // split-sum approximation used in indirect specular lighting. // via 'environmentBRDF' from "Physically Based Shading on Mobile" // https://www.unrealengine.com/blog/physically-based-shading-on-mobile
  • Network accessline 8
    // https://www.unrealengine.com/blog/physically-based-shading-on-mobile

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/D_GGX.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    // Microfacet Models for Refraction through Rough Surfaces - equation (33) // http://graphicrants.blogspot.com/2013/08/specular-brdf-reference.html
  • Network accessline 6
    // http://graphicrants.blogspot.com/2013/08/specular-brdf-reference.html

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/D_GGX_Anisotropic.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    // https://google.github.io/filament/Filament.md.html#materialsystem/anisotropicmodel/anisotropicspecularbrdf

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/F_Schlick.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/LTC.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/Schlick_to_F0.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/V_GGX_SmithCorrelated.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BSDF/V_GGX_SmithCorrelated_Anisotropic.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/BasicLightingModel.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/PhongLightingModel.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/PhysicalLightingModel.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/ShadowMaskModel.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/ToonLightingModel.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/material/getAlphaHashThreshold.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/material/getGeometryRoughness.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/material/getParallaxCorrectNormal.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/material/getRoughness.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/functions/material/getShIrradianceAt.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/geometry/RangeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/gpgpu/ComputeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/AONode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/AmbientLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/AnalyticLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/BasicEnvironmentNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/BasicLightMapNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/DirectionalLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/EnvironmentNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/HemisphereLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/IESSpotLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/IrradianceNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/LightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/LightProbeNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/LightUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/LightingContextNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/LightingNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/LightsNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/PointLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/RectAreaLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/ShadowNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/lighting/SpotLightNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/materialx/MaterialXNodes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/materialx/lib/mx_hsv.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/materialx/lib/mx_noise.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/materialx/lib/mx_transform_color.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/math/ConditionalNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/math/Hash.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/math/MathNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/math/MathUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/math/OperatorNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/math/TriNoise3D.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/parsers/GLSLNodeFunction.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/parsers/GLSLNodeParser.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/pmrem/PMREMNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/pmrem/PMREMUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/procedural/Checker.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/tsl/TSLBase.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/tsl/TSLCore.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 85
    // https://github.com/microsoft/TypeScript/issues/42435#issuecomment-765557874
  • Network accessline 109
    * Returns all constructors  *  * <https://github.com/microsoft/TypeScript/issues/37079>
  • Network accessline 110
    *  * <https://github.com/microsoft/TypeScript/issues/37079>  * <https://stackoverflow.com/a/52761156/1623826>
  • Network accessline 111
    * <https://github.com/microsoft/TypeScript/issues/37079>
  • Network accessline 112
    * <https://stackoverflow.com/a/52761156/1623826>

skills/anidoodle/engine/vendor/three/types/nodes/utils/ArrayElementNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/ConvertNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/CubeMapNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/Discard.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/EquirectUVNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/FunctionOverloadingNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/JoinNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/LoopNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/MatcapUVNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/MaxMipLevelNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/Oscillators.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/Packing.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/PostProcessingUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/RTTNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/ReflectorNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/RemapNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/RotateNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/SetNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/SplitNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/SpriteSheetUVNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/SpriteUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/StorageArrayElementNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/Timer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/TriplanarTexturesNode.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/UVUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/nodes/utils/ViewportUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/objects/BatchedMesh.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 25
    * performance in your application.  *  * If the {@link https://developer.mozilla.org/en-US/docs/Web/API/WEBGL_multi_draw WEBGL_multi_draw extension} is not
  • Network accessline 26
    *  * If the {@link https://developer.mozilla.org/en-US/docs/Web/API/WEBGL_multi_draw WEBGL_multi_draw extension} is not  * supported then a less performant fallback is used.
  • Network accessline 27
    * If the {@link https://developer.mozilla.org/en-US/docs/Web/API/WEBGL_multi_draw WEBGL_multi_draw extension} is not
  • Network accessline 54
    * scene.add( batchedMesh );  *  * @also Example: {@link https://threejs.org/examples/#webgl_mesh_batch WebGL / mesh / batch}
  • Network accessline 55
    *  * @also Example: {@link https://threejs.org/examples/#webgl_mesh_batch WebGL / mesh / batch}  */
  • Network accessline 56
    * @also Example: {@link https://threejs.org/examples/#webgl_mesh_batch WebGL / mesh / batch}

skills/anidoodle/engine/vendor/three/types/objects/Bone.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 13
    * child.position.y = 5;  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Bone | Official Documentation}
  • Network accessline 14
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Bone | Official Documentation}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Bone | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Bone.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/Group.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    * scene.add(group);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Group | Official Documentation}
  • Network accessline 21
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Group | Official Documentation}
  • Network accessline 22
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Group | Official Documentation}
  • Network accessline 23
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Group.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/InstancedMesh.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    * @remarks  * The usage of {@link InstancedMesh} will help you to reduce the number of draw calls and thus improve the overall rendering performance in your application.  * @see Example: {@link https://threejs.org/examples/#webgl_instancing
  • Network accessline 32
    * The usage of {@link InstancedMesh} will help you to reduce the number of draw calls and thus improve the overall rendering performance in your application.  * @see Example: {@link https://threejs.org/examples/#webgl_instancing_dynamic | W
  • Network accessline 33
    * @see Example: {@link https://threejs.org/examples/#webgl_instancing_dynamic | WebGL / instancing / dynamic}
  • Network accessline 34
    * @see Example: {@link https://threejs.org/examples/#webgl_instancing_performance | WebGL / instancing / performance}
  • Network accessline 35
    * @see Example: {@link https://threejs.org/examples/#webgl_instancing_scatter | WebGL / instancing / scatter}
  • Network accessline 36
    * @see Example: {@link https://threejs.org/examples/#webgl_instancing_raycast | WebGL / instancing / raycast}
  • Network accessline 37
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/InstancedMesh | Official Documentation}
  • Network accessline 38
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/InstancedMesh.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/LOD.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    * scene.add(lod);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_lod | webgl / {@link LOD} }
  • Network accessline 32
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_lod | webgl / {@link LOD} }
  • Network accessline 33
    * @see Example: {@link https://threejs.org/examples/#webgl_lod | webgl / {@link LOD} }
  • Network accessline 34
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/LOD | Official Documentation}
  • Network accessline 35
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/LOD.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/Line.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 7
    * @remarks  * This is nearly the same as {@link THREE.LineSegments | LineSegments},  * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_STR
  • Network accessline 8
    * This is nearly the same as {@link THREE.LineSegments | LineSegments},  * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_STRIP}  * inste
  • Network accessline 9
    * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_STRIP}
  • Network accessline 10
    * instead of {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINES}
  • Network accessline 22
    * scene.add(line);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Line | Official Documentation}
  • Network accessline 23
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Line | Official Documentation}
  • Network accessline 24
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Line | Official Documentation}
  • Network accessline 25
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Line.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/LineLoop.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 8
    * @remarks  * This is nearly the same as {@link THREE.Line | Line},  * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_LOOP}
  • Network accessline 9
    * This is nearly the same as {@link THREE.Line | Line},  * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_LOOP}  * instead of {@link http
  • Network accessline 10
    * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_LOOP}
  • Network accessline 11
    * instead of {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_STRIP},
  • Network accessline 12
    * which draws a straight line to the next vertex, and connects the last vertex back to the first.  * @see {@link https://threejs.org/docs/index.html#api/en/objects/LineLoop | Official Documentation}  * @see {@link https://github.com/mrdoob/
  • Network accessline 13
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/LineLoop | Official Documentation}
  • Network accessline 14
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/LineLoop.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/LineSegments.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 8
    * @remarks  * This is nearly the same as {@link THREE.Line | Line},  * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINES}
  • Network accessline 9
    * This is nearly the same as {@link THREE.Line | Line},  * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINES}  * instead of {@link https://
  • Network accessline 10
    * the only difference is that it is rendered using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINES}
  • Network accessline 11
    * instead of {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.LINE_STRIP}.
  • Network accessline 12
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/LineSegments | Official Documentation}
  • Network accessline 13
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/LineSegments.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/Mesh.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 14
    /**  * Class representing triangular {@link https://en.wikipedia.org/wiki/Polygon_mesh | polygon mesh} based objects.
  • Network accessline 15
    * Class representing triangular {@link https://en.wikipedia.org/wiki/Polygon_mesh | polygon mesh} based objects.
  • Network accessline 25
    * scene.add(mesh);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Mesh | Official Documentation}
  • Network accessline 26
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Mesh | Official Documentation}
  • Network accessline 27
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Mesh | Official Documentation}
  • Network accessline 28
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Mesh.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/Points.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 6
    * A class for displaying {@link Points}  * @remarks  * The {@link Points} are rendered by the {@link THREE.WebGLRenderer | WebGLRenderer} using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.
  • Network accessline 7
    * @remarks  * The {@link Points} are rendered by the {@link THREE.WebGLRenderer | WebGLRenderer} using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.POINTS}.  * @see {@link https://threejs.o
  • Network accessline 8
    * The {@link Points} are rendered by the {@link THREE.WebGLRenderer | WebGLRenderer} using {@link https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/drawElements | gl.POINTS}.
  • Network accessline 9
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Points | Official Documentation}
  • Network accessline 10
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Points.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/Skeleton.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    * for an example of usage with standard[page: BufferGeometry].  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Skeleton | Official Documentation}
  • Network accessline 32
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Skeleton | Official Documentation}
  • Network accessline 33
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Skeleton | Official Documentation}
  • Network accessline 34
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Skeleton.js | Source}
  • Network accessline 44
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 45
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.

skills/anidoodle/engine/vendor/three/types/objects/SkinnedMesh.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 54
    * skeleton.bones[1].rotation.x = 0.2;  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/SkinnedMesh | Official Documentation}
  • Network accessline 55
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/SkinnedMesh | Official Documentation}
  • Network accessline 56
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/SkinnedMesh | Official Documentation}
  • Network accessline 57
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/SkinnedMesh.js | Source}

skills/anidoodle/engine/vendor/three/types/objects/Sprite.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    * scene.add(sprite);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Sprite | Official Documentation}
  • Network accessline 17
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/objects/Sprite | Official Documentation}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/objects/Sprite | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/objects/Sprite.js | Source}

skills/anidoodle/engine/vendor/three/types/renderers/WebGL3DRenderTarget.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/WebGLArrayRenderTarget.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/WebGLCubeRenderTarget.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/WebGLRenderTarget.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/WebGLRenderer.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 42
    /**      * A WebGL Rendering Context.      * (https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext)
  • Network accessline 43
    * A WebGL Rendering Context.      * (https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext)      * Default is null
  • Network accessline 44
    * (https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext)
  • Network accessline 114
    * This renderer has way better performance than CanvasRenderer.  *  * see {@link https://github.com/mrdoob/three.js/blob/master/src/renderers/WebGLRenderer.js|src/renderers/WebGLRenderer.js}
  • Network accessline 115
    *  * see {@link https://github.com/mrdoob/three.js/blob/master/src/renderers/WebGLRenderer.js|src/renderers/WebGLRenderer.js}  */
  • Network accessline 116
    * see {@link https://github.com/mrdoob/three.js/blob/master/src/renderers/WebGLRenderer.js|src/renderers/WebGLRenderer.js}
  • Network accessline 127
    * A Canvas where the renderer draws its output.      * This is automatically created by the renderer in the constructor (if not provided already); you just need to add it to your page.      * @default document.createElementNS( 'http://www.w
  • Network accessline 128
    * This is automatically created by the renderer in the constructor (if not provided already); you just need to add it to your page.      * @default document.createElementNS( 'http://www.w3.org/1999/xhtml', 'canvas' )      */
  • Network accessline 129
    * @default document.createElementNS( 'http://www.w3.org/1999/xhtml', 'canvas' )

skills/anidoodle/engine/vendor/three/types/renderers/common/Animation.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Attributes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Backend.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Background.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/BindGroup.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Binding.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Bindings.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Buffer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/BufferUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/BundleGroup.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/ChainMap.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/ClippingContext.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Color4.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/ComputePipeline.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Constants.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/CubeRenderTarget.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/DataMap.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Geometries.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/IndirectStorageBufferAttribute.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Info.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Lighting.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Pipeline.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Pipelines.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/PostProcessing.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/PostProcessingUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/ProgrammableStage.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/QuadMesh.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderBundle.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderBundles.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderContext.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderContexts.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderList.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderLists.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderObject.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderObjects.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/RenderPipeline.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Renderer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/SampledTexture.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Sampler.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/StorageBufferAttribute.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/StorageInstancedBufferAttribute.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/StorageTexture.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Textures.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/Uniform.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/UniformBuffer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/UniformsGroup.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/extras/PMREMGenerator.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/NodeBuilderState.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/NodeLibrary.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/NodeSampledTexture.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/NodeSampler.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/NodeUniform.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/NodeUniformsGroup.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/Nodes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/common/nodes/StandardNodeLibrary.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/shaders/ShaderChunk.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/shaders/ShaderLib.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/shaders/UniformsLib.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/shaders/UniformsUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl-fallback/WebGLBackend.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLAttributes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLBindingStates.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLBufferRenderer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLCapabilities.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLClipping.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLCubeMaps.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLCubeUVMaps.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLExtensions.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLGeometries.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLIndexedBufferRenderer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLInfo.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLLights.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLObjects.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLProgram.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLPrograms.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLProperties.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLRenderLists.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLShader.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLShadowMap.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLState.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 79
    // Same interface as https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/compressedTexImage2D
  • Network accessline 89
    // Same interface as https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/texImage2D

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLTextures.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLUniforms.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLUniformsGroups.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgl/WebGLUtils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/WebGPUBackend.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/WebGPURenderer.Nodes.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/WebGPURenderer.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/nodes/BasicNodeLibrary.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/nodes/StandardNodeLibrary.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/nodes/WGSLNodeBuilder.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/nodes/WGSLNodeFunction.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/nodes/WGSLNodeParser.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webgpu/utils/WebGPUConstants.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webxr/WebXRController.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webxr/WebXRDepthSensing.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/renderers/webxr/WebXRManager.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/scenes/Fog.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    * scene.fog = new THREE.Fog(0xcccccc, 10, 15);  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/scenes/Fog | Official Documentation}
  • Network accessline 17
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/scenes/Fog | Official Documentation}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/scenes/Fog | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/scenes/Fog.js | Source}

skills/anidoodle/engine/vendor/three/types/scenes/FogExp2.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    * scene.fog = new THREE.FogExp2(0xcccccc, 0.002);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_geometry_terrain | webgl geometry terrain}
  • Network accessline 16
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_geometry_terrain | webgl geometry terrain}
  • Network accessline 17
    * @see Example: {@link https://threejs.org/examples/#webgl_geometry_terrain | webgl geometry terrain}
  • Network accessline 18
    * @see {@link https://threejs.org/docs/index.html#api/en/scenes/FogExp2 | Official Documentation}
  • Network accessline 19
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/scenes/FogExp2.js | Source}

skills/anidoodle/engine/vendor/three/types/scenes/Scene.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 27
    * @remarks  * This is where you place objects, lights and cameras.  * @see Example: {@link https://threejs.org/examples/#webgl_multiple_scenes_comparison | webgl multiple scenes comparison}
  • Network accessline 28
    * This is where you place objects, lights and cameras.  * @see Example: {@link https://threejs.org/examples/#webgl_multiple_scenes_comparison | webgl multiple scenes comparison}  * @see {@link https://threejs.org/docs/index.html#manual/en/i
  • Network accessline 29
    * @see Example: {@link https://threejs.org/examples/#webgl_multiple_scenes_comparison | webgl multiple scenes comparison}
  • Network accessline 30
    * @see {@link https://threejs.org/docs/index.html#manual/en/introduction/Creating-a-scene | Manual: Creating a scene}
  • Network accessline 31
    * @see {@link https://threejs.org/docs/index.html#api/en/scenes/Scene | Official Documentation}
  • Network accessline 32
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/scenes/Scene.js | Source}
  • Network accessline 113
    /**      * Convert the {@link Scene} to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.
  • Network accessline 114
    * Convert the {@link Scene} to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.

skills/anidoodle/engine/vendor/three/types/textures/CanvasTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 11
    /**  * Creates a texture from a {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas | canvas element}.
  • Network accessline 12
    * Creates a texture from a {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas | canvas element}.
  • Network accessline 15
    * except that it sets {@link Texture.needsUpdate | needsUpdate} to `true` immediately.  * @see {@link THREE.Texture | Texture}  * @see {@link https://threejs.org/docs/index.html#api/en/textures/CanvasTexture | Official Documentation}
  • Network accessline 16
    * @see {@link THREE.Texture | Texture}  * @see {@link https://threejs.org/docs/index.html#api/en/textures/CanvasTexture | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/CanvasTexture.js | 
  • Network accessline 17
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/CanvasTexture | Official Documentation}
  • Network accessline 18
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/CanvasTexture.js | Source}

skills/anidoodle/engine/vendor/three/types/textures/CompressedArrayTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    /**  * Creates an texture 2D array based on data in compressed form, for example from a  * {@link https://en.wikipedia.org/wiki/DirectDraw_Surface | DDS} file.
  • Network accessline 5
    * Creates an texture 2D array based on data in compressed form, for example from a  * {@link https://en.wikipedia.org/wiki/DirectDraw_Surface | DDS} file.  * @remarks For use with the {@link THREE.CompressedTextureLoader | CompressedTexture
  • Network accessline 6
    * {@link https://en.wikipedia.org/wiki/DirectDraw_Surface | DDS} file.
  • Network accessline 7
    * @remarks For use with the {@link THREE.CompressedTextureLoader | CompressedTextureLoader}.  * @see {@link https://threejs.org/docs/index.html#api/en/textures/CompressedArrayTexture | Official Documentation}  * @see {@link https://github.c
  • Network accessline 8
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/CompressedArrayTexture | Official Documentation}
  • Network accessline 9
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/CompressedArrayTexture.js | Source}
  • Network accessline 26
    /**      * This defines how the texture is wrapped in the depth direction.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 27
    * This defines how the texture is wrapped in the depth direction.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @defaultValue {@link THREE.ClampToEdgeWrapping}
  • Network accessline 28
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}

skills/anidoodle/engine/vendor/three/types/textures/CompressedCubeTexture.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/textures/CompressedTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 18
    /**  * Creates a texture based on data in compressed form, for example from a {@link https://en.wikipedia.org/wiki/DirectDraw_Surface | DDS} file.
  • Network accessline 19
    * Creates a texture based on data in compressed form, for example from a {@link https://en.wikipedia.org/wiki/DirectDraw_Surface | DDS} file.
  • Network accessline 20
    * @remarks For use with the {@link THREE.CompressedTextureLoader | CompressedTextureLoader}.  * @see {@link https://threejs.org/docs/index.html#api/en/textures/CompressedTexture | Official Documentation}  * @see {@link https://github.com/mr
  • Network accessline 21
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/CompressedTexture | Official Documentation}
  • Network accessline 22
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/CompressedTexture.js | Source}
  • Network accessline 76
    /**      * @override      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 77
    * @override      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link THREE.CompressedPixelFormat}
  • Network accessline 78
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}

skills/anidoodle/engine/vendor/three/types/textures/CubeTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 25
    * });  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/textures/CubeTexture | Official Documentation}
  • Network accessline 26
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/textures/CubeTexture | Official Documentation}
  • Network accessline 27
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/CubeTexture | Official Documentation}
  • Network accessline 28
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/CubeTexture.js | Source}

skills/anidoodle/engine/vendor/three/types/textures/Data3DTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 26
    * texture.needsUpdate = true;  * ```  * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture3d | WebGL2 / materials / texture3d}
  • Network accessline 27
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture3d | WebGL2 / materials / texture3d}
  • Network accessline 28
    * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture3d | WebGL2 / materials / texture3d}
  • Network accessline 29
    * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture3d_partialupdate | WebGL2 / materials / texture3d / partialupdate}
  • Network accessline 30
    * @see Example: {@link https://threejs.org/examples/#webgl2_volume_cloud | WebGL2 / volume / cloud}
  • Network accessline 31
    * @see Example: {@link https://threejs.org/examples/#webgl2_volume_perlin | WebGL2 / volume / perlin}
  • Network accessline 32
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/Data3DTexture | Official Documentation}
  • Network accessline 33
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/Data3DTexture.js | Source}
  • Network accessline 36
    /**      * Create a new instance of {@link Data3DTexture}      * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.
  • Network accessline 37
    * Create a new instance of {@link Data3DTexture}      * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.      * @param width Width of the texture. Default
  • Network accessline 38
    * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.

skills/anidoodle/engine/vendor/three/types/textures/DataArrayTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 31
    * texture.needsUpdate = true;  * ```  * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture2darray | WebGL2 / materials / texture2darray}
  • Network accessline 32
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture2darray | WebGL2 / materials / texture2darray}
  • Network accessline 33
    * @see Example: {@link https://threejs.org/examples/#webgl2_materials_texture2darray | WebGL2 / materials / texture2darray}
  • Network accessline 34
    * @see Example: {@link https://threejs.org/examples/#webgl2_rendertarget_texture2darray | WebGL2 / rendertarget / texture2darray}
  • Network accessline 35
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/DataArrayTexture | Official Documentation}
  • Network accessline 36
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/DataArrayTexture.js | Source}
  • Network accessline 103
    * @remarks In order to use {@link THREE.LinearFilter} for component-wise, bilinear interpolation of the texels based on these types,      * the WebGL extensions _OES_texture_float_linear_ or _OES_texture_half_float_linear_ must also be pres
  • Network accessline 104
    * the WebGL extensions _OES_texture_float_linear_ or _OES_texture_half_float_linear_ must also be present.      * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default
  • Network accessline 105
    * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.

skills/anidoodle/engine/vendor/three/types/textures/DataTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 34
    * texture.needsUpdate = true;  * ```  * @see {@link https://threejs.org/docs/index.html#api/en/textures/DataTexture | Official Documentation}
  • Network accessline 35
    * ``  * @see {@link https://threejs.org/docs/index.html#api/en/textures/DataTexture | Official Documentation}
  • Network accessline 36
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/DataTexture | Official Documentation}
  • Network accessline 37
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/DataTexture.js | Source}
  • Network accessline 39
    export class DataTexture extends Texture {     /**      * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.
  • Network accessline 40
    /**      * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.      * @param width Width of the texture. Default `1`.
  • Network accessline 41
    * @param data {@link https://developer.mozilla.org/en-US/docs/Web/API/ArrayBufferView | ArrayBufferView} of the texture. Default `null`.

skills/anidoodle/engine/vendor/three/types/textures/DepthTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 12
    /**  * This class can be used to automatically save the depth information of a rendering into a texture  * @see Example: {@link https://threejs.org/examples/#webgl_depth_texture | depth / texture}
  • Network accessline 13
    * This class can be used to automatically save the depth information of a rendering into a texture  * @see Example: {@link https://threejs.org/examples/#webgl_depth_texture | depth / texture}  * @see {@link https://threejs.org/docs/index.ht
  • Network accessline 14
    * @see Example: {@link https://threejs.org/examples/#webgl_depth_texture | depth / texture}
  • Network accessline 15
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/DepthTexture | Official Documentation}
  • Network accessline 16
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/DepthTexture.js | Source}

skills/anidoodle/engine/vendor/three/types/textures/FramebufferTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 24
    * renderer.copyFramebufferToTexture( frameTexture, vector );  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_framebuffer_texture | webgl_framebuffer_texture}
  • Network accessline 25
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_framebuffer_texture | webgl_framebuffer_texture}
  • Network accessline 26
    * @see Example: {@link https://threejs.org/examples/#webgl_framebuffer_texture | webgl_framebuffer_texture}
  • Network accessline 27
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/FramebufferTexture | Official Documentation}
  • Network accessline 28
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/FramebufferTexture.js | Source}

skills/anidoodle/engine/vendor/three/types/textures/Source.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    /**  * Represents the data {@link Source} of a texture.  * @see {@link https://threejs.org/docs/index.html#api/en/textures/Source | Official Documentation}
  • Network accessline 16
    * Represents the data {@link Source} of a texture.  * @see {@link https://threejs.org/docs/index.html#api/en/textures/Source | Official Documentation}  * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/Source.js | So
  • Network accessline 17
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/Source | Official Documentation}
  • Network accessline 18
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/Source.js | Source}
  • Network accessline 57
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 58
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 70
    /**      * Convert the data {@link Source} to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.
  • Network accessline 71
    * Convert the data {@link Source} to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.

skills/anidoodle/engine/vendor/three/types/textures/Texture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 70
    * texture.repeat.set(4, 4);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_materials_texture_filters | webgl materials texture filters}
  • Network accessline 71
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_materials_texture_filters | webgl materials texture filters}
  • Network accessline 72
    * @see Example: {@link https://threejs.org/examples/#webgl_materials_texture_filters | webgl materials texture filters}
  • Network accessline 73
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 74
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/Texture | Official Documentation}
  • Network accessline 75
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/Textures/Texture.js | Source}
  • Network accessline 133
    /**      * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 134
    * {@link http://en.wikipedia.org/wiki/Universally_unique_identifier | UUID} of this object instance.
  • Network accessline 171
    * @remarks All {@link Texture} types except {@link THREE.CubeTexture} expect the _values_ be {@link THREE.Mapping}      * @remarks {@link CubeTexture} expect the _values_ be {@link THREE.CubeTextureMapping}      * @see {@link https://threej
  • Network accessline 172
    * @remarks {@link CubeTexture} expect the _values_ be {@link THREE.CubeTextureMapping}      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @defaultValue _value of_ {@link THREE.Textur
  • Network accessline 173
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 188
    * Individual dimensions need not be equal, but each must be a power of two. This is a limitation of WebGL1, not three.js.      * **WEBGL2** does not have this limitation.      * @see {@link https://threejs.org/docs/index.html#api/en/constan
  • Network accessline 189
    * **WEBGL2** does not have this limitation.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link wrapT}
  • Network accessline 190
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 201
    * Individual dimensions need not be equal, but each must be a power of two. This is a limitation of WebGL1, not three.js.      * **WEBGL2** does not have this limitation.      * @see {@link https://threejs.org/docs/index.html#api/en/constan
  • Network accessline 202
    * **WEBGL2** does not have this limitation.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link wrapS}
  • Network accessline 203
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 210
    /**      * How the {@link Texture} is sampled when a texel covers more than one pixel.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 211
    * How the {@link Texture} is sampled when a texel covers more than one pixel.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link minFilter}
  • Network accessline 212
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 219
    /**      * How the {@link Texture} is sampled when a texel covers less than one pixel.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 220
    * How the {@link Texture} is sampled when a texel covers less than one pixel.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link magFilter}
  • Network accessline 221
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 240
    * @remarks {@link DepthTexture} expect the _values_ be {@link THREE.CubeTextureMapping}      * @remarks {@link CompressedPixelFormat} expect the _values_ be {@link THREE.CubeTextureMapping}      * @see {@link https://threejs.org/docs/index.
  • Network accessline 241
    * @remarks {@link CompressedPixelFormat} expect the _values_ be {@link THREE.CubeTextureMapping}      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link THREE.PixelFormat}
  • Network accessline 242
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 249
    * This must correspond to the {@link Texture.format | .format}.      * @remarks {@link THREE.UnsignedByteType}, is the type most used by Texture formats.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Tex
  • Network accessline 250
    * @remarks {@link THREE.UnsignedByteType}, is the type most used by Texture formats.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link THREE.TextureDataType}
  • Network accessline 251
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 258
    * The GPU Pixel Format allows the developer to specify how the data is going to be stored on the GPU.      * @remarks Compatible only with {@link WebGL2RenderingContext | WebGL 2 Rendering Context}.      * @see {@link https://threejs.org/do
  • Network accessline 259
    * @remarks Compatible only with {@link WebGL2RenderingContext | WebGL 2 Rendering Context}.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @defaultValue The default value is obta
  • Network accessline 260
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 330
    * If set to `true`, the alpha channel, if present, is multiplied into the color channels when the texture is uploaded to the GPU.      * @remarks      * Note that this property has no effect for {@link https://developer.mozilla.org/en-US/do
  • Network accessline 331
    * @remarks      * Note that this property has no effect for {@link https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap | ImageBitmap}.      * You need to configure on bitmap creation instead. See {@link THREE.ImageBitmapLoader | Im
  • Network accessline 332
    * Note that this property has no effect for {@link https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap | ImageBitmap}.
  • Network accessline 340
    * If set to `true`, the texture is flipped along the vertical axis when uploaded to the GPU.      * @remarks      * Note that this property has no effect for {@link https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap | ImageBitmap}
  • Network accessline 341
    * @remarks      * Note that this property has no effect for {@link https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap | ImageBitmap}.      * You need to configure on bitmap creation instead. See {@link THREE.ImageBitmapLoader | Im
  • Network accessline 342
    * Note that this property has no effect for {@link https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap | ImageBitmap}.
  • Network accessline 355
    *  - `4` (word-alignment)      *  - `8` (rows start on double-word boundaries).      * @see {@link http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPixelStorei.xml | glPixelStorei} for more information.
  • Network accessline 356
    *  - `8` (rows start on double-word boundaries).      * @see {@link http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPixelStorei.xml | glPixelStorei} for more information.      * @defaultValue `4`
  • Network accessline 357
    * @see {@link http://www.khronos.org/opengles/sdk/docs/man/xhtml/glPixelStorei.xml | glPixelStorei} for more information.
  • Network accessline 365
    * Textures containing color data should be annotated with {@link SRGBColorSpace THREE.SRGBColorSpace} or      * {@link LinearSRGBColorSpace THREE.LinearSRGBColorSpace}.      * @see {@link https://threejs.org/docs/index.html#api/en/constants
  • Network accessline 366
    * {@link LinearSRGBColorSpace THREE.LinearSRGBColorSpace}.      * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}      * @see {@link THREE.TextureDataType}
  • Network accessline 367
    * @see {@link https://threejs.org/docs/index.html#api/en/constants/Textures | Texture Constants}
  • Network accessline 465
    /**      * Convert the texture to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.
  • Network accessline 466
    * Convert the texture to three.js {@link https://github.com/mrdoob/three.js/wiki/JSON-Object-Scene-format-4 | JSON Object/Scene format}.

skills/anidoodle/engine/vendor/three/types/textures/VideoTexture.d.ts

  • Executable scriptline 1
    Executable file
  • Network accessline 20
    * const texture = new THREE.VideoTexture(video);  * ```  * @see Example: {@link https://threejs.org/examples/#webgl_materials_video | materials / video}
  • Network accessline 21
    * ``  * @see Example: {@link https://threejs.org/examples/#webgl_materials_video | materials / video}
  • Network accessline 22
    * @see Example: {@link https://threejs.org/examples/#webgl_materials_video | materials / video}
  • Network accessline 23
    * @see Example: {@link https://threejs.org/examples/#webgl_materials_video_webcam | materials / video / webcam}
  • Network accessline 24
    * @see Example: {@link https://threejs.org/examples/#webgl_video_kinect | video / kinect}
  • Network accessline 25
    * @see Example: {@link https://threejs.org/examples/#webgl_video_panorama_equirectangular | video / panorama / equirectangular}
  • Network accessline 26
    * @see Example: {@link https://threejs.org/examples/#webxr_vr_video | vr / video}
  • Network accessline 27
    * @see {@link https://threejs.org/docs/index.html#api/en/textures/VideoTexture | Official Documentation}
  • Network accessline 28
    * @see {@link https://github.com/mrdoob/three.js/blob/master/src/textures/VideoTexture.js | Source}

skills/anidoodle/engine/vendor/three/types/textures/types.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/engine/vendor/three/types/utils.d.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act1cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act2art.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act2cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act2plate.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act3art.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act3cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act3plate.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act4art.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act4cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/act4plate.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/anatomy.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/lateral.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/meadow2.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/movement2.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/perch.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/ranunculus.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/score.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/sign.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/transform.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/view.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/water.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/alive/wingpaint.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/cues.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/compose.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/creature.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/flora.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/paint.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/scene.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/sheet.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/signature.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/finale/world.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/geom.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/kit.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/linkage.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/parts.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/plate.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/butterfly/surface.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/canvas-core/mechanicalLepidoptera.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/example/src/hosts/page-mechanicalLepidoptera.ts

  • Executable scriptline 1
    Executable file

skills/anidoodle/references/music/generated-tracks.md

  • Network accessline 24
    price with its source and the date it was checked. It says the request was **not sent**. 3. **The person runs their provider.** For Lyria via the Gemini API: `POST    https://generativelanguage.googleapis.com/v1beta/interactions` with
  • Network accessline 25
    3. **The person runs their provider.** For Lyria via the Gemini API: `POST    https://generativelanguage.googleapis.com/v1beta/interactions` with    `{"model": "lyria-3.5", "input": <prompt>, "response_format": {"type": "audio", "mime_type"
  • Network accessline 26
    https://generativelanguage.googleapis.com/v1beta/interactions` with
  • Access to secretsline 28
    [Credential-related source omitted]

skills/anidoodle/references/music/sounds-licenses.md

  • Network accessline 13
    - Source: https://github.com/sgossner/VCSL
  • Network accessline 37
    Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library, Audio Lab, University of York: https://www.openair.hosted.york.ac.uk/
  • Network accessline 38
    University of York: https://www.openair.hosted.york.ac.uk/
  • Network accessline 46
    > Recorded impulse responses from OpenAIR, the Open Acoustic Impulse Response library, Audio Lab, > University of York (https://www.openair.hosted.york.ac.uk/), licensed CC BY 4.0.
  • Network accessline 47
    > University of York (https://www.openair.hosted.york.ac.uk/), licensed CC BY 4.0.
  • Network accessline 51
    | Room id | Room | URL | |---|---|---| | `small-room` | Arthur Sykes Rymer Auditorium, University of York | https://www.openair.hosted.york.ac.uk/?page_id=425 |
  • Network accessline 52
    |---|---|---| | `small-room` | Arthur Sykes Rymer Auditorium, University of York | https://www.openair.hosted.york.ac.uk/?page_id=425 | | `recital-hall` | Jack Lyons Concert Hall, University of York | https://www.openair.hosted.york.ac.uk/?
  • Network accessline 53
    | `small-room` | Arthur Sykes Rymer Auditorium, University of York | https://www.openair.hosted.york.ac.uk/?page_id=425 |
  • Network accessline 54
    | `recital-hall` | Jack Lyons Concert Hall, University of York | https://www.openair.hosted.york.ac.uk/?page_id=571 |
  • Network accessline 55
    | `live-room` | Genesis 6 Studio live room, University of York | https://www.openair.hosted.york.ac.uk/?page_id=483 |

skills/anidoodle/references/workflows/facts.md

  • Network accessline 29
    { "version": 1, "claims": [   { "claim": "Setup takes 40 minutes.", "where": "on-screen",     "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs/start" } },
  • Network accessline 30
    { "claim": "Setup takes 40 minutes.", "where": "on-screen",     "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs/start" } },   { "claim": "IDEA IN. ART OUT.", "where": "on-screen", "generated": true,
  • Network accessline 31
    "source": { "sentence": "Setup takes about 40 minutes.", "url": "https://example.com/docs/start" } },

skills/anidoodle/references/workflows/narration.md

  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 65
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]

skills/anidoodle/references/workflows/start-here.md

  • Network accessline 22
    as two films glued together on the last 3D film, so build a hybrid only when they ask for one.    3D goes to `references/workflows/three-d.md`; the style question below is for drawn pieces. 3. **Which style?** Show the gallery (https://gith
  • Network accessline 23
    3D goes to `references/workflows/three-d.md`; the style question below is for drawn pieces. 3. **Which style?** Show the gallery (https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg, one tile per hand; the 
  • Network accessline 24
    3. **Which style?** Show the gallery (https://github.com/alexgreensh/anidoodle/blob/main/skills/anidoodle/assets/styles.jpg, one tile per hand; the list with

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 10 facts
Signal confidence: 490 facts

and 440 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md plugins/anidoodle/skills/anidoodle/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md plugins/anidoodle/skills/anidoodle/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md plugins/anidoodle/skills/anidoodle/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md plugins/anidoodle/skills/anidoodle/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md plugins/anidoodle/skills/anidoodle/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

alexgreensh/anidoodle: #687 on hotskills, 1.4k stars

[![alexgreensh/anidoodle on hotskills](https://hotskills.dev/badge/alexgreensh-anidoodle.svg)](https://hotskills.dev/skill/alexgreensh-anidoodle/)