Use github actions to mirror templates from monorepo to appropriate repos (#2781)
The idea here is to mirror project templates from our monorepo to the corresponding "top level" repos in our organisation. The main benefits are: - being able to easily synchronise template versions to the last release on release - being able to test those templates together with the rest of the project - being able to deploy the unreleased version of the templates However, this PR will only do the synchronisation part. The main roadblock for the latter at the moment is running `yarn install` on packages in the current `main` that are still unreleased. There are ways around that, but this PR is deliberately minimalistic to land it sooner. ### Change Type - [x] `internal` — Any other changes that don't affect the published package --------- Co-authored-by: Taha <98838967+Taha-Hassan-Git@users.noreply.github.com>
This commit is contained in:
parent
a4033f7a61
commit
cc1e5196dd
339 changed files with 6992 additions and 1 deletions
10
.github/workflows/publish-manual.yml
vendored
10
.github/workflows/publish-manual.yml
vendored
|
@ -24,3 +24,13 @@ jobs:
|
|||
env:
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
|
||||
publish_templates:
|
||||
name: Publishes code templates to separate repositories
|
||||
uses: tldraw/tldraw/.github/workflows/publish-templates.yml@dan/mirror-examples
|
||||
secrets:
|
||||
VITE_TEMPLATE_REPO_SSH_DEPLOY_KEY: ${{ secrets.VITE_TEMPLATE_REPO_SSH_DEPLOY_KEY }}
|
||||
NEXTJS_TEMPLATE_REPO_SSH_DEPLOY_KEY: ${{ secrets.NEXTJS_TEMPLATE_REPO_SSH_DEPLOY_KEY }}
|
||||
needs: [
|
||||
deploy
|
||||
]
|
10
.github/workflows/publish-new.yml
vendored
10
.github/workflows/publish-new.yml
vendored
|
@ -40,3 +40,13 @@ jobs:
|
|||
GH_TOKEN: ${{ steps.generate_token.outputs.token }}
|
||||
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
HUPPY_TOKEN: ${{ secrets.HUPPY_TOKEN }}
|
||||
|
||||
publish_templates:
|
||||
name: Publishes code templates to separate repositories
|
||||
uses: tldraw/tldraw/.github/workflows/publish-templates.yml@dan/mirror-examples
|
||||
secrets:
|
||||
VITE_TEMPLATE_REPO_SSH_DEPLOY_KEY: ${{ secrets.VITE_TEMPLATE_REPO_SSH_DEPLOY_KEY }}
|
||||
NEXTJS_TEMPLATE_REPO_SSH_DEPLOY_KEY: ${{ secrets.NEXTJS_TEMPLATE_REPO_SSH_DEPLOY_KEY }}
|
||||
needs: [
|
||||
deploy
|
||||
]
|
72
.github/workflows/publish-templates.yml
vendored
Normal file
72
.github/workflows/publish-templates.yml
vendored
Normal file
|
@ -0,0 +1,72 @@
|
|||
name: Publish templates
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
secrets:
|
||||
VITE_TEMPLATE_REPO_SSH_DEPLOY_KEY:
|
||||
required: true
|
||||
NEXTJS_TEMPLATE_REPO_SSH_DEPLOY_KEY:
|
||||
required: true
|
||||
|
||||
env:
|
||||
CI: 1
|
||||
PRINT_GITHUB_ANNOTATIONS: 1
|
||||
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
|
||||
jobs:
|
||||
publish_vite:
|
||||
name: 'Vite'
|
||||
timeout-minutes: 15
|
||||
runs-on: ubuntu-latest-16-cores-open
|
||||
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Substitute the latest published version of tldraw
|
||||
run: |
|
||||
export TEMPLATE=vite NPM_TAG=latest && \
|
||||
npm view @tldraw/tldraw dist-tags --json | jq -r ".$NPM_TAG" > /tmp/latest_tldraw && \
|
||||
cp "templates/$TEMPLATE/package.json" /tmp/template_package.json && \
|
||||
jq --tab --arg latest_tldraw "$(< /tmp/latest_tldraw)" '.dependencies."@tldraw/tldraw" |= $latest_tldraw' /tmp/template_package.json > "templates/$TEMPLATE/package.json"
|
||||
|
||||
- name: Push vite template to tldraw/vite-template
|
||||
uses: cpina/github-action-push-to-another-repository@07c4d7b3def0a8ebe788a8f2c843a4e1de4f6900 # v1.7.2
|
||||
env:
|
||||
SSH_DEPLOY_KEY: ${{ secrets.VITE_TEMPLATE_REPO_SSH_DEPLOY_KEY }}
|
||||
with:
|
||||
source-directory: 'templates/vite'
|
||||
destination-github-username: 'tldraw'
|
||||
destination-repository-name: 'vite-template'
|
||||
user-email: dan+github.actions@tldraw.com
|
||||
target-branch: main
|
||||
|
||||
publish_next:
|
||||
name: 'Next.js'
|
||||
timeout-minutes: 15
|
||||
runs-on: ubuntu-latest-16-cores-open
|
||||
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Substitute the latest published version of tldraw
|
||||
run: |
|
||||
export TEMPLATE=nextjs NPM_TAG=latest && \
|
||||
npm view @tldraw/tldraw dist-tags --json | jq -r ".$NPM_TAG" > /tmp/latest_tldraw && \
|
||||
cp "templates/$TEMPLATE/package.json" /tmp/template_package.json && \
|
||||
jq --tab --arg latest_tldraw "$(< /tmp/latest_tldraw)" '.dependencies."@tldraw/tldraw" |= $latest_tldraw' /tmp/template_package.json > "templates/$TEMPLATE/package.json"
|
||||
|
||||
- name: Push next.js template to tldraw/nextjs-template
|
||||
uses: cpina/github-action-push-to-another-repository@07c4d7b3def0a8ebe788a8f2c843a4e1de4f6900 # v1.7.2
|
||||
env:
|
||||
SSH_DEPLOY_KEY: ${{ secrets.NEXTJS_TEMPLATE_REPO_SSH_DEPLOY_KEY }}
|
||||
with:
|
||||
source-directory: 'templates/nextjs'
|
||||
destination-github-username: 'tldraw'
|
||||
destination-repository-name: 'nextjs-template'
|
||||
user-email: dan+github.actions@tldraw.com
|
||||
target-branch: main
|
3
templates/nextjs/.eslintrc.json
Normal file
3
templates/nextjs/.eslintrc.json
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"extends": "next/core-web-vitals"
|
||||
}
|
36
templates/nextjs/.gitignore
vendored
Normal file
36
templates/nextjs/.gitignore
vendored
Normal file
|
@ -0,0 +1,36 @@
|
|||
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
|
||||
|
||||
# dependencies
|
||||
/node_modules
|
||||
/.pnp
|
||||
.pnp.js
|
||||
package-lock.json
|
||||
|
||||
# testing
|
||||
/coverage
|
||||
|
||||
# next.js
|
||||
/.next/
|
||||
/out/
|
||||
|
||||
# production
|
||||
/build
|
||||
|
||||
# misc
|
||||
.DS_Store
|
||||
*.pem
|
||||
|
||||
# debug
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# local env files
|
||||
.env*.local
|
||||
|
||||
# vercel
|
||||
.vercel
|
||||
|
||||
# typescript
|
||||
*.tsbuildinfo
|
||||
next-env.d.ts
|
21
templates/nextjs/LICENSE
Normal file
21
templates/nextjs/LICENSE
Normal file
|
@ -0,0 +1,21 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2023 tldraw GB Ltd.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
8
templates/nextjs/README.md
Normal file
8
templates/nextjs/README.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
<div alt style="text-align: center; transform: scale(.5);">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/tldraw/tldraw/main/assets/github-hero-dark-draw.png" />
|
||||
<img alt="tldraw" src="https://raw.githubusercontent.com/tldraw/tldraw/main/assets/github-hero-light-draw.png" />
|
||||
</picture>
|
||||
</div>
|
||||
|
||||
This repo contains a very basic example of how to use [tldraw](https://github.com/tldraw/tldraw) in a [Next.js](https://nextjs.org/) app using the src directory and App router.
|
8
templates/nextjs/next.config.cjs
Normal file
8
templates/nextjs/next.config.cjs
Normal file
|
@ -0,0 +1,8 @@
|
|||
/** @type {import('next').NextConfig} */
|
||||
const nextConfig = {
|
||||
experimental: {
|
||||
serverComponentsExternalPackages: ["@tldraw/tldraw"],
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = nextConfig;
|
29
templates/nextjs/package.json
Normal file
29
templates/nextjs/package.json
Normal file
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"name": "tldraw-nextjs-app-example",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"author": {
|
||||
"name": "tldraw GB Ltd.",
|
||||
"email": "hello@tldraw.com"
|
||||
},
|
||||
"homepage": "https://tldraw.dev",
|
||||
"license": "Apache-2.0",
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
"build": "next build",
|
||||
"start": "next start",
|
||||
"lint": "next lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"@tldraw/tldraw": "^2.0.0-beta.2",
|
||||
"@types/node": "20.3.1",
|
||||
"@types/react": "18.2.12",
|
||||
"@types/react-dom": "18.2.5",
|
||||
"eslint": "8.43.0",
|
||||
"eslint-config-next": "13.4.6",
|
||||
"next": "13.4.6",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"typescript": "5.1.3"
|
||||
}
|
||||
}
|
BIN
templates/nextjs/src/app/favicon.ico
Normal file
BIN
templates/nextjs/src/app/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
6
templates/nextjs/src/app/globals.css
Normal file
6
templates/nextjs/src/app/globals.css
Normal file
|
@ -0,0 +1,6 @@
|
|||
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&family=Roboto+Mono:wght@400;700&display=swap");
|
||||
@import url("@tldraw/tldraw/tldraw.css");
|
||||
|
||||
body {
|
||||
font-family: "Inter";
|
||||
}
|
14
templates/nextjs/src/app/layout.tsx
Normal file
14
templates/nextjs/src/app/layout.tsx
Normal file
|
@ -0,0 +1,14 @@
|
|||
import './globals.css'
|
||||
|
||||
export const metadata = {
|
||||
title: 'tldraw Next.js app template',
|
||||
description: 'An example of how to use tldraw in a Next.js app',
|
||||
}
|
||||
|
||||
export default function RootLayout({ children }: { children: React.ReactNode }) {
|
||||
return (
|
||||
<html lang="en">
|
||||
<body>{children}</body>
|
||||
</html>
|
||||
)
|
||||
}
|
12
templates/nextjs/src/app/page.tsx
Normal file
12
templates/nextjs/src/app/page.tsx
Normal file
|
@ -0,0 +1,12 @@
|
|||
'use client'
|
||||
import { Tldraw } from '@tldraw/tldraw'
|
||||
|
||||
export default function Home() {
|
||||
return (
|
||||
<main>
|
||||
<div style={{ position: 'fixed', inset: 0 }}>
|
||||
<Tldraw />
|
||||
</div>
|
||||
</main>
|
||||
)
|
||||
}
|
28
templates/nextjs/tsconfig.json
Normal file
28
templates/nextjs/tsconfig.json
Normal file
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"target": "es5",
|
||||
"lib": ["dom", "dom.iterable", "esnext"],
|
||||
"allowJs": true,
|
||||
"skipLibCheck": true,
|
||||
"strict": true,
|
||||
"forceConsistentCasingInFileNames": true,
|
||||
"noEmit": true,
|
||||
"esModuleInterop": true,
|
||||
"module": "esnext",
|
||||
"moduleResolution": "node",
|
||||
"resolveJsonModule": true,
|
||||
"isolatedModules": true,
|
||||
"jsx": "preserve",
|
||||
"incremental": true,
|
||||
"plugins": [
|
||||
{
|
||||
"name": "next"
|
||||
}
|
||||
],
|
||||
"paths": {
|
||||
"@/*": ["./src/*"]
|
||||
}
|
||||
},
|
||||
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
2859
templates/nextjs/yarn.lock
Normal file
2859
templates/nextjs/yarn.lock
Normal file
File diff suppressed because it is too large
Load diff
14
templates/vite/.eslintrc.cjs
Normal file
14
templates/vite/.eslintrc.cjs
Normal file
|
@ -0,0 +1,14 @@
|
|||
module.exports = {
|
||||
env: { browser: true, es2020: true },
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'plugin:@typescript-eslint/recommended',
|
||||
'plugin:react-hooks/recommended',
|
||||
],
|
||||
parser: '@typescript-eslint/parser',
|
||||
parserOptions: { ecmaVersion: 'latest', sourceType: 'module' },
|
||||
plugins: ['react-refresh'],
|
||||
rules: {
|
||||
'react-refresh/only-export-components': 'warn',
|
||||
},
|
||||
}
|
2
templates/vite/.gitignore
vendored
Normal file
2
templates/vite/.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
/*/node_modules
|
||||
node_modules
|
BIN
templates/vite/.yarn/cache/@babel-runtime-npm-7.22.5-0a6711d04c-994898ec8e.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@babel-runtime-npm-7.22.5-0a6711d04c-994898ec8e.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@esbuild-darwin-arm64-npm-0.17.19-64d69299ed-10.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@esbuild-darwin-arm64-npm-0.17.19-64d69299ed-10.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@eslint-community-eslint-utils-npm-4.4.0-d1791bd5a3-8d70bcdcd8.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@eslint-community-eslint-utils-npm-4.4.0-d1791bd5a3-8d70bcdcd8.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@eslint-community-regexpp-npm-4.5.1-bf72922237-e31e456d44.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@eslint-community-regexpp-npm-4.5.1-bf72922237-e31e456d44.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@eslint-eslintrc-npm-2.0.3-531b6e79f7-3508a9eb1a.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@eslint-eslintrc-npm-2.0.3-531b6e79f7-3508a9eb1a.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@eslint-js-npm-8.43.0-60a60994b7-db6a89a536.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@eslint-js-npm-8.43.0-60a60994b7-db6a89a536.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@floating-ui-core-npm-1.3.0-e58d3350c6-309e32b069.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@floating-ui-core-npm-1.3.0-e58d3350c6-309e32b069.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@floating-ui-dom-npm-1.3.0-b69032078f-f67d2ad08c.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@floating-ui-dom-npm-1.3.0-b69032078f-f67d2ad08c.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@floating-ui-react-dom-npm-2.0.1-9c7cfe6387-c453e252ef.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@floating-ui-react-dom-npm-2.0.1-9c7cfe6387-c453e252ef.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@humanwhocodes-config-array-npm-0.11.10-7b63df9e7f-f93086ae6a.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@humanwhocodes-config-array-npm-0.11.10-7b63df9e7f-f93086ae6a.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@humanwhocodes-module-importer-npm-1.0.1-9d07ed2e4a-e993950e34.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@humanwhocodes-module-importer-npm-1.0.1-9d07ed2e4a-e993950e34.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-b48a8f87fc.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-b48a8f87fc.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@isaacs-cliui-npm-8.0.2-f4364666d5-e9ed5fd27c.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@isaacs-cliui-npm-8.0.2-f4364666d5-e9ed5fd27c.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@nodelib-fs.scandir-npm-2.1.5-89c67370dd-6ab2a9b8a1.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@nodelib-fs.scandir-npm-2.1.5-89c67370dd-6ab2a9b8a1.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@nodelib-fs.stat-npm-2.0.5-01f4dd3030-012480b5ca.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@nodelib-fs.stat-npm-2.0.5-01f4dd3030-012480b5ca.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@nodelib-fs.walk-npm-1.2.8-b4a89da548-40033e33e9.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@nodelib-fs.walk-npm-1.2.8-b4a89da548-40033e33e9.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@npmcli-agent-npm-2.2.1-8af33193ae-d4a48128f6.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@npmcli-agent-npm-2.2.1-8af33193ae-d4a48128f6.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@npmcli-fs-npm-3.1.0-0844a57978-f3a7ab3a31.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@npmcli-fs-npm-3.1.0-0844a57978-f3a7ab3a31.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@pkgjs-parseargs-npm-0.11.0-cd2a3fe948-115e8ceeec.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@pkgjs-parseargs-npm-0.11.0-cd2a3fe948-115e8ceeec.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-number-npm-1.0.1-167c973d35-621ea8b7d4.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-number-npm-1.0.1-167c973d35-621ea8b7d4.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-primitive-npm-1.0.1-cbcafe0446-2b93e161d3.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-primitive-npm-1.0.1-cbcafe0446-2b93e161d3.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-alert-dialog-npm-1.0.5-845ccfaf34-966eeef940.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-alert-dialog-npm-1.0.5-845ccfaf34-966eeef940.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-arrow-npm-1.0.3-d57b8cf08f-8cca086f0d.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-arrow-npm-1.0.3-d57b8cf08f-8cca086f0d.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-collection-npm-1.0.3-e63f97f38b-2ac740ab74.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-collection-npm-1.0.3-e63f97f38b-2ac740ab74.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-compose-refs-npm-1.0.1-02d1046f7d-2b9a613b6d.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-compose-refs-npm-1.0.1-02d1046f7d-2b9a613b6d.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-context-menu-npm-2.1.5-7aebbd6208-45400126a3.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-context-menu-npm-2.1.5-7aebbd6208-45400126a3.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-context-npm-1.0.1-c6d8414c9a-a02187a3ba.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-context-npm-1.0.1-c6d8414c9a-a02187a3ba.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-dialog-npm-1.0.5-75ee492863-adbd730158.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-dialog-npm-1.0.5-75ee492863-adbd730158.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-direction-npm-1.0.1-ab286e4395-5336a8b0d4.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-direction-npm-1.0.1-ab286e4395-5336a8b0d4.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-dismissable-layer-npm-1.0.4-1867822920-bcc14f0704.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-dismissable-layer-npm-1.0.4-1867822920-bcc14f0704.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-dismissable-layer-npm-1.0.5-fbc4b71169-f1626d69bb.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-dismissable-layer-npm-1.0.5-fbc4b71169-f1626d69bb.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-dropdown-menu-npm-2.0.6-a8eb9dbbc7-efa0728a25.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-dropdown-menu-npm-2.0.6-a8eb9dbbc7-efa0728a25.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-focus-guards-npm-1.0.1-415ba52867-1f8ca8f83b.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-focus-guards-npm-1.0.1-415ba52867-1f8ca8f83b.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-focus-scope-npm-1.0.3-4759094e87-d62631cc06.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-focus-scope-npm-1.0.3-4759094e87-d62631cc06.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-focus-scope-npm-1.0.4-7b881d2f7e-3590e74c6b.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-focus-scope-npm-1.0.4-7b881d2f7e-3590e74c6b.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-id-npm-1.0.1-d2f01e7fd5-446a453d79.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-id-npm-1.0.1-d2f01e7fd5-446a453d79.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-menu-npm-2.0.6-d36ea58acb-8e8c41a46f.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-menu-npm-2.0.6-d36ea58acb-8e8c41a46f.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-popover-npm-1.0.7-349a58fc19-65beb2bf72.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-popover-npm-1.0.7-349a58fc19-65beb2bf72.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-popper-npm-1.1.2-2ec2059680-be32677e84.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-popper-npm-1.1.2-2ec2059680-be32677e84.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-popper-npm-1.1.3-d7804f4c70-1f70ca09b6.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-popper-npm-1.1.3-d7804f4c70-1f70ca09b6.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-portal-npm-1.0.3-4c59d6f96d-d352bcd6ad.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-portal-npm-1.0.3-4c59d6f96d-d352bcd6ad.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-portal-npm-1.0.4-e4c93f6e90-c4cf35e2f2.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-portal-npm-1.0.4-e4c93f6e90-c4cf35e2f2.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-presence-npm-1.0.1-2057bd46b4-406f0b5a54.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-presence-npm-1.0.1-2057bd46b4-406f0b5a54.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-primitive-npm-1.0.3-1983a5adc0-bedb934ac0.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-primitive-npm-1.0.3-1983a5adc0-bedb934ac0.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-roving-focus-npm-1.0.4-7106f3083a-a23ffb1e3e.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-roving-focus-npm-1.0.4-7106f3083a-a23ffb1e3e.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-select-npm-1.2.2-6fdfdf920b-4d7b6d9d98.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-select-npm-1.2.2-6fdfdf920b-4d7b6d9d98.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-slider-npm-1.1.2-26735553e8-abbbeeccd6.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-slider-npm-1.1.2-26735553e8-abbbeeccd6.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-slot-npm-1.0.2-b9078e9a0b-734866561e.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-slot-npm-1.0.2-b9078e9a0b-734866561e.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-toast-npm-1.1.4-1e44cbaa22-afc82a43c9.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-toast-npm-1.1.4-1e44cbaa22-afc82a43c9.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-callback-ref-npm-1.0.1-e521cb00a3-b9fd39911c.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-callback-ref-npm-1.0.1-e521cb00a3-b9fd39911c.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-escape-keydown-npm-1.0.3-2455d95aa3-c6ed0d9ce7.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-escape-keydown-npm-1.0.3-2455d95aa3-c6ed0d9ce7.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-layout-effect-npm-1.0.1-fa00f2498d-bed9c7e8de.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-layout-effect-npm-1.0.1-fa00f2498d-bed9c7e8de.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-previous-npm-1.0.1-ec2aa9ac62-66b4312e85.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-previous-npm-1.0.1-ec2aa9ac62-66b4312e85.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-rect-npm-1.0.1-ea3f7a385f-433f07e61e.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-rect-npm-1.0.1-ea3f7a385f-433f07e61e.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-size-npm-1.0.1-97c8358b35-6cc150ad1e.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-use-size-npm-1.0.1-97c8358b35-6cc150ad1e.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-react-visually-hidden-npm-1.0.3-16767f48b2-2e9d0c8253.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-react-visually-hidden-npm-1.0.3-16767f48b2-2e9d0c8253.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@radix-ui-rect-npm-1.0.1-035cf20ddc-e25492cb8a.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@radix-ui-rect-npm-1.0.1-035cf20ddc-e25492cb8a.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@swc-core-darwin-arm64-npm-1.3.64-9bce783c74-10.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@swc-core-darwin-arm64-npm-1.3.64-9bce783c74-10.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@swc-core-npm-1.3.64-7737f1b42b-cb1a20ab3d.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@swc-core-npm-1.3.64-7737f1b42b-cb1a20ab3d.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-editor-npm-2.0.0-beta.4-0aaaf0fda2-a9ef62fc61.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-editor-npm-2.0.0-beta.4-0aaaf0fda2-a9ef62fc61.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-state-npm-2.0.0-beta.4-cc9b93e7bc-004491766b.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-state-npm-2.0.0-beta.4-cc9b93e7bc-004491766b.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-store-npm-2.0.0-beta.4-9d9ca1d89e-7de4869dbd.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-store-npm-2.0.0-beta.4-9d9ca1d89e-7de4869dbd.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-tldraw-npm-2.0.0-beta.4-dcba692711-28ddfe82b4.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-tldraw-npm-2.0.0-beta.4-dcba692711-28ddfe82b4.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-tlschema-npm-2.0.0-beta.4-cd840dedd0-c20fefb2f6.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-tlschema-npm-2.0.0-beta.4-cd840dedd0-c20fefb2f6.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-utils-npm-2.0.0-beta.4-43b8f57d19-37616fb0cc.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-utils-npm-2.0.0-beta.4-43b8f57d19-37616fb0cc.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@tldraw-validate-npm-2.0.0-beta.4-ee42c12589-4498752050.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@tldraw-validate-npm-2.0.0-beta.4-ee42c12589-4498752050.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-core-js-npm-2.5.8-4719cbbab8-58c4b86102.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-core-js-npm-2.5.8-4719cbbab8-58c4b86102.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-json-schema-npm-7.0.12-f05cfc0e99-7a72ba9cb7.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-json-schema-npm-7.0.12-f05cfc0e99-7a72ba9cb7.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-prop-types-npm-15.7.5-2aa48aa177-5b43b8b154.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-prop-types-npm-15.7.5-2aa48aa177-5b43b8b154.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-react-dom-npm-18.2.5-994872ac5e-7373edc8ac.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-react-dom-npm-18.2.5-994872ac5e-7373edc8ac.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-react-npm-18.2.12-2d792e1d4e-a15e0d71f2.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-react-npm-18.2.12-2d792e1d4e-a15e0d71f2.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-scheduler-npm-0.16.3-887bfc0086-2b0aec39c2.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-scheduler-npm-0.16.3-887bfc0086-2b0aec39c2.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@types-semver-npm-7.5.0-4823ff34be-8fbfbf79e9.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@types-semver-npm-7.5.0-4823ff34be-8fbfbf79e9.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.59.11-2b9cfe03cd-0834d2ab5a.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.59.11-2b9cfe03cd-0834d2ab5a.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-parser-npm-5.59.11-645894e08d-d323bd68cd.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-parser-npm-5.59.11-645894e08d-d323bd68cd.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-scope-manager-npm-5.59.11-5d2465827e-239b18b7ad.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-scope-manager-npm-5.59.11-5d2465827e-239b18b7ad.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-type-utils-npm-5.59.11-b04b5ea015-8a871b94e3.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-type-utils-npm-5.59.11-b04b5ea015-8a871b94e3.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-types-npm-5.59.11-fec3c5ff28-5c0e97949d.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-types-npm-5.59.11-fec3c5ff28-5c0e97949d.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-utils-npm-5.59.11-fc5a1295dc-dd0d401af9.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-utils-npm-5.59.11-fc5a1295dc-dd0d401af9.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.59.11-2c0f2bc79a-464f8d765b.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@typescript-eslint-visitor-keys-npm-5.59.11-2c0f2bc79a-464f8d765b.zip
vendored
Normal file
Binary file not shown.
BIN
templates/vite/.yarn/cache/@use-gesture-core-npm-10.2.27-77f867575b-f11f2c6936.zip
vendored
Normal file
BIN
templates/vite/.yarn/cache/@use-gesture-core-npm-10.2.27-77f867575b-f11f2c6936.zip
vendored
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue