Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🌳 #17

Open
wants to merge 272 commits into
base: main
Choose a base branch
from
Open

🌳 #17

wants to merge 272 commits into from

Conversation

philcockfield
Copy link
Contributor

@philcockfield philcockfield commented Feb 23, 2025

  • {pkg} written from template, removed with { type: "json" } refs (breaks imports from JSR).
  • '@deno/vite-plugin' added to Vite and VitePress drivers.
  • @sys/driver-vite cleaned up (templates)
  • Prepared JSR/Deno issues:
    • Error on import containing a with { type: "json" } issue-52
    • JSX - "NPM tarball transpile [possibly] not working correctly for TSX" issue-996
  • Fix: @sys/tmpl → copy binary files within template directory.
  • Vitepress panels.
  • Video components isolated into @sys/ui-react-components.
  • Video thumbnail layout.
  • SLC (working project-library)
  • Added Signals
    • import { Signals } from @sys/std/signals;
    • import { Signals } from @sys/ui-react-components;
  • ui component: Simple <Button>
  • ui component: <Video.Player>
  • ui component: <Video.Thumbnails>

WIP

  • Concept Player (React Component) ← within tmpl

image

deno-vite-v8-isolate-w3c-typescript-esm-logos

 

 

Scaffolding
Tool building tools

image

@philcockfield
Copy link
Contributor Author

philcockfield commented Mar 18, 2025

Bundle    576 kB (2.3s)
in:       src/-test/index.html
out:      dist/dist.json ← digest:sha256:#cf81e
pkg:      @sys/[email protected]
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant