chore(root): archive examples into tech-preview (#315)

This commit is contained in:
rahim
2026-01-20 14:35:51 +11:00
committed by GitHub
parent 78695d4bb6
commit 35c6cb1e16
62 changed files with 33 additions and 1519 deletions
+18 -23
View File
@@ -4,25 +4,21 @@ Infer commit scope from changed file paths.
## Path to Scope Mapping
| Path | Scope |
| ------------------------ | --------------- |
| `packages/core/` | `core` |
| `packages/store/` | `store` |
| `packages/utils/` | `utils` |
| `packages/html/` | `html` |
| `packages/react/` | `react` |
| `packages/react-native/` | `react-native` |
| `packages/icons/` | `icons` |
| `packages/skins/` | `skins` |
| `site/` | `site` |
| `.claude/` | `claude` |
| `.github/workflows/` | `ci` |
| `.github/` | `cd` |
| `examples/` | `examples` |
| `examples/html/` | `example/html` |
| `examples/react/` | `example/react` |
| `examples/next/` | `example/next` |
| Root config files | `root` |
| Path | Scope |
| ------------------------ | -------------- |
| `packages/core/` | `core` |
| `packages/store/` | `store` |
| `packages/utils/` | `utils` |
| `packages/html/` | `html` |
| `packages/react/` | `react` |
| `packages/react-native/` | `react-native` |
| `packages/icons/` | `icons` |
| `packages/skins/` | `skins` |
| `site/` | `site` |
| `.claude/` | `claude` |
| `.github/workflows/` | `ci` |
| `.github/` | `cd` |
| Root config files | `root` |
## Multiple Packages
@@ -37,10 +33,9 @@ When changes span multiple packages:
From `commitlint.config.js`:
```
cd, ci, claude, core, docs, demo, example, examples,
example/html, example/react, example/next, html, icons,
packages, plan, react-native, react, root, site, skins,
store, test, utils
cd, ci, claude, core, docs, html, icons, packages,
plan, react-native, react, root, site, skins, store,
test, utils
```
## Examples
-1
View File
@@ -17,7 +17,6 @@ Refer to **[`CONTRIBUTING.md`](./CONTRIBUTING.md)** for setup, development, and
| `packages/html` | Web player—DOM/Browserspecific implementation. |
| `packages/react` | React player—adapts core state to React components. |
| `packages/react-native` | React Native player integration layer. |
| `examples/*` | Demo apps for various runtimes. |
| `site/` | Astrobased docs and website. |
IGNORE `packages/__tech-preview__/` — it's legacy code from the Demuxed demo. Don't reference or
+2 -7
View File
@@ -17,18 +17,14 @@
"scripts": {
"prepare": "simple-git-hooks",
"postinstall": "pnpm link:opencode",
"build:packages": "turbo run build --filter=./packages/*",
"build:packages": "turbo run build --filter='./packages/*'",
"build:site": "turbo run build --filter=site",
"docs:update": "doctoc README.md CONTRIBUTING.md",
"build": "turbo run build",
"clean": "turbo run clean",
"commitlint": "commitlint --config ./commitlint.config.js --edit $1",
"dev:html": "turbo run dev --filter=html-demo...",
"dev:react": "turbo run dev --filter=react-demo...",
"dev:site": "turbo run dev --filter=site",
"dev:next": "turbo run dev --filter=next-demo...",
"dev": "turbo run dev --parallel",
"dev:packages": "turbo run dev --parallel --filter=./packages/*",
"dev:packages": "turbo run dev --parallel --filter='./packages/*'",
"lint": "eslint . --cache",
"lint:fix": "eslint . --fix --cache",
"lint:fix:file": "eslint --fix --cache",
@@ -46,7 +42,6 @@
"@ianvs/prettier-plugin-sort-imports": "^4.7.0",
"@prettier/plugin-xml": "^3.4.2",
"@types/node": "^22.18.6",
"doctoc": "^2.2.1",
"eslint": "^9.39.1",
"eslint-plugin-astro": "^1.5.0",
"eslint-plugin-format": "^1.0.2",

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

+9 -1486
View File
File diff suppressed because it is too large Load Diff
+4 -2
View File
@@ -1,6 +1,8 @@
minimumReleaseAge: 1440
shellEmulator: true
trustPolicy: no-downgrade
packages:
- 'packages/*'
- 'packages/__tech-preview__/*'
- 'examples/*'
- site
minimumReleaseAge: 1440