feat: extract package implementation (#1647)

* feat: extract registry implementation

* feat: tinymist package

* fix: guard

* fix: guard 2

* feat: no specifier

* fix: temp_dir_in impl

* fix: impls

* feat: UniversePack::new

* feat: clone into memory

* feat: implement some pack for testing

* build: update cargo.lock

* feat: fit for web

* fix: guard
This commit is contained in:
Myriad-Dreamin 2025-04-16 18:19:03 +08:00 committed by GitHub
parent 9d1007a4f3
commit 84c211c7eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
24 changed files with 796 additions and 68 deletions

View file

@ -6,7 +6,7 @@ use tinymist_std::{bail, ImmutPath};
use tinymist_task::ExportTarget;
use tinymist_world::config::CompileFontOpts;
use tinymist_world::font::system::SystemFontSearcher;
use tinymist_world::package::{http::HttpRegistry, RegistryPathMapper};
use tinymist_world::package::{registry::HttpRegistry, RegistryPathMapper};
use tinymist_world::vfs::{system::SystemAccessModel, Vfs};
use tinymist_world::{args::*, WorldComputeGraph};
use tinymist_world::{