├── .github ├── FUNDING.yml ├── Update.md ├── dependabot.yml └── workflows │ ├── Auto.yml │ ├── Dependabot.yml │ ├── GitHub.yml │ ├── NPM.yml │ ├── Node.yml │ └── Rust.yml ├── .gitmodules ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── Knowledge.dot ├── Knowledge.svg ├── LICENSE ├── Maintain ├── Append │ └── Detail.sh ├── Cache │ ├── Dependency.sh │ ├── Dependency │ │ ├── Biome.json │ │ ├── Microsoft.json │ │ ├── None.json │ │ ├── OXC.json │ │ ├── Rolldown.json │ │ ├── SWC.json │ │ ├── Tauri.json │ │ └── Vercel.json │ ├── Exclude │ │ ├── Biome.json │ │ ├── Exclude.md │ │ ├── Microsoft.json │ │ ├── None.json │ │ ├── OXC.json │ │ ├── Rolldown.json │ │ ├── SWC.json │ │ ├── Tauri.json │ │ └── Vercel.json │ ├── Include │ │ ├── Biome.json │ │ ├── Character.json │ │ ├── Common.json │ │ ├── Emoji.json │ │ ├── Markdown │ │ │ └── README.md │ │ ├── Microsoft.json │ │ ├── OXC.json │ │ ├── Regex │ │ │ └── README.md │ │ ├── Rolldown.json │ │ ├── SWC.json │ │ ├── Tauri.json │ │ └── Vercel.json │ └── Organization │ │ ├── Biome.json │ │ ├── Microsoft.json │ │ ├── None.json │ │ ├── OXC.json │ │ ├── Rolldown.json │ │ ├── SWC.json │ │ ├── Tauri.json │ │ └── Vercel.json ├── Clean │ ├── Dependency.sh │ └── Detail.sh ├── Clone │ └── Dependency.sh ├── Configure │ └── Dependency.sh ├── Daily.sh ├── Default │ └── Branch.sh ├── Fn │ ├── Append │ │ ├── package.json.sh │ │ └── tsconfig.json.sh │ ├── Argument.sh │ ├── Cache.sh │ ├── Clean │ │ ├── Detail.sh │ │ └── package.json.sh │ ├── Configure │ │ ├── Branch.sh │ │ ├── Fetch.sh │ │ └── Remote.sh │ ├── Merge │ │ └── Dependency.sh │ ├── Rename │ │ └── package.json.sh │ ├── Restore │ │ ├── .gitignore.sh │ │ ├── cargo.toml.sh │ │ ├── package.json.Source.sh │ │ ├── package.json.sh │ │ ├── src.sh │ │ └── tsconfig.json.sh │ ├── Save │ │ └── Dependency.sh │ ├── Setting │ │ └── Dependency.sh │ └── Sync │ │ └── Dependency.sh ├── Fork │ ├── Biome.sh │ ├── Microsoft.sh │ ├── OXC.sh │ ├── Rolldown.sh │ ├── SWC.sh │ └── Tauri.sh ├── Merge │ └── Dependency.sh ├── Module │ └── Dependency.sh ├── Monthly.sh ├── Move │ ├── Source.sh │ ├── license.sh │ ├── package.json.sh │ └── src.sh ├── Once.sh ├── README.md ├── Rename │ ├── Dependency.sh │ └── Detail.sh ├── Replace │ └── Copyright.sh ├── Reset │ └── Dependency.sh ├── Restore │ ├── .gitignore.sh │ ├── Detail.sh │ ├── History │ │ ├── 1.sh │ │ ├── 10.sh │ │ ├── 2.sh │ │ ├── 3.sh │ │ ├── 4.sh │ │ ├── 5.sh │ │ ├── 6.sh │ │ ├── 7.sh │ │ ├── 8.sh │ │ └── 9.sh │ ├── package.json.sh │ └── src.sh ├── Save │ └── Dependency.sh ├── Setting │ └── Dependency.sh ├── Sort │ └── Detail.sh ├── Switch │ └── Branch.sh ├── Sync │ └── Dependency.sh └── Weekly.sh └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: https://Stripe.PlayForm.Cloud/b/3csdQZfzn2LDaBOcMN 2 | open_collective: code-editor-land 3 | -------------------------------------------------------------------------------- /.github/Update.md: -------------------------------------------------------------------------------- 1 | Update: Wed Jun 4 00:44:54 UTC 2025 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | enable-beta-ecosystems: true 3 | 4 | updates: 5 | - package-ecosystem: "github-actions" 6 | directory: "/" 7 | schedule: 8 | interval: "daily" 9 | 10 | - package-ecosystem: "cargo" 11 | directory: "/" 12 | schedule: 13 | interval: "daily" 14 | versioning-strategy: lockfile-only 15 | 16 | - package-ecosystem: "npm" 17 | directory: "/" 18 | schedule: 19 | interval: "daily" 20 | versioning-strategy: increase 21 | -------------------------------------------------------------------------------- /.github/workflows/Auto.yml: -------------------------------------------------------------------------------- 1 | name: Auto 2 | 3 | concurrency: 4 | group: Auto-${{ github.workflow }}-${{ github.ref }} 5 | cancel-in-progress: true 6 | 7 | permissions: 8 | contents: write 9 | 10 | on: 11 | workflow_dispatch: 12 | schedule: 13 | - cron: "0 0 * * *" 14 | workflow_call: 15 | 16 | jobs: 17 | Commit: 18 | runs-on: ubuntu-latest 19 | 20 | env: 21 | ADBLOCK: true 22 | ASTRO_TELEMETRY_DISABLED: 1 23 | AUTOMATEDLAB_TELEMETRY_OPTOUT: 1 24 | AZURE_CORE_COLLECT_TELEMETRY: 0 25 | CHOOSENIM_NO_ANALYTICS: 1 26 | DIEZ_DO_NOT_TRACK: 1 27 | DO_NOT_TRACK: 1 28 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 29 | DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT: 1 30 | ET_NO_TELEMETRY: 1 31 | GATSBY_TELEMETRY_DISABLED: 1 32 | GATSBY_TELEMETRY_OPT_OUT: 1 33 | GATSBY_TELEMETRY_OPTOUT: 1 34 | GRIT_TELEMETRY_DISABLED: 1 35 | HASURA_GRAPHQL_ENABLE_TELEMETRY: false 36 | HINT_TELEMETRY: off 37 | HOMEBREW_NO_ANALYTICS: 1 38 | INFLUXD_REPORTING_DISABLED: true 39 | ITERATIVE_DO_NOT_TRACK: 1 40 | NEXT_TELEMETRY_DEBUG: 1 41 | NEXT_TELEMETRY_DISABLED: 1 42 | NG_CLI_ANALYTICS: false 43 | NUXT_TELEMETRY_DISABLED: 1 44 | PIN_DO_NOT_TRACK: 1 45 | POWERSHELL_TELEMETRY_OPTOUT: 1 46 | SAM_CLI_TELEMETRY: 0 47 | STNOUPGRADE: 1 48 | STRIPE_CLI_TELEMETRY_OPTOUT: 1 49 | TELEMETRY_DISABLED: 1 50 | TERRAFORM_TELEMETRY: 0 51 | VCPKG_DISABLE_METRICS: 1 52 | 53 | steps: 54 | - uses: actions/checkout@v4.2.2 55 | 56 | - run: | 57 | echo "Update: $(date)" > .github/Update.md 58 | 59 | - run: | 60 | git config user.name "Auto" 61 | git config user.email "Commit@PlayForm.Cloud" 62 | git add . 63 | git commit -a --allow-empty-message -m "" 64 | 65 | - uses: ad-m/github-push-action@v0.8.0 66 | with: 67 | github_token: ${{ secrets.GITHUB_TOKEN }} 68 | branch: Current 69 | -------------------------------------------------------------------------------- /.github/workflows/Dependabot.yml: -------------------------------------------------------------------------------- 1 | name: Dependabot 2 | 3 | concurrency: 4 | group: Dependabot-${{ github.workflow }}-${{ github.ref }} 5 | cancel-in-progress: true 6 | 7 | permissions: 8 | security-events: write 9 | contents: write 10 | pull-requests: write 11 | 12 | on: 13 | workflow_dispatch: 14 | pull_request: 15 | 16 | jobs: 17 | Approve: 18 | runs-on: ubuntu-latest 19 | 20 | if: ${{ github.actor == 'dependabot[bot]' }} 21 | 22 | steps: 23 | - uses: dependabot/fetch-metadata@v2.3.0 24 | with: 25 | github-token: "${{ secrets.GITHUB_TOKEN }}" 26 | 27 | - run: gh pr review --approve "$PR_URL" 28 | env: 29 | PR_URL: ${{github.event.pull_request.html_url}} 30 | GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} 31 | 32 | Merge: 33 | runs-on: ubuntu-latest 34 | 35 | if: ${{ github.actor == 'dependabot[bot]' }} 36 | 37 | steps: 38 | - uses: dependabot/fetch-metadata@v2.3.0 39 | with: 40 | github-token: "${{ secrets.GITHUB_TOKEN }}" 41 | 42 | - run: gh pr merge --auto --merge "$PR_URL" 43 | env: 44 | PR_URL: ${{github.event.pull_request.html_url}} 45 | GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} 46 | -------------------------------------------------------------------------------- /.github/workflows/GitHub.yml: -------------------------------------------------------------------------------- 1 | name: GitHub 2 | 3 | concurrency: 4 | group: GitHub-${{ github.workflow }}-${{ github.ref }} 5 | cancel-in-progress: true 6 | 7 | permissions: 8 | issues: write 9 | pull-requests: write 10 | 11 | on: 12 | issues: 13 | types: [opened] 14 | pull_request: 15 | types: [opened] 16 | 17 | jobs: 18 | Assign: 19 | runs-on: ubuntu-latest 20 | 21 | env: 22 | ADBLOCK: true 23 | ASTRO_TELEMETRY_DISABLED: 1 24 | AUTOMATEDLAB_TELEMETRY_OPTOUT: 1 25 | AZURE_CORE_COLLECT_TELEMETRY: 0 26 | CHOOSENIM_NO_ANALYTICS: 1 27 | DIEZ_DO_NOT_TRACK: 1 28 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 29 | DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT: 1 30 | DO_NOT_TRACK: 1 31 | ET_NO_TELEMETRY: 1 32 | GATSBY_TELEMETRY_DISABLED: 1 33 | GATSBY_TELEMETRY_OPTOUT: 1 34 | GATSBY_TELEMETRY_OPT_OUT: 1 35 | GRIT_TELEMETRY_DISABLED: 1 36 | HASURA_GRAPHQL_ENABLE_TELEMETRY: false 37 | HINT_TELEMETRY: off 38 | HOMEBREW_NO_ANALYTICS: 1 39 | INFLUXD_REPORTING_DISABLED: true 40 | ITERATIVE_DO_NOT_TRACK: 1 41 | NEXT_TELEMETRY_DEBUG: 1 42 | NEXT_TELEMETRY_DISABLED: 1 43 | NG_CLI_ANALYTICS: false 44 | NUXT_TELEMETRY_DISABLED: 1 45 | PIN_DO_NOT_TRACK: 1 46 | POWERSHELL_TELEMETRY_OPTOUT: 1 47 | SAM_CLI_TELEMETRY: 0 48 | STNOUPGRADE: 1 49 | STRIPE_CLI_TELEMETRY_OPTOUT: 1 50 | TELEMETRY_DISABLED: 1 51 | TERRAFORM_TELEMETRY: 0 52 | 53 | steps: 54 | - uses: pozil/auto-assign-issue@v2.2.0 55 | with: 56 | repo-token: ${{ secrets.GITHUB_TOKEN }} 57 | assignees: NikolaRHristov 58 | numOfAssignee: 1 59 | -------------------------------------------------------------------------------- /.github/workflows/NPM.yml: -------------------------------------------------------------------------------- 1 | name: NPM 2 | 3 | concurrency: 4 | group: NPM-${{ github.workflow }}-${{ github.ref }} 5 | cancel-in-progress: true 6 | 7 | permissions: 8 | security-events: write 9 | contents: write 10 | pull-requests: write 11 | 12 | on: 13 | workflow_dispatch: 14 | release: 15 | types: [created] 16 | workflow_call: 17 | 18 | jobs: 19 | Publish: 20 | runs-on: ubuntu-latest 21 | 22 | env: 23 | ADBLOCK: true 24 | ASTRO_TELEMETRY_DISABLED: 1 25 | AUTOMATEDLAB_TELEMETRY_OPTOUT: 1 26 | AZURE_CORE_COLLECT_TELEMETRY: 0 27 | CHOOSENIM_NO_ANALYTICS: 1 28 | DIEZ_DO_NOT_TRACK: 1 29 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 30 | DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT: 1 31 | DO_NOT_TRACK: 1 32 | ET_NO_TELEMETRY: 1 33 | GATSBY_TELEMETRY_DISABLED: 1 34 | GATSBY_TELEMETRY_OPTOUT: 1 35 | GATSBY_TELEMETRY_OPT_OUT: 1 36 | GRIT_TELEMETRY_DISABLED: 1 37 | HASURA_GRAPHQL_ENABLE_TELEMETRY: false 38 | HINT_TELEMETRY: off 39 | HOMEBREW_NO_ANALYTICS: 1 40 | INFLUXD_REPORTING_DISABLED: true 41 | ITERATIVE_DO_NOT_TRACK: 1 42 | NEXT_TELEMETRY_DEBUG: 1 43 | NEXT_TELEMETRY_DISABLED: 1 44 | NG_CLI_ANALYTICS: false 45 | NUXT_TELEMETRY_DISABLED: 1 46 | PIN_DO_NOT_TRACK: 1 47 | POWERSHELL_TELEMETRY_OPTOUT: 1 48 | SAM_CLI_TELEMETRY: 0 49 | STNOUPGRADE: 1 50 | STRIPE_CLI_TELEMETRY_OPTOUT: 1 51 | TELEMETRY_DISABLED: 1 52 | TERRAFORM_TELEMETRY: 0 53 | 54 | permissions: 55 | contents: read 56 | id-token: write 57 | 58 | steps: 59 | - uses: actions/checkout@v4.2.2 60 | 61 | - uses: actions/setup-node@v4.4.0 62 | with: 63 | node-version: "18" 64 | registry-url: "https://registry.npmjs.org" 65 | 66 | - run: npm install -g npm 67 | 68 | - name: Publish . 69 | continue-on-error: true 70 | working-directory: . 71 | run: | 72 | npm publish --legacy-peer-deps --provenance --ignore-scripts 73 | env: 74 | NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} 75 | -------------------------------------------------------------------------------- /.github/workflows/Node.yml: -------------------------------------------------------------------------------- 1 | name: Node 2 | 3 | concurrency: 4 | group: Node-${{ github.workflow }}-${{ github.ref }} 5 | cancel-in-progress: true 6 | 7 | permissions: 8 | security-events: write 9 | contents: write 10 | pull-requests: write 11 | 12 | on: 13 | workflow_dispatch: 14 | push: 15 | branches: [Current] 16 | pull_request: 17 | branches: [Current] 18 | workflow_call: 19 | 20 | jobs: 21 | Pre-Publish: 22 | runs-on: ubuntu-latest 23 | 24 | env: 25 | ADBLOCK: true 26 | ASTRO_TELEMETRY_DISABLED: 1 27 | AUTOMATEDLAB_TELEMETRY_OPTOUT: 1 28 | AZURE_CORE_COLLECT_TELEMETRY: 0 29 | CHOOSENIM_NO_ANALYTICS: 1 30 | DIEZ_DO_NOT_TRACK: 1 31 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 32 | DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT: 1 33 | DO_NOT_TRACK: 1 34 | ET_NO_TELEMETRY: 1 35 | GATSBY_TELEMETRY_DISABLED: 1 36 | GATSBY_TELEMETRY_OPTOUT: 1 37 | GATSBY_TELEMETRY_OPT_OUT: 1 38 | GRIT_TELEMETRY_DISABLED: 1 39 | HASURA_GRAPHQL_ENABLE_TELEMETRY: false 40 | HINT_TELEMETRY: off 41 | HOMEBREW_NO_ANALYTICS: 1 42 | INFLUXD_REPORTING_DISABLED: true 43 | ITERATIVE_DO_NOT_TRACK: 1 44 | NEXT_TELEMETRY_DEBUG: 1 45 | NEXT_TELEMETRY_DISABLED: 1 46 | NG_CLI_ANALYTICS: false 47 | NUXT_TELEMETRY_DISABLED: 1 48 | PIN_DO_NOT_TRACK: 1 49 | POWERSHELL_TELEMETRY_OPTOUT: 1 50 | SAM_CLI_TELEMETRY: 0 51 | STNOUPGRADE: 1 52 | STRIPE_CLI_TELEMETRY_OPTOUT: 1 53 | TELEMETRY_DISABLED: 1 54 | TERRAFORM_TELEMETRY: 0 55 | 56 | strategy: 57 | matrix: 58 | node-version: [18, 19, 20] 59 | 60 | steps: 61 | - uses: actions/checkout@v4.2.2 62 | 63 | - uses: pnpm/action-setup@v4.1.0 64 | with: 65 | version: 9.3.0 66 | run_install: | 67 | - recursive: true 68 | args: [ 69 | --link-workspace-packages=true, 70 | --lockfile-only, 71 | --prefer-frozen-lockfile=false, 72 | --shamefully-hoist=false, 73 | --shared-workspace-lockfile=true, 74 | --strict-peer-dependencies=false, 75 | --unsafe-perm=true 76 | ] 77 | 78 | - uses: actions/setup-node@v4.4.0 79 | with: 80 | node-version: ${{ matrix.node-version }} 81 | cache: "pnpm" 82 | cache-dependency-path: ./pnpm-lock.yaml 83 | 84 | - run: pnpm install 85 | working-directory: . 86 | 87 | - run: pnpm run prepublishOnly 88 | working-directory: . 89 | 90 | - uses: actions/upload-artifact@v4.6.2 91 | with: 92 | name: .-Node-${{ matrix.node-version }}-Target 93 | path: ./Target 94 | -------------------------------------------------------------------------------- /.github/workflows/Rust.yml: -------------------------------------------------------------------------------- 1 | name: Rust 2 | 3 | concurrency: 4 | group: Rust-${{ github.workflow }}-${{ github.ref }} 5 | cancel-in-progress: true 6 | 7 | permissions: 8 | security-events: write 9 | 10 | on: 11 | workflow_dispatch: 12 | push: 13 | branches: [Current] 14 | pull_request: 15 | branches: [Current] 16 | workflow_call: 17 | 18 | jobs: 19 | Build: 20 | runs-on: ubuntu-latest 21 | 22 | env: 23 | ADBLOCK: true 24 | ASTRO_TELEMETRY_DISABLED: 1 25 | AUTOMATEDLAB_TELEMETRY_OPTOUT: 1 26 | AZURE_CORE_COLLECT_TELEMETRY: 0 27 | CHOOSENIM_NO_ANALYTICS: 1 28 | DIEZ_DO_NOT_TRACK: 1 29 | DOTNET_CLI_TELEMETRY_OPTOUT: 1 30 | DOTNET_INTERACTIVE_CLI_TELEMETRY_OPTOUT: 1 31 | DO_NOT_TRACK: 1 32 | ET_NO_TELEMETRY: 1 33 | GATSBY_TELEMETRY_DISABLED: 1 34 | GATSBY_TELEMETRY_OPTOUT: 1 35 | GATSBY_TELEMETRY_OPT_OUT: 1 36 | GRIT_TELEMETRY_DISABLED: 1 37 | HASURA_GRAPHQL_ENABLE_TELEMETRY: false 38 | HINT_TELEMETRY: off 39 | HOMEBREW_NO_ANALYTICS: 1 40 | INFLUXD_REPORTING_DISABLED: true 41 | ITERATIVE_DO_NOT_TRACK: 1 42 | NEXT_TELEMETRY_DEBUG: 1 43 | NEXT_TELEMETRY_DISABLED: 1 44 | NG_CLI_ANALYTICS: false 45 | NUXT_TELEMETRY_DISABLED: 1 46 | PIN_DO_NOT_TRACK: 1 47 | POWERSHELL_TELEMETRY_OPTOUT: 1 48 | SAM_CLI_TELEMETRY: 0 49 | STNOUPGRADE: 1 50 | STRIPE_CLI_TELEMETRY_OPTOUT: 1 51 | TELEMETRY_DISABLED: 1 52 | TERRAFORM_TELEMETRY: 0 53 | 54 | strategy: 55 | matrix: 56 | toolchain: ["stable", "nightly"] 57 | 58 | steps: 59 | - uses: actions/checkout@v4.2.2 60 | 61 | - uses: actions-rs/toolchain@v1.0.7 62 | with: 63 | profile: minimal 64 | toolchain: ${{ matrix.toolchain }} 65 | 66 | - uses: actions/cache@v4.2.3 67 | with: 68 | path: | 69 | ~/.cargo/bin/ 70 | ~/.cargo/registry/index/ 71 | ~/.cargo/registry/cache/ 72 | ~/.cargo/git/db/ 73 | target/ 74 | Target/ 75 | key: ${{ runner.os }}-cargo-${{ hashFiles('./Cargo.toml') }} 76 | - uses: actions-rs/cargo@v1.0.3 77 | with: 78 | command: build 79 | args: --release --all-features --manifest-path ./Cargo.toml 80 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "Biome"] 2 | path = Biome 3 | url = ssh://git@github.com/CodeEditorLand/DependencyBiome.git 4 | 5 | [submodule "Microsoft"] 6 | path = Microsoft 7 | url = ssh://git@github.com/CodeEditorLand/DependencyMicrosoft.git 8 | 9 | [submodule "OXC"] 10 | path = OXC 11 | url = ssh://git@github.com/CodeEditorLand/DependencyOXC.git 12 | 13 | [submodule "Rolldown"] 14 | path = Rolldown 15 | url = ssh://git@github.com/CodeEditorLand/DependencyRolldown.git 16 | 17 | [submodule "SWC"] 18 | path = SWC 19 | url = ssh://git@github.com/CodeEditorLand/DependencySWC.git 20 | 21 | [submodule "Tauri"] 22 | path = Tauri 23 | url = ssh://git@github.com/CodeEditorLand/DependencyTauri.git 24 | 25 | [submodule "Vercel"] 26 | path = Vercel 27 | url = ssh://git@github.com/CodeEditorLand/DependencyVercel.git 28 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.0.1 2 | 3 | - Initial version 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | Welcome to our community! We are committed to creating a welcoming and inclusive 6 | environment for all contributors. As members, contributors, and leaders, we 7 | pledge to make participation in our community a harassment-free experience for 8 | everyone, regardless of: 9 | 10 | - Age 11 | - Body size 12 | - Visible or invisible disability 13 | - Ethnicity 14 | - Sex characteristics 15 | - Gender identity and expression 16 | - Level of experience 17 | - Education 18 | - Socio-economic status 19 | - Nationality 20 | - Personal appearance 21 | - Race 22 | - Caste 23 | - Color 24 | - Religion 25 | - Sexual identity and orientation 26 | 27 | We promise to act and interact in ways that contribute to an open, welcoming, 28 | diverse, inclusive, and healthy community. 29 | 30 | ## Our Standards 31 | 32 | Examples of behavior that contributes to a positive environment for our 33 | community include: 34 | 35 | - Demonstrating empathy and kindness toward other people 36 | - Being respectful of differing opinions, viewpoints, and experiences 37 | - Giving and gracefully accepting constructive feedback 38 | - Accepting responsibility and apologizing to those affected by our mistakes, 39 | and learning from the experience 40 | - Focusing on what is best not just for us as individuals but for the overall 41 | community 42 | 43 | Examples of unacceptable behavior include: 44 | 45 | - The use of sexualized language or imagery, and sexual attention or advances of 46 | any kind 47 | - Trolling, insulting, or derogatory comments, and personal or political attacks 48 | - Public or private harassment 49 | - Publishing others' private information, such as a physical or email address, 50 | without their explicit permission 51 | - Other conduct which could reasonably be considered inappropriate in a 52 | professional setting 53 | 54 | ## Enforcement Responsibilities 55 | 56 | Community leaders are responsible for clarifying and enforcing our standards of 57 | acceptable behavior. They will take appropriate and fair corrective action in 58 | response to any behavior they deem inappropriate, threatening, offensive, or 59 | harmful. This may include removing, editing, or rejecting comments, commits, 60 | code, wiki edits, issues, and other contributions that do not align with this 61 | Code of Conduct. Community leaders will communicate reasons for moderation 62 | decisions when appropriate. 63 | 64 | ## Scope 65 | 66 | This Code of Conduct applies within all community spaces, and also applies when 67 | an individual is officially representing the community in public spaces. 68 | Examples of representing our community include using an official e-mail address, 69 | posting via an official social media account, or acting as an appointed 70 | representative at an online or offline event. 71 | 72 | ## Enforcement 73 | 74 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 75 | reported to the community leaders responsible for enforcement at 76 | Community@Editor.Land. All complaints will be reviewed and investigated 77 | promptly and fairly. All community leaders are obligated to respect the privacy 78 | and security of the reporter of any incident. 79 | 80 | ## Enforcement Guidelines 81 | 82 | Community leaders will follow these Community Impact Guidelines in determining 83 | the consequences for any action they deem in violation of this Code of Conduct: 84 | 85 | ### 1. Correction 86 | 87 | **Community Impact**: Use of inappropriate language or other behavior deemed 88 | unprofessional or unwelcome in the community. 89 | 90 | **Consequence**: A private, written warning from community leaders, providing 91 | clarity around the nature of the violation and an explanation of why the 92 | behavior was inappropriate. A public apology may be requested. 93 | 94 | ### 2. Warning 95 | 96 | **Community Impact**: A violation through a single incident or series of 97 | actions. 98 | 99 | **Consequence**: A warning with consequences for continued behavior. No 100 | interaction with the people involved, including unsolicited interaction with 101 | those enforcing the Code of Conduct, for a specified period of time. This 102 | includes avoiding interactions in community spaces as well as external channels 103 | like social media. Violating these terms may lead to a temporary or permanent 104 | ban. 105 | 106 | ### 3. Temporary Ban 107 | 108 | **Community Impact**: A serious violation of community standards, including 109 | sustained inappropriate behavior. 110 | 111 | **Consequence**: A temporary ban from any sort of interaction or public 112 | communication with the community for a specified period of time. No public or 113 | private interaction with the people involved, including unsolicited interaction 114 | with those enforcing the Code of Conduct, is allowed during this period. 115 | Violating these terms may lead to a permanent ban. 116 | 117 | ### 4. Permanent Ban 118 | 119 | **Community Impact**: Demonstrating a pattern of violation of community 120 | standards, including sustained inappropriate behavior, harassment of an 121 | individual, or aggression toward or disparagement of classes of individuals. 122 | 123 | **Consequence**: A permanent ban from any sort of public interaction within the 124 | community. 125 | 126 | ## Attribution 127 | 128 | This Code of Conduct is adapted from the [`Contributor Covenant`][homepage], 129 | version 2.1, available at 130 | [`https://www.contributor-covenant.org/version/2/1/code_of_conduct.html`][v2.1]. 131 | Community Impact Guidelines were inspired by [Mozilla's code of conduct 132 | enforcement ladder][Mozilla CoC]. 133 | 134 | For answers to common questions about this code of conduct, see the FAQ at 135 | [`https://www.contributor-covenant.org/faq`][FAQ]. Translations are available at 136 | [`https://www.contributor-covenant.org/translations`][translations]. 137 | 138 | [homepage]: https://www.contributor-covenant.org 139 | [v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html 140 | [Mozilla CoC]: https://github.com/mozilla/diversity 141 | [FAQ]: https://www.contributor-covenant.org/faq 142 | [translations]: https://www.contributor-covenant.org/translations 143 | 144 | Thank you for being part of our community and helping us create a safe and 145 | respectful environment for everyone! 146 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing Guidelines 2 | 3 | Welcome to our community! We are committed to creating a welcoming and inclusive 4 | environment for all contributors. Before you get started, please read and adhere 5 | to the following code of conduct. By participating in our community, you agree 6 | to abide by these guidelines. 7 | 8 | ## Our Pledge 9 | 10 | We, as members, contributors, and leaders, pledge to make participation in our 11 | community a harassment-free experience for everyone, regardless of age, body 12 | size, visible or invisible disability, ethnicity, sex characteristics, gender 13 | identity and expression, level of experience, education, socio-economic status, 14 | nationality, personal appearance, race, caste, color, religion, or sexual 15 | identity and orientation. We pledge to act and interact in ways that contribute 16 | to an open, welcoming, diverse, inclusive, and healthy community. 17 | 18 | ## Our Standards 19 | 20 | Examples of behavior that contributes to a positive environment for our 21 | community include: 22 | 23 | - Demonstrating empathy and kindness toward other people 24 | - Being respectful of differing opinions, viewpoints, and experiences 25 | - Giving and gracefully accepting constructive feedback 26 | - Accepting responsibility and apologizing to those affected by our mistakes, 27 | and learning from the experience 28 | - Focusing on what is best not just for us as individuals, but for the overall 29 | community 30 | 31 | Examples of unacceptable behavior include: 32 | 33 | - The use of sexualized language or imagery, and sexual attention or advances of 34 | any kind 35 | - Trolling, insulting, or derogatory comments, and personal or political attacks 36 | - Public or private harassment 37 | - Publishing others' private information, such as a physical or email address, 38 | without their explicit permission 39 | - Other conduct which could reasonably be considered inappropriate in a 40 | professional setting 41 | 42 | ## Enforcement Responsibilities 43 | 44 | Community leaders are responsible for clarifying and enforcing our standards of 45 | acceptable behavior and will take appropriate and fair corrective action in 46 | response to any behavior that they deem inappropriate, threatening, offensive, 47 | or harmful. Community leaders have the right and responsibility to remove, edit, 48 | or reject comments, commits, code, wiki edits, issues, and other contributions 49 | that are not aligned with this Code of Conduct, and will communicate reasons for 50 | moderation decisions when appropriate. 51 | 52 | ## Scope 53 | 54 | This Code of Conduct applies within all community spaces, and also applies when 55 | an individual is officially representing the community in public spaces. 56 | Examples of representing our community include using an official e-mail address, 57 | posting via an official social media account, or acting as an appointed 58 | representative at an online or offline event. 59 | 60 | ## Enforcement 61 | 62 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 63 | reported to the community leaders responsible for enforcement at 64 | Community@Editor.Land. All complaints will be reviewed and investigated promptly 65 | and fairly. All community leaders are obligated to respect the privacy and 66 | security of the reporter of any incident. 67 | 68 | ## Enforcement Guidelines 69 | 70 | Community leaders will follow these Community Impact Guidelines in determining 71 | the consequences for any action they deem in violation of this Code of Conduct: 72 | 73 | ### 1. Correction 74 | 75 | **Community Impact**: Use of inappropriate language or other behavior deemed 76 | unprofessional or unwelcome in the community. 77 | 78 | **Consequence**: A private, written warning from community leaders, providing 79 | clarity around the nature of the violation and an explanation of why the 80 | behavior was inappropriate. A public apology may be requested. 81 | 82 | ### 2. Warning 83 | 84 | **Community Impact**: A violation through a single incident or series of 85 | actions. 86 | 87 | **Consequence**: A warning with consequences for continued behavior. No 88 | interaction with the people involved, including unsolicited interaction with 89 | those enforcing the Code of Conduct, for a specified period of time. This 90 | includes avoiding interactions in community spaces as well as external channels 91 | like social media. Violating these terms may lead to a temporary or permanent 92 | ban. 93 | 94 | ### 3. Temporary Ban 95 | 96 | **Community Impact**: A serious violation of community standards, including 97 | sustained inappropriate behavior. 98 | 99 | **Consequence**: A temporary ban from any sort of interaction or public 100 | communication with the community for a specified period of time. No public or 101 | private interaction with the people involved, including unsolicited interaction 102 | with those enforcing the Code of Conduct, is allowed during this period. 103 | Violating these terms may lead to a permanent ban. 104 | 105 | ### 4. Permanent Ban 106 | 107 | **Community Impact**: Demonstrating a pattern of violation of community 108 | standards, including sustained inappropriate behavior, harassment of an 109 | individual, or aggression toward or disparagement of classes of individuals. 110 | 111 | **Consequence**: A permanent ban from any sort of public interaction within the 112 | community. 113 | 114 | ## Attribution 115 | 116 | This Code of Conduct is adapted from the [`Contributor Covenant`][homepage], 117 | version 2.1, available at 118 | [`https://www.contributor-covenant.org/version/2/1/code_of_conduct.html`][v2.1]. 119 | Community Impact Guidelines were inspired by [Mozilla's code of conduct 120 | enforcement ladder][Mozilla CoC]. 121 | 122 | For answers to common questions about this code of conduct, see the FAQ at 123 | [`https://www.contributor-covenant.org/faq`][FAQ]. Translations are available at 124 | [`https://www.contributor-covenant.org/translations`][translations]. 125 | 126 | [homepage]: https://www.contributor-covenant.org 127 | [v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html 128 | [Mozilla CoC]: https://github.com/mozilla/diversity 129 | [FAQ]: https://www.contributor-covenant.org/faq 130 | [translations]: https://www.contributor-covenant.org/translations 131 | 132 | Thank you for being part of our community and helping us create a safe and 133 | respectful environment for everyone! 134 | -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: code-editor-land 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Legal Code 2 | 3 | CC0 1.0 Universal 4 | 5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN 7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS 10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM 11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED 12 | HEREUNDER. 13 | 14 | Statement of Purpose 15 | 16 | The laws of most jurisdictions throughout the world automatically confer 17 | exclusive Copyright and Related Rights (defined below) upon the creator and 18 | subsequent owner(s) (each and all, an "owner") of an original work of authorship 19 | and/or a database (each, a "Work"). 20 | 21 | Certain owners wish to permanently relinquish those rights to a Work for the 22 | purpose of contributing to a commons of creative, cultural and scientific works 23 | ("Commons") that the public can reliably and without fear of later claims of 24 | infringement build upon, modify, incorporate in other works, reuse and 25 | redistribute as freely as possible in any form whatsoever and for any purposes, 26 | including without limitation commercial purposes. These owners may contribute to 27 | the Commons to promote the ideal of a free culture and the further production of 28 | creative, cultural and scientific works, or to gain reputation or greater 29 | distribution for their Work in part through the use and efforts of others. 30 | 31 | For these and/or other purposes and motivations, and without any expectation of 32 | additional consideration or compensation, the person associating CC0 with a Work 33 | (the "Affirmer"), to the extent that he or she is an owner of Copyright and 34 | Related Rights in the Work, voluntarily elects to apply CC0 to the Work and 35 | publicly distribute the Work under its terms, with knowledge of his or her 36 | Copyright and Related Rights in the Work and the meaning and intended legal 37 | effect of CC0 on those rights. 38 | 39 | 1. Copyright and Related Rights. A Work made available under CC0 may be 40 | protected by copyright and related or neighboring rights ("Copyright and 41 | Related Rights"). Copyright and Related Rights include, but are not limited 42 | to, the following: 43 | 44 | i. the right to reproduce, adapt, distribute, perform, display, communicate, and 45 | translate a Work; ii. moral rights retained by the original author(s) and/or 46 | performer(s); iii. publicity and privacy rights pertaining to a person's image 47 | or likeness depicted in a Work; iv. rights protecting against unfair competition 48 | in regards to a Work, subject to the limitations in paragraph 4(a), below; v. 49 | rights protecting the extraction, dissemination, use and reuse of data in a 50 | Work; vi. database rights (such as those arising under Directive 96/9/EC of the 51 | European Parliament and of the Council of 11 March 1996 on the legal protection 52 | of databases, and under any national implementation thereof, including any 53 | amended or successor version of such directive); and vii. other similar, 54 | equivalent or corresponding rights throughout the world based on applicable law 55 | or treaty, and any national implementations thereof. 56 | 57 | 2. Waiver. To the greatest extent permitted by, but not in contravention of, 58 | applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and 59 | unconditionally waives, abandons, and surrenders all of Affirmer's Copyright 60 | and Related Rights and associated claims and causes of action, whether now 61 | known or unknown (including existing as well as future claims and causes of 62 | action), in the Work (i) in all territories worldwide, (ii) for the maximum 63 | duration provided by applicable law or treaty (including future time 64 | extensions), (iii) in any current or future medium and for any number of 65 | copies, and (iv) for any purpose whatsoever, including without limitation 66 | commercial, advertising or promotional purposes (the "Waiver"). Affirmer 67 | makes the Waiver for the benefit of each member of the public at large and to 68 | the detriment of Affirmer's heirs and successors, fully intending that such 69 | Waiver shall not be subject to revocation, rescission, cancellation, 70 | termination, or any other legal or equitable action to disrupt the quiet 71 | enjoyment of the Work by the public as contemplated by Affirmer's express . 72 | 73 | 3. Public License Fallback. Should any part of the Waiver for any reason be 74 | judged legally invalid or ineffective under applicable law, then the Waiver 75 | shall be preserved to the maximum extent permitted taking into account 76 | Affirmer's express . In addition, to the extent the Waiver is so judged 77 | Affirmer hereby grants to each affected person a royalty-free, non 78 | transferable, non sublicensable, non exclusive, irrevocable and unconditional 79 | license to exercise Affirmer's Copyright and Related Rights in the Work (i) 80 | in all territories worldwide, (ii) for the maximum duration provided by 81 | applicable law or treaty (including future time extensions), (iii) in any 82 | current or future medium and for any number of copies, and (iv) for any 83 | purpose whatsoever, including without limitation commercial, advertising or 84 | promotional purposes (the "License"). The License shall be deemed effective 85 | as of the date CC0 was applied by Affirmer to the Work. Should any part of 86 | the License for any reason be judged legally invalid or ineffective under 87 | applicable law, such partial invalidity or ineffectiveness shall not 88 | invalidate the remainder of the License, and in such case Affirmer hereby 89 | affirms that he or she will not (i) exercise any of his or her remaining 90 | Copyright and Related Rights in the Work or (ii) assert any associated claims 91 | and causes of action with respect to the Work, in either case contrary to 92 | 93 | 4. Limitations and Disclaimers. 94 | 95 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 96 | surrendered, licensed or otherwise affected by this document. b. Affirmer offers 97 | the Work as-is and makes no representations or warranties of any kind concerning 98 | the Work, express, implied, statutory or otherwise, including without limitation 99 | warranties of title, merchantability, fitness for a particular purpose, non 100 | infringement, or the absence of latent or other defects, accuracy, or the 101 | present or absence of errors, whether or not discoverable, all to the greatest 102 | extent permissible under applicable law. c. Affirmer disclaims responsibility 103 | for clearing rights of other persons that may apply to the Work or any use 104 | thereof, including without limitation any person's Copyright and Related Rights 105 | in the Work. Further, Affirmer disclaims responsibility for obtaining any 106 | necessary consents, permissions or other rights required for any use of the 107 | Work. d. Affirmer understands and acknowledges that Creative Commons is not a 108 | party to this document and has no duty or obligation with respect to this CC0 or 109 | use of the Work. 110 | -------------------------------------------------------------------------------- /Maintain/Append/Detail.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname package.json -type f -execdir bash -c "$Current"/../Fn/Append/package.json.sh \; 18 | 19 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname tsconfig.json -type f -execdir bash -c "$Current"/../Fn/Append/tsconfig.json.sh \; 20 | 21 | \cd - || \exit 22 | ) & 23 | done 24 | 25 | \wait 26 | ) & 27 | done 28 | 29 | \wait 30 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd) 4 | 5 | if [ $# -gt 0 ]; then 6 | if [ -f "$1" ]; then 7 | \mapfile -t Organization < <(\jq -r '.[]' "$1" | \tr -d '\r') 8 | else 9 | \echo "Cannot Organization." 10 | \exit 1 11 | fi 12 | 13 | if [ -f "$2" ]; then 14 | \mapfile -t Exclude < <(\jq -r '.[]' "$2" | \tr -d '\r') 15 | else 16 | \echo "Cannot Exclude." 17 | \exit 1 18 | fi 19 | 20 | if [ -n "$3" ]; then 21 | Dependency=$3 22 | else 23 | \echo "Cannot Dependency." 24 | \exit 1 25 | fi 26 | fi 27 | 28 | _Dependency=() 29 | 30 | for Organization in "${Organization[@]}"; do 31 | for ((Page = 1; Page <= 20; Page++)); do 32 | \mapfile -t __Dependency < <(\printf "%s" "$( 33 | \gh api \ 34 | -H "Accept: application/vnd.github+json" \ 35 | -H "X-GitHub-Api-Version: 2022-11-28" \ 36 | orgs/"${Organization}"/repos?per_page=100\&page=${Page} | \jq -r '.[].full_name' 37 | )" | \tr -d '\r') 38 | 39 | for __Dependency in "${__Dependency[@]}"; do 40 | Flag=false 41 | 42 | for _DependencyExclude in "${Exclude[@]}"; do 43 | if [ "$__Dependency" = "$_DependencyExclude" ]; then 44 | Flag=true 45 | 46 | break 47 | fi 48 | done 49 | 50 | if [ "$Flag" = false ]; then 51 | _Dependency+=("$__Dependency") 52 | fi 53 | done 54 | done 55 | 56 | \mapfile -t _Dependency < <(\printf "%s\n" "${_Dependency[@]}" | \sort) 57 | 58 | \printf '%s\n' "${_Dependency[@]}" | \jq -R . | \jq -s --tab . >"$Current"/Dependency/"$Dependency".json 59 | done 60 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/Biome.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/Biome", 3 | "CodeEditorLand/BiomeIntelliJ", 4 | "CodeEditorLand/BiomeLand", 5 | "CodeEditorLand/DiscordUtilsBot", 6 | "CodeEditorLand/PreCommit", 7 | "CodeEditorLand/Resources", 8 | "CodeEditorLand/SetupBiome" 9 | ] 10 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/Microsoft.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/ApplicationInsightsLand", 3 | "CodeEditorLand/AzureBoardsLand", 4 | "CodeEditorLand/AzureDatalakeToolsForLand", 5 | "CodeEditorLand/AzureIOTDeveloperKit", 6 | "CodeEditorLand/AzurePipelinesLand", 7 | "CodeEditorLand/AzureReposLand", 8 | "CodeEditorLand/AzureStreamAnalyticsInLand", 9 | "CodeEditorLand/Codetour", 10 | "CodeEditorLand/ComposeLanguageService", 11 | "CodeEditorLand/DeoptexplorerLand", 12 | "CodeEditorLand/DevSkim", 13 | "CodeEditorLand/DevSkimLandPlugin", 14 | "CodeEditorLand/DSToolkitDevContainers", 15 | "CodeEditorLand/Editor", 16 | "CodeEditorLand/Gnls", 17 | "CodeEditorLand/LandAnacondaExtensionPack", 18 | "CodeEditorLand/LandAnycode", 19 | "CodeEditorLand/LandApimanagement", 20 | "CodeEditorLand/LandAppcenter", 21 | "CodeEditorLand/LandArduino", 22 | "CodeEditorLand/LandAsa", 23 | "CodeEditorLand/LandAtomKeybindings", 24 | "CodeEditorLand/LandAutopep8", 25 | "CodeEditorLand/LandAzureAccount", 26 | "CodeEditorLand/LandAzureAppService", 27 | "CodeEditorLand/LandAzureArmTools", 28 | "CodeEditorLand/LandAzureAutomation", 29 | "CodeEditorLand/LandAzureBlockchainEthereum", 30 | "CodeEditorLand/LandAzureCache", 31 | "CodeEditorLand/LandAzureCli", 32 | "CodeEditorLand/LandAzureCognitiveSearch", 33 | "CodeEditorLand/LandAzureContainerapps", 34 | "CodeEditorLand/LandAzureEventGrid", 35 | "CodeEditorLand/LandAzureFunctions", 36 | "CodeEditorLand/LandAzureFunctionsRemoteWebExtension", 37 | "CodeEditorLand/LandAzureHealthcareAPIsTools", 38 | "CodeEditorLand/LandAzureIOTEdge", 39 | "CodeEditorLand/LandAzureIOTToolkit", 40 | "CodeEditorLand/LandAzureIOTTools", 41 | "CodeEditorLand/LandAzureLogicapps", 42 | "CodeEditorLand/LandAzurePack", 43 | "CodeEditorLand/LandAzureResourceGroups", 44 | "CodeEditorLand/LandAzureServerlessPack", 45 | "CodeEditorLand/LandAzureSpringCloud", 46 | "CodeEditorLand/LandAzureStaticwebapps", 47 | "CodeEditorLand/LandAzureStorage", 48 | "CodeEditorLand/LandAzureTools", 49 | "CodeEditorLand/LandAzureVirtualMachines", 50 | "CodeEditorLand/LandBackSpace", 51 | "CodeEditorLand/LandBisect", 52 | "CodeEditorLand/LandBlackFormatter", 53 | "CodeEditorLand/LandBracketsKeybindings", 54 | "CodeEditorLand/LandBracketsPack", 55 | "CodeEditorLand/LandCdp", 56 | "CodeEditorLand/LandCdpProxy", 57 | "CodeEditorLand/LandChromeDebug", 58 | "CodeEditorLand/LandChromeDebugCore", 59 | "CodeEditorLand/LandCmakeTools", 60 | "CodeEditorLand/LandCmakeToolsApi", 61 | "CodeEditorLand/LandCodicons", 62 | "CodeEditorLand/LandComment", 63 | "CodeEditorLand/LandCopilotRelease", 64 | "CodeEditorLand/LandCordova", 65 | "CodeEditorLand/LandCosmosDB", 66 | "CodeEditorLand/LandCosmosDBGraph", 67 | "CodeEditorLand/LandCourseSample", 68 | "CodeEditorLand/LandCPPTools", 69 | "CodeEditorLand/LandCPPToolsApi", 70 | "CodeEditorLand/LandCSS", 71 | "CodeEditorLand/LandCSSLanguageService", 72 | "CodeEditorLand/LandCustomData", 73 | "CodeEditorLand/LandDAPR", 74 | "CodeEditorLand/LandDataWrangler", 75 | "CodeEditorLand/LandDebugAdapterNode", 76 | "CodeEditorLand/LandDeployAzure", 77 | "CodeEditorLand/LandDevChromeLauncher", 78 | "CodeEditorLand/LandDevContainers", 79 | "CodeEditorLand/LandDiagnosticTools", 80 | "CodeEditorLand/LandDiscussions", 81 | "CodeEditorLand/LandDocker", 82 | "CodeEditorLand/LandDockerExtensibility", 83 | "CodeEditorLand/LandDocs", 84 | "CodeEditorLand/LandDocsArchive", 85 | "CodeEditorLand/LandDocsAuthoring", 86 | "CodeEditorLand/LandDotNETTools", 87 | "CodeEditorLand/LandDtdl", 88 | "CodeEditorLand/LandDts", 89 | "CodeEditorLand/LandDwarfDebugging", 90 | "CodeEditorLand/LandDwarfDebuggingExt", 91 | "CodeEditorLand/LandEdgeDebug", 92 | "CodeEditorLand/LandEdgeDebug2", 93 | "CodeEditorLand/LandEdgeDevTools", 94 | "CodeEditorLand/LandEdgeDevToolsNetwork", 95 | "CodeEditorLand/LandEditorConfig", 96 | "CodeEditorLand/LandEmbeddedTools", 97 | "CodeEditorLand/LandEmmetHelper", 98 | "CodeEditorLand/LandEmmetLegacy", 99 | "CodeEditorLand/LandESLint", 100 | "CodeEditorLand/LandExplorerCommand", 101 | "CodeEditorLand/LandExtensionLand", 102 | "CodeEditorLand/LandExtensionRecommender", 103 | "CodeEditorLand/LandExtensionSamples", 104 | "CodeEditorLand/LandExtensionTelemetry", 105 | "CodeEditorLand/LandExtensionTestRunner", 106 | "CodeEditorLand/LandFigmaIcons", 107 | "CodeEditorLand/LandFigmaToolkit", 108 | "CodeEditorLand/LandFileDownloader", 109 | "CodeEditorLand/LandFileDownloaderApi", 110 | "CodeEditorLand/LandFilewatcherWindows", 111 | "CodeEditorLand/LandFlake8", 112 | "CodeEditorLand/LandGather", 113 | "CodeEditorLand/LandGeneratorCode", 114 | "CodeEditorLand/LandGeneratorCodeJavascript", 115 | "CodeEditorLand/LandGitHubIssueNotebooks", 116 | "CodeEditorLand/LandGitHubIssuesPrs", 117 | "CodeEditorLand/LandGitHubTriageActions", 118 | "CodeEditorLand/LandGitHubTriageExtension", 119 | "CodeEditorLand/LandGo", 120 | "CodeEditorLand/LandGradle", 121 | "CodeEditorLand/LandGrammarUpdater", 122 | "CodeEditorLand/LandGulpElectron", 123 | "CodeEditorLand/LandHexEditor", 124 | "CodeEditorLand/LandHTMLHint", 125 | "CodeEditorLand/LandHTMLLanguageService", 126 | "CodeEditorLand/LandHTMLTagWrap", 127 | "CodeEditorLand/LandHydrate", 128 | "CodeEditorLand/LandIcons", 129 | "CodeEditorLand/LandIconvLiteUMD", 130 | "CodeEditorLand/LandIosWebDebug", 131 | "CodeEditorLand/LandIOTWorkbench", 132 | "CodeEditorLand/LandIsort", 133 | "CodeEditorLand/LandJavaDebug", 134 | "CodeEditorLand/LandJavaDependency", 135 | "CodeEditorLand/LandJavaInstaller", 136 | "CodeEditorLand/LandJavaPack", 137 | "CodeEditorLand/LandJavaTest", 138 | "CodeEditorLand/LandJSAtomGrammar", 139 | "CodeEditorLand/LandJSCS", 140 | "CodeEditorLand/LandJSDebug", 141 | "CodeEditorLand/LandJSDebugBrowsers", 142 | "CodeEditorLand/LandJSDebugCompanion", 143 | "CodeEditorLand/LandJSHint", 144 | "CodeEditorLand/LandJSON.tmLanguage", 145 | "CodeEditorLand/LandJSonLanguageService", 146 | "CodeEditorLand/LandJSProfileVisualizer", 147 | "CodeEditorLand/LandJupyter", 148 | "CodeEditorLand/LandJupyterCellTags", 149 | "CodeEditorLand/LandJupyterHub", 150 | "CodeEditorLand/LandJupyterIpywidgets", 151 | "CodeEditorLand/LandJupyterKeymap", 152 | "CodeEditorLand/LandJupyterPowertoys", 153 | "CodeEditorLand/LandJupyterSlideshow", 154 | "CodeEditorLand/LandJvmTools", 155 | "CodeEditorLand/LandL10n", 156 | "CodeEditorLand/LandLanguageDetection", 157 | "CodeEditorLand/LandLanguageServerNode", 158 | "CodeEditorLand/LandLanguageServerProtocolFoldingprovider", 159 | "CodeEditorLand/LandLaTeX", 160 | "CodeEditorLand/LandLinuxBuildAgent", 161 | "CodeEditorLand/LandLivePreview", 162 | "CodeEditorLand/LandLoader", 163 | "CodeEditorLand/LandLoc", 164 | "CodeEditorLand/LandLocDeprecated", 165 | "CodeEditorLand/LandLombok", 166 | "CodeEditorLand/LandLsifExtension", 167 | "CodeEditorLand/LandMakecode", 168 | "CodeEditorLand/LandMakefileTools", 169 | "CodeEditorLand/LandMarkdownItKatex", 170 | "CodeEditorLand/LandMarkdownLanguageService", 171 | "CodeEditorLand/LandMarkdownNotebook", 172 | "CodeEditorLand/LandMarkdownTmGrammar", 173 | "CodeEditorLand/LandMaven", 174 | "CodeEditorLand/LandMDTools", 175 | "CodeEditorLand/LandMezzurite", 176 | "CodeEditorLand/LandMinimist", 177 | "CodeEditorLand/LandMockDebug", 178 | "CodeEditorLand/LandMongoDB", 179 | "CodeEditorLand/LandMonoDebug", 180 | "CodeEditorLand/LandMssql", 181 | "CodeEditorLand/LandMypy", 182 | "CodeEditorLand/LandNls", 183 | "CodeEditorLand/LandNlsDev", 184 | "CodeEditorLand/LandNodeAzurePack", 185 | "CodeEditorLand/LandNodebook", 186 | "CodeEditorLand/LandNodeDebug", 187 | "CodeEditorLand/LandNodeDebug2", 188 | "CodeEditorLand/LandNodeSQLite3", 189 | "CodeEditorLand/LandNotebookErrorOverlay", 190 | "CodeEditorLand/LandNotebookRenderers", 191 | "CodeEditorLand/LandNotebookRendererStarter", 192 | "CodeEditorLand/LandNotebookTestData", 193 | "CodeEditorLand/LandNotepadPlusPlusKeybindings", 194 | "CodeEditorLand/LandNPMScripts", 195 | "CodeEditorLand/LandOcticonsFont", 196 | "CodeEditorLand/LandOnedriveBrowser", 197 | "CodeEditorLand/LandOniguruma", 198 | "CodeEditorLand/LandOpenSSLPrebuilt", 199 | "CodeEditorLand/LandPerf", 200 | "CodeEditorLand/LandPerfBot", 201 | "CodeEditorLand/LandPlatformSpecificSample", 202 | "CodeEditorLand/LandPolicyWatcher", 203 | "CodeEditorLand/LandPostgresql", 204 | "CodeEditorLand/LandPowerquery", 205 | "CodeEditorLand/LandPowerquerySdk", 206 | "CodeEditorLand/LandProxyAgent", 207 | "CodeEditorLand/LandPullRequestGitHub", 208 | "CodeEditorLand/LandPwaAnalyzer", 209 | "CodeEditorLand/LandPylint", 210 | "CodeEditorLand/LandPython", 211 | "CodeEditorLand/LandPythonDebugger", 212 | "CodeEditorLand/LandPythonDeviceSimulator", 213 | "CodeEditorLand/LandPythonDsExtensionPack", 214 | "CodeEditorLand/LandPythonInstaller", 215 | "CodeEditorLand/LandPythonToolsExtensionTemplate", 216 | "CodeEditorLand/LandPythonWebWASM", 217 | "CodeEditorLand/LandReactNative", 218 | "CodeEditorLand/LandReactSample", 219 | "CodeEditorLand/LandRecipes", 220 | "CodeEditorLand/LandReferencesView", 221 | "CodeEditorLand/LandRemoteRelease", 222 | "CodeEditorLand/LandRemoteRepositoriesGitHub", 223 | "CodeEditorLand/LandRemoteTryCPP", 224 | "CodeEditorLand/LandRemoteTryDotNET", 225 | "CodeEditorLand/LandRemoteTryGo", 226 | "CodeEditorLand/LandRemoteTryJava", 227 | "CodeEditorLand/LandRemoteTryNode", 228 | "CodeEditorLand/LandRemoteTryPhp", 229 | "CodeEditorLand/LandRemoteTryPython", 230 | "CodeEditorLand/LandRemoteTryRust", 231 | "CodeEditorLand/LandRemoteTrySQLserver", 232 | "CodeEditorLand/LandRemoteWSLRecommender", 233 | "CodeEditorLand/LandResharperKeybindings", 234 | "CodeEditorLand/LandRipGREP", 235 | "CodeEditorLand/LandRussh", 236 | "CodeEditorLand/LandSamples", 237 | "CodeEditorLand/LandSCMBuilders", 238 | "CodeEditorLand/LandSecretServiceRs", 239 | "CodeEditorLand/LandSelfhostTestProvider", 240 | "CodeEditorLand/LandSerialMonitor", 241 | "CodeEditorLand/LandServiceFabricReliableServices", 242 | "CodeEditorLand/LandServiceStatus", 243 | "CodeEditorLand/LandSimpleJupyterNotebook", 244 | "CodeEditorLand/LandSmokeTestCheck", 245 | "CodeEditorLand/LandSmokeTestExpress", 246 | "CodeEditorLand/LandspacesQuickstart", 247 | "CodeEditorLand/LandSpellCheck", 248 | "CodeEditorLand/LandSpringBootDashboard", 249 | "CodeEditorLand/LandSpringInitializr", 250 | "CodeEditorLand/LandStac", 251 | "CodeEditorLand/LandSublimeKeybindings", 252 | "CodeEditorLand/LandTasAngular", 253 | "CodeEditorLand/LandTasExpress", 254 | "CodeEditorLand/LandTasVue", 255 | "CodeEditorLand/LandTeam", 256 | "CodeEditorLand/LandTelemetryExtractor", 257 | "CodeEditorLand/LandTensorboard", 258 | "CodeEditorLand/LandTest", 259 | "CodeEditorLand/LandTestAdapterConverter", 260 | "CodeEditorLand/LandTestCli", 261 | "CodeEditorLand/LandTestCover", 262 | "CodeEditorLand/LandTestWeb", 263 | "CodeEditorLand/LandTextBuffer", 264 | "CodeEditorLand/LandTextMate", 265 | "CodeEditorLand/LandThemeColorConsumer", 266 | "CodeEditorLand/LandThemes", 267 | "CodeEditorLand/LandThemeTester", 268 | "CodeEditorLand/LandTipsAndTricks", 269 | "CodeEditorLand/LandTMDL", 270 | "CodeEditorLand/LandToolsForAI", 271 | "CodeEditorLand/LandTSLint", 272 | "CodeEditorLand/LandTSPackageManager", 273 | "CodeEditorLand/LandTSTSLint", 274 | "CodeEditorLand/LandTye", 275 | "CodeEditorLand/LandTypeScriptNext", 276 | "CodeEditorLand/LandTypeScriptTSLintPlugin", 277 | "CodeEditorLand/LandURI", 278 | "CodeEditorLand/LandV8HeapTools", 279 | "CodeEditorLand/LandVSCE", 280 | "CodeEditorLand/LandVSKeybindings", 281 | "CodeEditorLand/LandWASM", 282 | "CodeEditorLand/LandWebPlayground", 283 | "CodeEditorLand/LandWebViewUIToolkit", 284 | "CodeEditorLand/LandWebViewUIToolkitSamples", 285 | "CodeEditorLand/LandWiki", 286 | "CodeEditorLand/LandWin32AppContainerTokens", 287 | "CodeEditorLand/LandWindowsCaCerts", 288 | "CodeEditorLand/LandWindowsProcessTree", 289 | "CodeEditorLand/LandWindowsRegistry", 290 | "CodeEditorLand/LandWinsta11er", 291 | "CodeEditorLand/LandWordCount", 292 | "CodeEditorLand/LandZeroMQ", 293 | "CodeEditorLand/LinkCheckerMD", 294 | "CodeEditorLand/MonacoEditor", 295 | "CodeEditorLand/NodeRequestLight", 296 | "CodeEditorLand/PlaywrightLand", 297 | "CodeEditorLand/PowerPlatformLand", 298 | "CodeEditorLand/PowerPlatformLandLab", 299 | "CodeEditorLand/PSDocsLand", 300 | "CodeEditorLand/PSRuleLand", 301 | "CodeEditorLand/PVSCBot", 302 | "CodeEditorLand/PythonSampleLandDjangoTutorial", 303 | "CodeEditorLand/PythonSampleLandFastapiTutorial", 304 | "CodeEditorLand/PythonSampleLandFlaskTutorial", 305 | "CodeEditorLand/Quantum", 306 | "CodeEditorLand/SarifLandExtension", 307 | "CodeEditorLand/ScopeStudioLand", 308 | "CodeEditorLand/SynapseLand", 309 | "CodeEditorLand/ThemeConverterForVS", 310 | "CodeEditorLand/TypeScriptLandExtensions" 311 | ] 312 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/OXC.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/AriaQuery", 3 | "CodeEditorLand/BenchJavaScriptLinter", 4 | "CodeEditorLand/BenchJavaScriptParserWrittenInRust", 5 | "CodeEditorLand/BenchMarkFiles", 6 | "CodeEditorLand/BenchNodeJSResolver", 7 | "CodeEditorLand/EslintPluginOxlint", 8 | "CodeEditorLand/JavaScriptParserInRust", 9 | "CodeEditorLand/JsonStripComments", 10 | "CodeEditorLand/MirrorsOxlint", 11 | "CodeEditorLand/OXC", 12 | "CodeEditorLand/OXCAssets", 13 | "CodeEditorLand/OXCFuzzParser", 14 | "CodeEditorLand/OXCIntellijPlugin", 15 | "CodeEditorLand/OXCResolver", 16 | "CodeEditorLand/UniCodeID", 17 | "CodeEditorLand/UniCodeIDStart" 18 | ] 19 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/Rolldown.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/Benchcases", 3 | "CodeEditorLand/BenchmarkResultsStorage", 4 | "CodeEditorLand/Metric", 5 | "CodeEditorLand/Repros", 6 | "CodeEditorLand/Rolldown", 7 | "CodeEditorLand/RolldownOnDeno", 8 | "CodeEditorLand/RolldownPluginNodePolyfills", 9 | "CodeEditorLand/RolldownStarterStackblitz", 10 | "CodeEditorLand/RolldownViteEcoCi", 11 | "CodeEditorLand/StringWizard", 12 | "CodeEditorLand/Testcase", 13 | "CodeEditorLand/Vite", 14 | "CodeEditorLand/VitePluginVue" 15 | ] 16 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/SWC.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/SWC", 3 | "CodeEditorLand/Logo", 4 | "CodeEditorLand/Rustdoc", 5 | "CodeEditorLand/WebSiteSWC", 6 | "CodeEditorLand/Register", 7 | "CodeEditorLand/Plugins", 8 | "CodeEditorLand/Bins", 9 | "CodeEditorLand/Book", 10 | "CodeEditorLand/Helpers", 11 | "CodeEditorLand/Vote", 12 | "CodeEditorLand/Pkgs", 13 | "CodeEditorLand/Ddt", 14 | "CodeEditorLand/Jest", 15 | "CodeEditorLand/CLI", 16 | "CodeEditorLand/Bot", 17 | "CodeEditorLand/SWCify", 18 | "CodeEditorLand/PluginUtils", 19 | "CodeEditorLand/SWCLoader", 20 | "CodeEditorLand/SWCNode", 21 | "CodeEditorLand/TsParserTestRef", 22 | "CodeEditorLand/ExtraBindings", 23 | "CodeEditorLand/SWCDev", 24 | "CodeEditorLand/RawData", 25 | "CodeEditorLand/SWCPlayground", 26 | "CodeEditorLand/SWCProject.github.io", 27 | "CodeEditorLand/RawGreenData", 28 | "CodeEditorLand/StringCache", 29 | "CodeEditorLand/PluginExamples", 30 | "CodeEditorLand/SWCEcosystemCi", 31 | "CodeEditorLand/SWCSponsorImages", 32 | "CodeEditorLand/DbgSWC", 33 | "CodeEditorLand/CrawlCoreVersion", 34 | "CodeEditorLand/NodeSWC", 35 | "CodeEditorLand/LandSWCDevtools" 36 | ] 37 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/Tauri.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/ActionsNetlify", 3 | "CodeEditorLand/AppRun", 4 | "CodeEditorLand/Automation", 5 | "CodeEditorLand/AwesomeTauri", 6 | "CodeEditorLand/BenchMarkElectron", 7 | "CodeEditorLand/BenchMarkResults", 8 | "CodeEditorLand/BinaryReleases", 9 | "CodeEditorLand/BoardVoter", 10 | "CodeEditorLand/CargoMobile2", 11 | "CodeEditorLand/CreatePullRequest", 12 | "CodeEditorLand/CreateTauriApp", 13 | "CodeEditorLand/Deno", 14 | "CodeEditorLand/DNSAutomation", 15 | "CodeEditorLand/DocusaurusMeiliSearchIndexer", 16 | "CodeEditorLand/Egui", 17 | "CodeEditorLand/FixPathENVRS", 18 | "CodeEditorLand/GHTangleRelease", 19 | "CodeEditorLand/GipFS", 20 | "CodeEditorLand/GirFiles", 21 | "CodeEditorLand/GlobalHotKey", 22 | "CodeEditorLand/Glutin", 23 | "CodeEditorLand/GovernanceAndGuidance", 24 | "CodeEditorLand/JavaScriptCoreRS", 25 | "CodeEditorLand/LibAppIndicatorRS", 26 | "CodeEditorLand/LinuxDeployPluginGstreamer", 27 | "CodeEditorLand/LinuxDeployPluginGtk", 28 | "CodeEditorLand/Meetings", 29 | "CodeEditorLand/MeiliSearchDocsearch", 30 | "CodeEditorLand/MSEdgeDriverManifestCache", 31 | "CodeEditorLand/Muda", 32 | "CodeEditorLand/NSISTauriUtils", 33 | "CodeEditorLand/PluginsWorkspace", 34 | "CodeEditorLand/Realworld", 35 | "CodeEditorLand/RFCs", 36 | "CodeEditorLand/RustDocusaurus", 37 | "CodeEditorLand/RustICNS", 38 | "CodeEditorLand/RustXCodePlugin", 39 | "CodeEditorLand/SmokeTests", 40 | "CodeEditorLand/Soup2RS", 41 | "CodeEditorLand/Tao", 42 | "CodeEditorLand/Tauri", 43 | "CodeEditorLand/TauriStudio", 44 | "CodeEditorLand/TauriDocs", 45 | "CodeEditorLand/TauriAction", 46 | "CodeEditorLand/TauriBindgen", 47 | "CodeEditorLand/TauriCon", 48 | "CodeEditorLand/TauriDialogRS", 49 | "CodeEditorLand/TauriDiscordBot", 50 | "CodeEditorLand/TauriEGUI", 51 | "CodeEditorLand/TauriForage", 52 | "CodeEditorLand/TauriGitHubBot", 53 | "CodeEditorLand/TauriHotKeyRS", 54 | "CodeEditorLand/TauriIncludeDir", 55 | "CodeEditorLand/TauriInliner", 56 | "CodeEditorLand/TauriInlinerRS", 57 | "CodeEditorLand/TauriInvokeHTTP", 58 | "CodeEditorLand/TauriLand", 59 | "CodeEditorLand/TauriPluginApp", 60 | "CodeEditorLand/TauriPluginAuthenticator", 61 | "CodeEditorLand/TauriPluginAutostart", 62 | "CodeEditorLand/TauriPluginCLI", 63 | "CodeEditorLand/TauriPluginClipboardManager", 64 | "CodeEditorLand/TauriPluginDialog", 65 | "CodeEditorLand/TauriPluginFS", 66 | "CodeEditorLand/TauriPluginFSExtra", 67 | "CodeEditorLand/TauriPluginFSWatch", 68 | "CodeEditorLand/TauriPluginGlobalShortCut", 69 | "CodeEditorLand/TauriPluginHTTP", 70 | "CodeEditorLand/TauriPluginLocalhost", 71 | "CodeEditorLand/TauriPluginLog", 72 | "CodeEditorLand/TauriPluginNotification", 73 | "CodeEditorLand/TauriPluginOS", 74 | "CodeEditorLand/TauriPluginPersistedScope", 75 | "CodeEditorLand/TauriPluginPositioner", 76 | "CodeEditorLand/TauriPluginProcess", 77 | "CodeEditorLand/TauriPluginShell", 78 | "CodeEditorLand/TauriPluginSingleInstance", 79 | "CodeEditorLand/TauriPluginSQL", 80 | "CodeEditorLand/TauriPluginStore", 81 | "CodeEditorLand/TauriPluginStrongHold", 82 | "CodeEditorLand/TauriPluginUpdater", 83 | "CodeEditorLand/TauriPluginUpload", 84 | "CodeEditorLand/TauriPluginWebSocket", 85 | "CodeEditorLand/TauriPluginWindow", 86 | "CodeEditorLand/TauriPluginWindowState", 87 | "CodeEditorLand/TauriSearch", 88 | "CodeEditorLand/TauriTheia", 89 | "CodeEditorLand/TauriToml", 90 | "CodeEditorLand/TauriWebpack", 91 | "CodeEditorLand/TrayIcon", 92 | "CodeEditorLand/TypeDocPluginMarkdown", 93 | "CodeEditorLand/TypeDocusaurus", 94 | "CodeEditorLand/VueCLIPluginTauri", 95 | "CodeEditorLand/WebKit2GTKRS", 96 | "CodeEditorLand/WebView", 97 | "CodeEditorLand/Win7Notifications", 98 | "CodeEditorLand/WindowShadows", 99 | "CodeEditorLand/WindowVibrancy", 100 | "CodeEditorLand/Winit", 101 | "CodeEditorLand/WinRes", 102 | "CodeEditorLand/WinRTNotification", 103 | "CodeEditorLand/WorkflowTestBed", 104 | "CodeEditorLand/Wry", 105 | "CodeEditorLand/WryMobile", 106 | "CodeEditorLand/ZSergeWebview" 107 | ] 108 | -------------------------------------------------------------------------------- /Maintain/Cache/Dependency/Vercel.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/Turbo" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/Biome.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/Exclude.md: -------------------------------------------------------------------------------- 1 | # Find all emoji with whitespace 2 | 3 | ``` 4 | Documentation, emoji-data.txt, Dependency/*/Dependency/*, DotFile 5 | ``` 6 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/Microsoft.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/None.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/OXC.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/Rolldown.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/SWC.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/Tauri.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Exclude/Vercel.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Biome.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/Biome", 3 | "CodeEditorLand/BiomeIntelliJ", 4 | "CodeEditorLand/BiomeLand", 5 | "CodeEditorLand/DiscordUtilsBot", 6 | "CodeEditorLand/PreCommit", 7 | "CodeEditorLand/Resources", 8 | "CodeEditorLand/SetupBiome" 9 | ] 10 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Character.json: -------------------------------------------------------------------------------- 1 | { 2 | " ": {}, 3 | "—": {}, 4 | "⁄": {}, 5 | "→": {} 6 | } 7 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Common.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/.github", 3 | "CodeEditorLand/Asset", 4 | "CodeEditorLand/Babel", 5 | "CodeEditorLand/Backdrop", 6 | "CodeEditorLand/Cargo", 7 | "CodeEditorLand/CargoDocument", 8 | "CodeEditorLand/CargoLand", 9 | "CodeEditorLand/Maintain", 10 | "CodeEditorLand/CargoRuntime", 11 | "CodeEditorLand/CodeEditorLand", 12 | "CodeEditorLand/Commonality", 13 | "CodeEditorLand/DemoRepository", 14 | "CodeEditorLand/Dependency", 15 | "CodeEditorLand/DependencyBiome", 16 | "CodeEditorLand/DependencyBiomeCargo", 17 | "CodeEditorLand/DependencyBiomeComponent", 18 | "CodeEditorLand/DependencyBiomeNPM", 19 | "CodeEditorLand/DependencyBiomeService", 20 | "CodeEditorLand/DependencyMicrosoft", 21 | "CodeEditorLand/DependencyMicrosoftCargo", 22 | "CodeEditorLand/Common", 23 | "CodeEditorLand/DependencyMicrosoftComponent", 24 | "CodeEditorLand/DependencyMicrosoftDependency", 25 | "CodeEditorLand/Document", 26 | "CodeEditorLand/DependencyMicrosoftIngest", 27 | "CodeEditorLand/Maintain", 28 | "CodeEditorLand/DependencyMicrosoftNPM", 29 | "CodeEditorLand/LLRT", 30 | "CodeEditorLand/DependencyOXC", 31 | "CodeEditorLand/DependencyOXCCargo", 32 | "CodeEditorLand/DependencyOXCComponent", 33 | "CodeEditorLand/DependencyOXCNPM", 34 | "CodeEditorLand/DependencyOXCService", 35 | "CodeEditorLand/DependencyTauri", 36 | "CodeEditorLand/DependencyTauriCargo", 37 | "CodeEditorLand/DependencyTauriComponent", 38 | "CodeEditorLand/DependencyTauriNPM", 39 | "CodeEditorLand/DependencyTauriService", 40 | "CodeEditorLand/Document", 41 | "CodeEditorLand/Log", 42 | "CodeEditorLand/Grok", 43 | "CodeEditorLand/Interface", 44 | "CodeEditorLand/JavaScript", 45 | "CodeEditorLand/LLRT", 46 | "CodeEditorLand/Land", 47 | "CodeEditorLand/Maintain", 48 | "CodeEditorLand/Moon", 49 | "CodeEditorLand/NPM", 50 | "CodeEditorLand/NPMCommon", 51 | "CodeEditorLand/NPMIngest", 52 | "CodeEditorLand/NPMIngress", 53 | "CodeEditorLand/NPMLand", 54 | "CodeEditorLand/NRefactory", 55 | "CodeEditorLand/Oniguruma", 56 | "CodeEditorLand/PrivateMoon", 57 | "CodeEditorLand/Property", 58 | "CodeEditorLand/PropertyLand", 59 | "CodeEditorLand/Runtime", 60 | "CodeEditorLand/Skia", 61 | "CodeEditorLand/Stream", 62 | "CodeEditorLand/TypeScript", 63 | "CodeEditorLand/Website", 64 | "CodeEditorLand/Wil", 65 | "CodeEditorLand/debugger-libs", 66 | "CodeEditorLand/node-gyp", 67 | "CodeEditorLand/Prototype" 68 | ] 69 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Emoji.json: -------------------------------------------------------------------------------- 1 | { 2 | "☁️": {}, 3 | "♻️": {}, 4 | "⛅": {}, 5 | "⛈️": {}, 6 | "⛵": {}, 7 | "✅": {}, 8 | "⭕": {}, 9 | "🌀": {}, 10 | "🌆": {}, 11 | "🌌": {}, 12 | "🌕": {}, 13 | "🌧️": {}, 14 | "🌩️": {}, 15 | "🍺": {}, 16 | "🎏": {}, 17 | "🎪": {}, 18 | "🏙️": {}, 19 | "🏝️": {}, 20 | "🐂": {}, 21 | "👉🏻": {}, 22 | "👐🏻": {}, 23 | "👨🏻": {}, 24 | "👨🏻‍🎨": {}, 25 | "👨🏻‍🏭": {}, 26 | "👨🏻‍💻": {}, 27 | "💪🏻": {}, 28 | "💻": {}, 29 | "💾": {}, 30 | "📃": {}, 31 | "📄": {}, 32 | "📜": {}, 33 | "📦": {}, 34 | "🔌": {}, 35 | "🔍": {}, 36 | "🔗": {}, 37 | "🔧": {}, 38 | "🔩": {}, 39 | "🖇️": {}, 40 | "🖋️": {}, 41 | "🗺️": {}, 42 | "🗻": {}, 43 | "🗾": {}, 44 | "🚠": {}, 45 | "🛬": {}, 46 | "🤩": {}, 47 | "🤸🏽": {}, 48 | "🥛": {}, 49 | "🧑🏻‍🏭": {}, 50 | "🧪": {}, 51 | "🫱🏼‍🫲🏼": {} 52 | } 53 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Markdown/README.md: -------------------------------------------------------------------------------- 1 | # Link in Readme.md 2 | 3 | [`🏞️🔗 Land`](https://github.com/CodeEditorLand/Land) 4 | 5 | ## Funding 6 | 7 | This project is funded through 8 | [NGI0 Commons Fund](https://nlnet.nl/commonsfund), a fund established by 9 | [NLnet](https://nlnet.nl) with financial support from the European Commission's 10 | [Next Generation Internet](https://ngi.eu) program. Learn more at the 11 | [NLnet project page](https://nlnet.nl/project/Land). 12 | 13 | | Land | PlayForm | NLnet | NGI0 Commons Fund | 14 | | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | 15 | | [Land](https://editor.land) | [PlayForm](https://playform.cloud) | [NLnet](https://nlnet.nl) | [NGI0 Commons Fund](https://nlnet.nl/commonsfund) | 16 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Microsoft.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/ApplicationInsightsLand", 3 | "CodeEditorLand/AzureBoardsLand", 4 | "CodeEditorLand/AzureDatalakeToolsForLand", 5 | "CodeEditorLand/AzureIOTDeveloperKit", 6 | "CodeEditorLand/AzurePipelinesLand", 7 | "CodeEditorLand/AzureReposLand", 8 | "CodeEditorLand/AzureStreamAnalyticsInLand", 9 | "CodeEditorLand/Codetour", 10 | "CodeEditorLand/ComposeLanguageService", 11 | "CodeEditorLand/DeoptexplorerLand", 12 | "CodeEditorLand/DevSkim", 13 | "CodeEditorLand/DevSkimLandPlugin", 14 | "CodeEditorLand/DSToolkitDevContainers", 15 | "CodeEditorLand/Editor", 16 | "CodeEditorLand/Gnls", 17 | "CodeEditorLand/LandAnacondaExtensionPack", 18 | "CodeEditorLand/LandAnycode", 19 | "CodeEditorLand/LandApimanagement", 20 | "CodeEditorLand/LandAppcenter", 21 | "CodeEditorLand/LandArduino", 22 | "CodeEditorLand/LandAsa", 23 | "CodeEditorLand/LandAtomKeybindings", 24 | "CodeEditorLand/LandAutopep8", 25 | "CodeEditorLand/LandAzureAccount", 26 | "CodeEditorLand/LandAzureAppService", 27 | "CodeEditorLand/LandAzureArmTools", 28 | "CodeEditorLand/LandAzureAutomation", 29 | "CodeEditorLand/LandAzureBlockchainEthereum", 30 | "CodeEditorLand/LandAzureCache", 31 | "CodeEditorLand/LandAzureCli", 32 | "CodeEditorLand/LandAzureCognitiveSearch", 33 | "CodeEditorLand/LandAzureContainerapps", 34 | "CodeEditorLand/LandAzureEventGrid", 35 | "CodeEditorLand/LandAzureFunctions", 36 | "CodeEditorLand/LandAzureFunctionsRemoteWebExtension", 37 | "CodeEditorLand/LandAzureHealthcareAPIsTools", 38 | "CodeEditorLand/LandAzureIOTEdge", 39 | "CodeEditorLand/LandAzureIOTToolkit", 40 | "CodeEditorLand/LandAzureIOTTools", 41 | "CodeEditorLand/LandAzureLogicapps", 42 | "CodeEditorLand/LandAzurePack", 43 | "CodeEditorLand/LandAzureResourceGroups", 44 | "CodeEditorLand/LandAzureServerlessPack", 45 | "CodeEditorLand/LandAzureSpringCloud", 46 | "CodeEditorLand/LandAzureStaticwebapps", 47 | "CodeEditorLand/LandAzureStorage", 48 | "CodeEditorLand/LandAzureTools", 49 | "CodeEditorLand/LandAzureVirtualMachines", 50 | "CodeEditorLand/LandBackSpace", 51 | "CodeEditorLand/LandBisect", 52 | "CodeEditorLand/LandBlackFormatter", 53 | "CodeEditorLand/LandBracketsKeybindings", 54 | "CodeEditorLand/LandBracketsPack", 55 | "CodeEditorLand/LandCdp", 56 | "CodeEditorLand/LandCdpProxy", 57 | "CodeEditorLand/LandChromeDebug", 58 | "CodeEditorLand/LandChromeDebugCore", 59 | "CodeEditorLand/LandCmakeTools", 60 | "CodeEditorLand/LandCmakeToolsApi", 61 | "CodeEditorLand/LandCodicons", 62 | "CodeEditorLand/LandComment", 63 | "CodeEditorLand/LandCopilotRelease", 64 | "CodeEditorLand/LandCordova", 65 | "CodeEditorLand/LandCosmosDB", 66 | "CodeEditorLand/LandCosmosDBGraph", 67 | "CodeEditorLand/LandCourseSample", 68 | "CodeEditorLand/LandCPPTools", 69 | "CodeEditorLand/LandCPPToolsApi", 70 | "CodeEditorLand/LandCSS", 71 | "CodeEditorLand/LandCSSLanguageService", 72 | "CodeEditorLand/LandCustomData", 73 | "CodeEditorLand/LandDAPR", 74 | "CodeEditorLand/LandDataWrangler", 75 | "CodeEditorLand/LandDebugAdapterNode", 76 | "CodeEditorLand/LandDeployAzure", 77 | "CodeEditorLand/LandDevChromeLauncher", 78 | "CodeEditorLand/LandDevContainers", 79 | "CodeEditorLand/LandDiagnosticTools", 80 | "CodeEditorLand/LandDiscussions", 81 | "CodeEditorLand/LandDocker", 82 | "CodeEditorLand/LandDockerExtensibility", 83 | "CodeEditorLand/LandDocs", 84 | "CodeEditorLand/LandDocsArchive", 85 | "CodeEditorLand/LandDocsAuthoring", 86 | "CodeEditorLand/LandDotNETTools", 87 | "CodeEditorLand/LandDtdl", 88 | "CodeEditorLand/LandDts", 89 | "CodeEditorLand/LandDwarfDebugging", 90 | "CodeEditorLand/LandDwarfDebuggingExt", 91 | "CodeEditorLand/LandEdgeDebug", 92 | "CodeEditorLand/LandEdgeDebug2", 93 | "CodeEditorLand/LandEdgeDevTools", 94 | "CodeEditorLand/LandEdgeDevToolsNetwork", 95 | "CodeEditorLand/LandEditorConfig", 96 | "CodeEditorLand/LandEmbeddedTools", 97 | "CodeEditorLand/LandEmmetHelper", 98 | "CodeEditorLand/LandEmmetLegacy", 99 | "CodeEditorLand/LandESLint", 100 | "CodeEditorLand/LandExplorerCommand", 101 | "CodeEditorLand/LandExtensionLand", 102 | "CodeEditorLand/LandExtensionRecommender", 103 | "CodeEditorLand/LandExtensionSamples", 104 | "CodeEditorLand/LandExtensionTelemetry", 105 | "CodeEditorLand/LandExtensionTestRunner", 106 | "CodeEditorLand/LandFigmaIcons", 107 | "CodeEditorLand/LandFigmaToolkit", 108 | "CodeEditorLand/LandFileDownloader", 109 | "CodeEditorLand/LandFileDownloaderApi", 110 | "CodeEditorLand/LandFilewatcherWindows", 111 | "CodeEditorLand/LandFlake8", 112 | "CodeEditorLand/LandGather", 113 | "CodeEditorLand/LandGeneratorCode", 114 | "CodeEditorLand/LandGeneratorCodeJavascript", 115 | "CodeEditorLand/LandGitHubIssueNotebooks", 116 | "CodeEditorLand/LandGitHubIssuesPrs", 117 | "CodeEditorLand/LandGitHubTriageActions", 118 | "CodeEditorLand/LandGitHubTriageExtension", 119 | "CodeEditorLand/LandGo", 120 | "CodeEditorLand/LandGradle", 121 | "CodeEditorLand/LandGrammarUpdater", 122 | "CodeEditorLand/LandGulpElectron", 123 | "CodeEditorLand/LandHexEditor", 124 | "CodeEditorLand/LandHTMLHint", 125 | "CodeEditorLand/LandHTMLLanguageService", 126 | "CodeEditorLand/LandHTMLTagWrap", 127 | "CodeEditorLand/LandHydrate", 128 | "CodeEditorLand/LandIcons", 129 | "CodeEditorLand/LandIconvLiteUMD", 130 | "CodeEditorLand/LandIosWebDebug", 131 | "CodeEditorLand/LandIOTWorkbench", 132 | "CodeEditorLand/LandIsort", 133 | "CodeEditorLand/LandJavaDebug", 134 | "CodeEditorLand/LandJavaDependency", 135 | "CodeEditorLand/LandJavaInstaller", 136 | "CodeEditorLand/LandJavaPack", 137 | "CodeEditorLand/LandJavaTest", 138 | "CodeEditorLand/LandJSAtomGrammar", 139 | "CodeEditorLand/LandJSCS", 140 | "CodeEditorLand/LandJSDebug", 141 | "CodeEditorLand/LandJSDebugBrowsers", 142 | "CodeEditorLand/LandJSDebugCompanion", 143 | "CodeEditorLand/LandJSHint", 144 | "CodeEditorLand/LandJSON.tmLanguage", 145 | "CodeEditorLand/LandJSonLanguageService", 146 | "CodeEditorLand/LandJSProfileVisualizer", 147 | "CodeEditorLand/LandJupyter", 148 | "CodeEditorLand/LandJupyterCellTags", 149 | "CodeEditorLand/LandJupyterHub", 150 | "CodeEditorLand/LandJupyterIpywidgets", 151 | "CodeEditorLand/LandJupyterKeymap", 152 | "CodeEditorLand/LandJupyterPowertoys", 153 | "CodeEditorLand/LandJupyterSlideshow", 154 | "CodeEditorLand/LandJvmTools", 155 | "CodeEditorLand/LandL10n", 156 | "CodeEditorLand/LandLanguageDetection", 157 | "CodeEditorLand/LandLanguageServerNode", 158 | "CodeEditorLand/LandLanguageServerProtocolFoldingprovider", 159 | "CodeEditorLand/LandLaTeX", 160 | "CodeEditorLand/LandLinuxBuildAgent", 161 | "CodeEditorLand/LandLivePreview", 162 | "CodeEditorLand/LandLoader", 163 | "CodeEditorLand/LandLoc", 164 | "CodeEditorLand/LandLocDeprecated", 165 | "CodeEditorLand/LandLombok", 166 | "CodeEditorLand/LandLsifExtension", 167 | "CodeEditorLand/LandMakecode", 168 | "CodeEditorLand/LandMakefileTools", 169 | "CodeEditorLand/LandMarkdownItKatex", 170 | "CodeEditorLand/LandMarkdownLanguageService", 171 | "CodeEditorLand/LandMarkdownNotebook", 172 | "CodeEditorLand/LandMarkdownTmGrammar", 173 | "CodeEditorLand/LandMaven", 174 | "CodeEditorLand/LandMDTools", 175 | "CodeEditorLand/LandMezzurite", 176 | "CodeEditorLand/LandMinimist", 177 | "CodeEditorLand/LandMockDebug", 178 | "CodeEditorLand/LandMongoDB", 179 | "CodeEditorLand/LandMonoDebug", 180 | "CodeEditorLand/LandMssql", 181 | "CodeEditorLand/LandMypy", 182 | "CodeEditorLand/LandNls", 183 | "CodeEditorLand/LandNlsDev", 184 | "CodeEditorLand/LandNodeAzurePack", 185 | "CodeEditorLand/LandNodebook", 186 | "CodeEditorLand/LandNodeDebug", 187 | "CodeEditorLand/LandNodeDebug2", 188 | "CodeEditorLand/LandNodeSQLite3", 189 | "CodeEditorLand/LandNotebookErrorOverlay", 190 | "CodeEditorLand/LandNotebookRenderers", 191 | "CodeEditorLand/LandNotebookRendererStarter", 192 | "CodeEditorLand/LandNotebookTestData", 193 | "CodeEditorLand/LandNotepadPlusPlusKeybindings", 194 | "CodeEditorLand/LandNPMScripts", 195 | "CodeEditorLand/LandOcticonsFont", 196 | "CodeEditorLand/LandOnedriveBrowser", 197 | "CodeEditorLand/LandOniguruma", 198 | "CodeEditorLand/LandOpenSSLPrebuilt", 199 | "CodeEditorLand/LandPerf", 200 | "CodeEditorLand/LandPerfBot", 201 | "CodeEditorLand/LandPlatformSpecificSample", 202 | "CodeEditorLand/LandPolicyWatcher", 203 | "CodeEditorLand/LandPostgresql", 204 | "CodeEditorLand/LandPowerquery", 205 | "CodeEditorLand/LandPowerquerySdk", 206 | "CodeEditorLand/LandProxyAgent", 207 | "CodeEditorLand/LandPullRequestGitHub", 208 | "CodeEditorLand/LandPwaAnalyzer", 209 | "CodeEditorLand/LandPylint", 210 | "CodeEditorLand/LandPython", 211 | "CodeEditorLand/LandPythonDebugger", 212 | "CodeEditorLand/LandPythonDeviceSimulator", 213 | "CodeEditorLand/LandPythonDsExtensionPack", 214 | "CodeEditorLand/LandPythonInstaller", 215 | "CodeEditorLand/LandPythonToolsExtensionTemplate", 216 | "CodeEditorLand/LandPythonWebWASM", 217 | "CodeEditorLand/LandReactNative", 218 | "CodeEditorLand/LandReactSample", 219 | "CodeEditorLand/LandRecipes", 220 | "CodeEditorLand/LandReferencesView", 221 | "CodeEditorLand/LandRemoteRelease", 222 | "CodeEditorLand/LandRemoteRepositoriesGitHub", 223 | "CodeEditorLand/LandRemoteTryCPP", 224 | "CodeEditorLand/LandRemoteTryDotNET", 225 | "CodeEditorLand/LandRemoteTryGo", 226 | "CodeEditorLand/LandRemoteTryJava", 227 | "CodeEditorLand/LandRemoteTryNode", 228 | "CodeEditorLand/LandRemoteTryPhp", 229 | "CodeEditorLand/LandRemoteTryPython", 230 | "CodeEditorLand/LandRemoteTryRust", 231 | "CodeEditorLand/LandRemoteTrySQLserver", 232 | "CodeEditorLand/LandRemoteWSLRecommender", 233 | "CodeEditorLand/LandResharperKeybindings", 234 | "CodeEditorLand/LandRipGREP", 235 | "CodeEditorLand/LandRussh", 236 | "CodeEditorLand/LandSamples", 237 | "CodeEditorLand/LandSCMBuilders", 238 | "CodeEditorLand/LandSecretServiceRs", 239 | "CodeEditorLand/LandSelfhostTestProvider", 240 | "CodeEditorLand/LandSerialMonitor", 241 | "CodeEditorLand/LandServiceFabricReliableServices", 242 | "CodeEditorLand/LandServiceStatus", 243 | "CodeEditorLand/LandSimpleJupyterNotebook", 244 | "CodeEditorLand/LandSmokeTestCheck", 245 | "CodeEditorLand/LandSmokeTestExpress", 246 | "CodeEditorLand/LandspacesQuickstart", 247 | "CodeEditorLand/LandSpellCheck", 248 | "CodeEditorLand/LandSpringBootDashboard", 249 | "CodeEditorLand/LandSpringInitializr", 250 | "CodeEditorLand/LandStac", 251 | "CodeEditorLand/LandSublimeKeybindings", 252 | "CodeEditorLand/LandTasAngular", 253 | "CodeEditorLand/LandTasExpress", 254 | "CodeEditorLand/LandTasVue", 255 | "CodeEditorLand/LandTeam", 256 | "CodeEditorLand/LandTelemetryExtractor", 257 | "CodeEditorLand/LandTensorboard", 258 | "CodeEditorLand/LandTest", 259 | "CodeEditorLand/LandTestAdapterConverter", 260 | "CodeEditorLand/LandTestCli", 261 | "CodeEditorLand/LandTestCover", 262 | "CodeEditorLand/LandTestWeb", 263 | "CodeEditorLand/LandTextBuffer", 264 | "CodeEditorLand/LandTextMate", 265 | "CodeEditorLand/LandThemeColorConsumer", 266 | "CodeEditorLand/LandThemes", 267 | "CodeEditorLand/LandThemeTester", 268 | "CodeEditorLand/LandTipsAndTricks", 269 | "CodeEditorLand/LandTMDL", 270 | "CodeEditorLand/LandToolsForAI", 271 | "CodeEditorLand/LandTSLint", 272 | "CodeEditorLand/LandTSPackageManager", 273 | "CodeEditorLand/LandTSTSLint", 274 | "CodeEditorLand/LandTye", 275 | "CodeEditorLand/LandTypeScriptNext", 276 | "CodeEditorLand/LandTypeScriptTSLintPlugin", 277 | "CodeEditorLand/LandURI", 278 | "CodeEditorLand/LandV8HeapTools", 279 | "CodeEditorLand/LandVSCE", 280 | "CodeEditorLand/LandVSKeybindings", 281 | "CodeEditorLand/LandWASM", 282 | "CodeEditorLand/LandWebPlayground", 283 | "CodeEditorLand/LandWebViewUIToolkit", 284 | "CodeEditorLand/LandWebViewUIToolkitSamples", 285 | "CodeEditorLand/LandWiki", 286 | "CodeEditorLand/LandWin32AppContainerTokens", 287 | "CodeEditorLand/LandWindowsCaCerts", 288 | "CodeEditorLand/LandWindowsProcessTree", 289 | "CodeEditorLand/LandWindowsRegistry", 290 | "CodeEditorLand/LandWinsta11er", 291 | "CodeEditorLand/LandWordCount", 292 | "CodeEditorLand/LandZeroMQ", 293 | "CodeEditorLand/LinkCheckerMD", 294 | "CodeEditorLand/MonacoEditor", 295 | "CodeEditorLand/NodeRequestLight", 296 | "CodeEditorLand/PlaywrightLand", 297 | "CodeEditorLand/PowerPlatformLand", 298 | "CodeEditorLand/PowerPlatformLandLab", 299 | "CodeEditorLand/PSDocsLand", 300 | "CodeEditorLand/PSRuleLand", 301 | "CodeEditorLand/PVSCBot", 302 | "CodeEditorLand/PythonSampleLandDjangoTutorial", 303 | "CodeEditorLand/PythonSampleLandFastapiTutorial", 304 | "CodeEditorLand/PythonSampleLandFlaskTutorial", 305 | "CodeEditorLand/Quantum", 306 | "CodeEditorLand/SarifLandExtension", 307 | "CodeEditorLand/ScopeStudioLand", 308 | "CodeEditorLand/SynapseLand", 309 | "CodeEditorLand/ThemeConverterForVS", 310 | "CodeEditorLand/TypeScriptLandExtensions" 311 | ] 312 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/OXC.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/AriaQuery", 3 | "CodeEditorLand/BenchJavaScriptLinter", 4 | "CodeEditorLand/BenchJavaScriptParserWrittenInRust", 5 | "CodeEditorLand/BenchMarkFiles", 6 | "CodeEditorLand/BenchNodeJSResolver", 7 | "CodeEditorLand/EslintPluginOxlint", 8 | "CodeEditorLand/JavaScriptParserInRust", 9 | "CodeEditorLand/JsonStripComments", 10 | "CodeEditorLand/MirrorsOxlint", 11 | "CodeEditorLand/OXC", 12 | "CodeEditorLand/OXCAssets", 13 | "CodeEditorLand/OXCFuzzParser", 14 | "CodeEditorLand/OXCIntellijPlugin", 15 | "CodeEditorLand/OXCResolver", 16 | "CodeEditorLand/UniCodeID", 17 | "CodeEditorLand/UniCodeIDStart" 18 | ] 19 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Regex/README.md: -------------------------------------------------------------------------------- 1 | # Find all emoji with whitespace 2 | 3 | ## Emoticon 4 | 5 | ``` 6 | (([\u{1F600}-\u{1F64F}])\u{0020}) 7 | (\u{0020}([\u{1F600}-\u{1F64F}])) 8 | ``` 9 | 10 | ## Pictograph 11 | 12 | ``` 13 | (([\u{1F300}-\u{1F5FF}])\u{0020}) 14 | (\u{0020}([\u{1F300}-\u{1F5FF}])) 15 | ``` 16 | 17 | ## Map 18 | 19 | ``` 20 | (([\u{1F680}-\u{1F6FF}])\u{0020}) 21 | (\u{0020}([\u{1F680}-\u{1F6FF}])) 22 | ``` 23 | 24 | ## Dingbat 25 | 26 | ``` 27 | (([\u{2600}-\u{26FF}\u{2700}-\u{27BF}])\u{0020}) 28 | (\u{0020}([\u{2600}-\u{26FF}\u{2700}-\u{27BF}])) 29 | ``` 30 | 31 | # Search for end of file 32 | 33 | ```sh 34 | content 35 | $(?![\r\n]) 36 | ``` 37 | 38 | # Format all files 39 | 40 | ```sh 41 | **/*.{js,ts,jsx,tsx,cjs,mjs,cts,mts,rs,yaml,toml,json,md} 42 | ``` 43 | 44 | # Rust replace revision 45 | 46 | Use: 47 | 48 | ```sh 49 | ^(?!version|edition|rust-version|resolver)(\w+) = "((\d)(.*))" 50 | ``` 51 | 52 | Replace: 53 | 54 | ```sh 55 | $1 = { version = "$2" } 56 | ``` 57 | 58 | # TODO: Replace (; + indent + any word) with (; + new line + indent + any word) 59 | 60 | ## Funding 61 | 62 | This project is funded through 63 | [NGI0 Commons Fund](https://nlnet.nl/commonsfund), a fund established by 64 | [NLnet](https://nlnet.nl) with financial support from the European Commission's 65 | [Next Generation Internet](https://ngi.eu) program. Learn more at the 66 | [NLnet project page](https://nlnet.nl/project/Land). 67 | 68 | | Land | PlayForm | NLnet | NGI0 Commons Fund | 69 | | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | 70 | | [Land](https://editor.land) | [PlayForm](https://playform.cloud) | [NLnet](https://nlnet.nl) | [NGI0 Commons Fund](https://nlnet.nl/commonsfund) | 71 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Rolldown.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/Benchcases", 3 | "CodeEditorLand/BenchmarkResultsStorage", 4 | "CodeEditorLand/Metric", 5 | "CodeEditorLand/Repros", 6 | "CodeEditorLand/Rolldown", 7 | "CodeEditorLand/RolldownOnDeno", 8 | "CodeEditorLand/RolldownPluginNodePolyfills", 9 | "CodeEditorLand/RolldownStarterStackblitz", 10 | "CodeEditorLand/RolldownViteEcoCi", 11 | "CodeEditorLand/StringWizard", 12 | "CodeEditorLand/Testcase", 13 | "CodeEditorLand/Vite", 14 | "CodeEditorLand/VitePluginVue" 15 | ] 16 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/SWC.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/SWC", 3 | "CodeEditorLand/Logo", 4 | "CodeEditorLand/Rustdoc", 5 | "CodeEditorLand/WebSiteSWC", 6 | "CodeEditorLand/Register", 7 | "CodeEditorLand/Plugins", 8 | "CodeEditorLand/Bins", 9 | "CodeEditorLand/Book", 10 | "CodeEditorLand/Helpers", 11 | "CodeEditorLand/Vote", 12 | "CodeEditorLand/Pkgs", 13 | "CodeEditorLand/Ddt", 14 | "CodeEditorLand/Jest", 15 | "CodeEditorLand/CLI", 16 | "CodeEditorLand/Bot", 17 | "CodeEditorLand/SWCify", 18 | "CodeEditorLand/PluginUtils", 19 | "CodeEditorLand/SWCLoader", 20 | "CodeEditorLand/SWCNode", 21 | "CodeEditorLand/TsParserTestRef", 22 | "CodeEditorLand/ExtraBindings", 23 | "CodeEditorLand/SWCDev", 24 | "CodeEditorLand/RawData", 25 | "CodeEditorLand/SWCPlayground", 26 | "CodeEditorLand/SWCProject.github.io", 27 | "CodeEditorLand/RawGreenData", 28 | "CodeEditorLand/StringCache", 29 | "CodeEditorLand/PluginExamples", 30 | "CodeEditorLand/SWCEcosystemCi", 31 | "CodeEditorLand/SWCSponsorImages", 32 | "CodeEditorLand/DbgSWC", 33 | "CodeEditorLand/CrawlCoreVersion", 34 | "CodeEditorLand/NodeSWC", 35 | "CodeEditorLand/LandSWCDevtools" 36 | ] 37 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Tauri.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/ActionsNetlify", 3 | "CodeEditorLand/AppRun", 4 | "CodeEditorLand/Automation", 5 | "CodeEditorLand/AwesomeTauri", 6 | "CodeEditorLand/BenchMarkElectron", 7 | "CodeEditorLand/BenchMarkResults", 8 | "CodeEditorLand/BinaryReleases", 9 | "CodeEditorLand/BoardVoter", 10 | "CodeEditorLand/CargoMobile2", 11 | "CodeEditorLand/CreatePullRequest", 12 | "CodeEditorLand/CreateTauriApp", 13 | "CodeEditorLand/Deno", 14 | "CodeEditorLand/DNSAutomation", 15 | "CodeEditorLand/DocusaurusMeiliSearchIndexer", 16 | "CodeEditorLand/Egui", 17 | "CodeEditorLand/FixPathENVRS", 18 | "CodeEditorLand/GHTangleRelease", 19 | "CodeEditorLand/GipFS", 20 | "CodeEditorLand/GirFiles", 21 | "CodeEditorLand/GlobalHotKey", 22 | "CodeEditorLand/Glutin", 23 | "CodeEditorLand/GovernanceAndGuidance", 24 | "CodeEditorLand/JavaScriptCoreRS", 25 | "CodeEditorLand/LibAppIndicatorRS", 26 | "CodeEditorLand/LinuxDeployPluginGstreamer", 27 | "CodeEditorLand/LinuxDeployPluginGtk", 28 | "CodeEditorLand/Meetings", 29 | "CodeEditorLand/MeiliSearchDocsearch", 30 | "CodeEditorLand/MSEdgeDriverManifestCache", 31 | "CodeEditorLand/Muda", 32 | "CodeEditorLand/NSISTauriUtils", 33 | "CodeEditorLand/PluginsWorkspace", 34 | "CodeEditorLand/Realworld", 35 | "CodeEditorLand/RFCs", 36 | "CodeEditorLand/RustDocusaurus", 37 | "CodeEditorLand/RustICNS", 38 | "CodeEditorLand/RustXCodePlugin", 39 | "CodeEditorLand/SmokeTests", 40 | "CodeEditorLand/Soup2RS", 41 | "CodeEditorLand/Tao", 42 | "CodeEditorLand/Tauri", 43 | "CodeEditorLand/TauriStudio", 44 | "CodeEditorLand/TauriAction", 45 | "CodeEditorLand/TauriBindgen", 46 | "CodeEditorLand/TauriCon", 47 | "CodeEditorLand/TauriDialogRS", 48 | "CodeEditorLand/TauriDiscordBot", 49 | "CodeEditorLand/TauriEGUI", 50 | "CodeEditorLand/TauriForage", 51 | "CodeEditorLand/TauriGitHubBot", 52 | "CodeEditorLand/TauriHotKeyRS", 53 | "CodeEditorLand/TauriIncludeDir", 54 | "CodeEditorLand/TauriInliner", 55 | "CodeEditorLand/TauriInlinerRS", 56 | "CodeEditorLand/TauriInvokeHTTP", 57 | "CodeEditorLand/TauriLand", 58 | "CodeEditorLand/TauriPluginApp", 59 | "CodeEditorLand/TauriPluginAuthenticator", 60 | "CodeEditorLand/TauriPluginAutostart", 61 | "CodeEditorLand/TauriPluginCLI", 62 | "CodeEditorLand/TauriPluginClipboardManager", 63 | "CodeEditorLand/TauriPluginDialog", 64 | "CodeEditorLand/TauriPluginFS", 65 | "CodeEditorLand/TauriPluginFSExtra", 66 | "CodeEditorLand/TauriPluginFSWatch", 67 | "CodeEditorLand/TauriPluginGlobalShortCut", 68 | "CodeEditorLand/TauriPluginHTTP", 69 | "CodeEditorLand/TauriPluginLocalhost", 70 | "CodeEditorLand/TauriPluginLog", 71 | "CodeEditorLand/TauriPluginNotification", 72 | "CodeEditorLand/TauriPluginOS", 73 | "CodeEditorLand/TauriPluginPersistedScope", 74 | "CodeEditorLand/TauriPluginPositioner", 75 | "CodeEditorLand/TauriPluginProcess", 76 | "CodeEditorLand/TauriPluginShell", 77 | "CodeEditorLand/TauriPluginSingleInstance", 78 | "CodeEditorLand/TauriPluginSQL", 79 | "CodeEditorLand/TauriPluginStore", 80 | "CodeEditorLand/TauriPluginStrongHold", 81 | "CodeEditorLand/TauriPluginUpdater", 82 | "CodeEditorLand/TauriPluginUpload", 83 | "CodeEditorLand/TauriPluginWebSocket", 84 | "CodeEditorLand/TauriPluginWindow", 85 | "CodeEditorLand/TauriPluginWindowState", 86 | "CodeEditorLand/TauriSearch", 87 | "CodeEditorLand/TauriTheia", 88 | "CodeEditorLand/TauriToml", 89 | "CodeEditorLand/TauriWebpack", 90 | "CodeEditorLand/TrayIcon", 91 | "CodeEditorLand/TypeDocPluginMarkdown", 92 | "CodeEditorLand/TypeDocusaurus", 93 | "CodeEditorLand/VueCLIPluginTauri", 94 | "CodeEditorLand/WebKit2GTKRS", 95 | "CodeEditorLand/TauriDocs", 96 | "CodeEditorLand/WebView", 97 | "CodeEditorLand/Win7Notifications", 98 | "CodeEditorLand/WindowShadows", 99 | "CodeEditorLand/WindowVibrancy", 100 | "CodeEditorLand/Winit", 101 | "CodeEditorLand/WinRes", 102 | "CodeEditorLand/WinRTNotification", 103 | "CodeEditorLand/WorkflowTestBed", 104 | "CodeEditorLand/Wry", 105 | "CodeEditorLand/WryMobile", 106 | "CodeEditorLand/ZSergeWebview" 107 | ] 108 | -------------------------------------------------------------------------------- /Maintain/Cache/Include/Vercel.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand/Turbo" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/Biome.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/Microsoft.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/None.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/OXC.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/Rolldown.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/SWC.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/Tauri.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Cache/Organization/Vercel.json: -------------------------------------------------------------------------------- 1 | [ 2 | "CodeEditorLand" 3 | ] 4 | -------------------------------------------------------------------------------- /Maintain/Clean/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o \ 18 | \( \ 19 | -iname .prettierrc \ 20 | -o -iname .azure-pipelines \ 21 | -o -iname .changes \ 22 | -o -iname .changeset \ 23 | -o -iname .clang-format \ 24 | -o -iname .configurations \ 25 | -o -iname .csharpierrc \ 26 | -o -iname .devcontainer \ 27 | -o -iname .editorconfig \ 28 | -o -iname .eslint-ignore \ 29 | -o -iname .eslint-plugin-local \ 30 | -o -iname .eslintignore \ 31 | -o -iname .eslintplugin \ 32 | -o -iname .eslintrc \ 33 | -o -iname .eslintrc.base.json \ 34 | -o -iname .eslintrc.browser.json \ 35 | -o -iname .eslintrc.cjs \ 36 | -o -iname .eslintrc.js \ 37 | -o -iname .eslintrc.json \ 38 | -o -iname .eslintrc.node.json \ 39 | -o -iname .eslintrc.webviews.json \ 40 | -o -iname .eslintrc.yaml \ 41 | -o -iname .eslintrc.yml \ 42 | -o -iname .github \ 43 | -o -iname .husky \ 44 | -o -iname .mailmap \ 45 | -o -iname .mention-bot \ 46 | -o -iname .node-version \ 47 | -o -iname .nvmrc \ 48 | -o -iname .pnpm-store \ 49 | -o -iname .prettierignore \ 50 | -o -iname .prettierrc.cjs \ 51 | -o -iname .prettierrc.js \ 52 | -o -iname .prettierrc.json \ 53 | -o -iname .prettierrc.yaml \ 54 | -o -iname .rustfmt.toml \ 55 | -o -iname .stylua.toml \ 56 | -o -iname .vscode \ 57 | -o -iname .vscode-test.js \ 58 | -o -iname .yarnrc \ 59 | -o -iname ARCHITECTURE -type f \ 60 | -o -iname ARCHITECTURE.md \ 61 | -o -iname ARCHITECTURE.txt \ 62 | -o -iname biome.json \ 63 | -o -iname Cargo.lock \ 64 | -o -iname CHANGELOG -type f \ 65 | -o -iname CHANGELOG.md \ 66 | -o -iname CHANGELOG.txt \ 67 | -o -iname CODE_OF_CONDUCT -type f \ 68 | -o -iname CODE_OF_CONDUCT.md \ 69 | -o -iname CODE_OF_CONDUCT.txt \ 70 | -o -iname CONTRIBUTING -type f \ 71 | -o -iname CONTRIBUTING.md \ 72 | -o -iname CONTRIBUTING.txt \ 73 | -o -iname eslint.config.js \ 74 | -o -iname eslint.js \ 75 | -o -iname ISSUE_TEMPLATE \ 76 | -o -iname jsconfig.json \ 77 | -o -iname MAINTENANCE -type f \ 78 | -o -iname MAINTENANCE.md \ 79 | -o -iname MAINTENANCE.txt \ 80 | -o -iname package-lock.json \ 81 | -o -iname pnpm-global \ 82 | -o -iname pnpm-lock.yaml \ 83 | -o -iname prettier.config.cjs \ 84 | -o -iname prettier.config.js \ 85 | -o -iname prettier.config.mjs \ 86 | -o -iname README.md \ 87 | -o -iname renovate.json \ 88 | -o -iname rome.json \ 89 | -o -iname rust-toolchain -type f \ 90 | -o -iname rust-toolchain.toml \ 91 | -o -iname rustfmt.toml \ 92 | -o -iname SECURITY -type f \ 93 | -o -iname SECURITY.md \ 94 | -o -iname SECURITY.txt \ 95 | -o -iname SUPPORT -type f \ 96 | -o -iname SUPPORT.md \ 97 | -o -iname SUPPORT.txt \ 98 | -o -iname tsfmt.json \ 99 | -o -iname webpack.config.js \ 100 | -o -iname yarn.lock \ 101 | \) -exec rm -rf {} \; 102 | 103 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o \ 104 | \( \ 105 | -name test \ 106 | -o -name '__snapshot__' \ 107 | -o -name '__snapshots__' \ 108 | -o -name '__test__' \ 109 | -o -name '__tests__' \ 110 | -o -name 'fixtures' \ 111 | -o -name 'tests' \ 112 | \) -type d -exec rm -rf {} \; 113 | 114 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o \ 115 | \( \ 116 | -iname '*.unit.test.ts' \ 117 | -o -iname '*.js.snap' \ 118 | -o -iname '*.jsx.snap' \ 119 | -o -iname '*.spec.*.map' \ 120 | -o -iname '*.spec.*.snap' \ 121 | -o -iname '*.spec.js' \ 122 | -o -iname '*.spec.ts' \ 123 | -o -iname '*.spec.tsx' \ 124 | -o -iname '*.test.*.map' \ 125 | -o -iname '*.test.data.*' \ 126 | -o -iname '*.test.js' \ 127 | -o -iname '*.test.json' \ 128 | -o -iname '*.test.ts' \ 129 | -o -iname '*.ts.snap' \ 130 | -o -iname '*.tsx.snap' \ 131 | -o -iname '*.unit.test.js' \ 132 | \) -exec rm -rf {} \; 133 | 134 | \cd - || \exit 135 | ) & 136 | done 137 | 138 | \wait 139 | ) & 140 | done 141 | 142 | \wait 143 | -------------------------------------------------------------------------------- /Maintain/Clean/Detail.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname package.json -type f -execdir bash -c "$Current"/../Fn/Clean/package.json.sh \; 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Clone/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder" || \exit 16 | 17 | \git clone --recurse-submodules --shallow-submodules "ssh://git@github.com/${SubDependency}.git" "$SubDependency" 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Configure/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | "$Current"/../Fn/Configure/Remote.sh 18 | "$Current"/../Fn/Configure/Fetch.sh 19 | "$Current"/../Fn/Configure/Branch.sh 20 | 21 | \cd - || \exit 22 | ) & 23 | done 24 | 25 | \wait 26 | ) & 27 | done 28 | 29 | \wait 30 | -------------------------------------------------------------------------------- /Maintain/Daily.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | Dependency=( 6 | "Biome" 7 | "Microsoft" 8 | "OXC" 9 | "Rolldown" 10 | "SWC" 11 | "Tauri" 12 | "Vercel" 13 | ) 14 | 15 | for Dependency in "${Dependency[@]}"; do 16 | ( 17 | Cache="$Current"/Cache 18 | 19 | Organization="$Cache"/Organization/"$Dependency".json 20 | SubDependency="$Cache"/Dependency/"$Dependency".json 21 | 22 | # "$Current"/Module/Dependency.sh \ 23 | # "$Organization" \ 24 | # "$SubDependency" \ 25 | # "$Dependency" 26 | 27 | # "$Current"/Configure/Dependency.sh \ 28 | # "$Organization" \ 29 | # "$SubDependency" \ 30 | # "$Dependency" 31 | 32 | # "$Current"/Setting/Dependency.sh \ 33 | # "$Organization" \ 34 | # "$SubDependency" \ 35 | # "$Dependency" 36 | 37 | "$Current"/Save/Dependency.sh \ 38 | "$Organization" \ 39 | "$SubDependency" \ 40 | "$Dependency" 41 | 42 | "$Current"/Switch/Branch.sh \ 43 | "$Organization" \ 44 | "$SubDependency" \ 45 | "$Dependency" \ 46 | "Previous" 47 | 48 | "$Current"/Reset/Dependency.sh \ 49 | "$Organization" \ 50 | "$SubDependency" \ 51 | "$Dependency" \ 52 | "Previous" 53 | 54 | "$Current"/Switch/Branch.sh \ 55 | "$Organization" \ 56 | "$SubDependency" \ 57 | "$Dependency" \ 58 | "Current" 59 | ) & 60 | done 61 | 62 | \wait 63 | -------------------------------------------------------------------------------- /Maintain/Default/Branch.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | if [ $# -gt 0 ]; then 11 | if [ -n "$4" ]; then 12 | Branch=$4 13 | else 14 | \echo "Cannot Branch." 15 | \exit 1 16 | fi 17 | fi 18 | 19 | for Organization in "${Organization[@]}"; do 20 | ( 21 | for SubDependency in "${SubDependency[@]}"; do 22 | ( 23 | # shellcheck disable=SC2154 24 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 25 | 26 | \gh repo edit --default-branch "$Branch" 27 | 28 | \cd - || \exit 29 | ) & 30 | done 31 | 32 | \wait 33 | ) & 34 | done 35 | 36 | \wait 37 | -------------------------------------------------------------------------------- /Maintain/Fn/Append/package.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | Package="$Current"/../../../../package.json 13 | 14 | # shellcheck disable=SC2154 15 | Slug="$Owner/$Name" 16 | 17 | \jq -S --tab ".keywords += [ \"codeeditorland\", \"land\", \"playform\"] | . * { 18 | \"homepage\": \"https://GitHub.Com/$Slug#readme\", 19 | \"bugs\": { 20 | \"url\": \"https://GitHub.Com/$Slug/issues\" 21 | }, 22 | \"repository\": { 23 | \"type\": \"git\", 24 | \"url\": \"git+https://github.com/$Slug.git\" 25 | }, 26 | \"version\": \"0.0.1\", 27 | \"license\": \"SEE LICENSE IN LICENSE\", 28 | \"type\": \"module\", 29 | \"private\": false, 30 | \"publishConfig\": { 31 | \"access\": \"public\" 32 | }, 33 | \"author\": { 34 | \"name\": \"Source 🖋️ Open 👐🏻\", 35 | \"email\": \"Source/Open@Editor.Land\", 36 | \"url\": \"https://Editor.Land\" 37 | }, 38 | \"scripts\": { 39 | \"prepublishOnly\": \"Build 'Source/**/*.ts'\" 40 | }, 41 | \"devDependencies\": { 42 | \"@playform/build\": \"$(\jq -r '.devDependencies["@playform/build"]' "$Package")\" 43 | } 44 | }" package.json >|package.json.tmp 45 | 46 | \mv package.json.tmp package.json 47 | 48 | # sort-package-json 49 | -------------------------------------------------------------------------------- /Maintain/Fn/Append/tsconfig.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | \jq -S --tab ".include += [\"src\"] | . * { 6 | \"compilerOptions\": { 7 | \"baseUrl\": \"./\", 8 | \"outDir\": \"Target\", 9 | \"rootDir\": \"src\" 10 | }, 11 | \"extends\": \"@playform/build/tsconfig\" 12 | } 13 | " tsconfig.json >|tsconfig.json.tmp 14 | 15 | \mv tsconfig.json.tmp tsconfig.json 16 | -------------------------------------------------------------------------------- /Maintain/Fn/Argument.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Fn() { 6 | if [ $# -gt 0 ]; then 7 | if [ -f "$1" ]; then 8 | \mapfile -t Organization < <(\jq -r '.[]' "$1" | \tr -d '\r') 9 | else 10 | \echo "Cannot Organization." 11 | \exit 1 12 | fi 13 | 14 | if [ -f "$2" ]; then 15 | \mapfile -t SubDependency < <(\jq -r '.[]' "$2" | \tr -d '\r') 16 | else 17 | \echo "Cannot SubDependency." 18 | \exit 1 19 | fi 20 | 21 | if [ -n "$3" ]; then 22 | Dependency=$3 23 | else 24 | \echo "Cannot Dependency." 25 | \exit 1 26 | fi 27 | fi 28 | 29 | # shellcheck disable=SC2034 30 | Folder=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd)/../../"$Dependency"/Dependency 31 | } 32 | 33 | export Fn 34 | 35 | export Folder 36 | export Organization 37 | export SubDependency 38 | export Dependency 39 | -------------------------------------------------------------------------------- /Maintain/Fn/Cache.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Fn() { 6 | Owner=$(\git config --get Source.Owner) 7 | 8 | if [ -z "$Owner" ] || [ "$Owner" = "null" ]; then 9 | Owner=$(\gh repo view --json owner | \jq -r '.owner.login') 10 | 11 | if [ -n "$Owner" ] && [ "$Owner" != "null" ]; then 12 | \git config Source.Owner "$Owner" 13 | else 14 | echo "Could not determine Source.Owner" 15 | Owner="" 16 | fi 17 | fi 18 | 19 | Name=$(\git config --get Source.Name) 20 | 21 | if [ -z "$Name" ] || [ "$Name" = "null" ]; then 22 | Name=$(\gh repo view --json name | \jq -r '.name') 23 | 24 | if [ -n "$Name" ] && [ "$Name" != "null" ]; then 25 | \git config Source.Name "$Name" 26 | else 27 | echo "Could not determine Source.Name" 28 | Name="" 29 | fi 30 | fi 31 | 32 | OwnerParent=$(\git config --get Parent.Owner) 33 | 34 | if [ -z "$OwnerParent" ] || [ "$OwnerParent" = "null" ]; then 35 | OwnerParent=$(\gh repo view --json parent | \jq -r '.parent.owner.login') 36 | 37 | if [ -n "$OwnerParent" ] && [ "$OwnerParent" != "null" ]; then 38 | \git config Parent.Owner "$OwnerParent" 39 | else 40 | echo "Could not determine Parent.Owner (repo might not be a fork)." 41 | OwnerParent="" 42 | fi 43 | fi 44 | 45 | NameParent=$(\git config --get Parent.Name) 46 | 47 | if [ -z "$NameParent" ] || [ "$NameParent" = "null" ]; then 48 | NameParent=$(\gh repo view --json parent | \jq -r '.parent.name') 49 | 50 | if [ -n "$NameParent" ] && [ "$NameParent" != "null" ]; then 51 | \git config Parent.Name "$NameParent" 52 | else 53 | echo "Could not determine Parent.Name (repo might not be a fork)." 54 | NameParent="" 55 | fi 56 | fi 57 | 58 | BranchParent="" 59 | 60 | BranchParentOverride=$(\git config --get Parent.BranchOverride) 61 | 62 | if [ -n "$BranchParentOverride" ] && [ "$BranchParentOverride" != "null" ]; then 63 | BranchParent="$BranchParentOverride" 64 | 65 | echo "Using override Parent.BranchOverride: $BranchParent" 66 | else 67 | BranchParent=$(\git config --get Parent.Branch) 68 | 69 | if [ -z "$BranchParent" ] || [ "$BranchParent" = "null" ]; then 70 | if [ -n "$OwnerParent" ] && [ "$OwnerParent" != "null" ] && 71 | [ -n "$NameParent" ] && [ "$NameParent" != "null" ]; then 72 | echo "Attempting to fetch default branch for parent $OwnerParent/$NameParent..." 73 | BranchParentFetched=$(\gh repo view "$OwnerParent/$NameParent" --json defaultBranchRef | \jq -r '.defaultBranchRef.name' 2>/dev/null) # Suppress gh/jq errors if needed 74 | 75 | if [ -n "$BranchParentFetched" ] && [ "$BranchParentFetched" != "null" ]; then 76 | BranchParent="$BranchParentFetched" 77 | 78 | \git config Parent.Branch "$BranchParent" 79 | 80 | echo "Fetched and set Parent.Branch: $BranchParent" 81 | else 82 | echo "Could not fetch default branch for parent $OwnerParent/$NameParent." 83 | fi 84 | else 85 | echo "Cannot fetch Parent.Branch: Parent Owner/Name not available." 86 | fi 87 | else 88 | echo "Using existing Parent.Branch config: $BranchParent" 89 | fi 90 | fi 91 | 92 | export Owner 93 | export Name 94 | export OwnerParent 95 | export NameParent 96 | export BranchParent 97 | } 98 | 99 | export Fn 100 | -------------------------------------------------------------------------------- /Maintain/Fn/Configure/Branch.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | \git switch -c Previous 6 | \git switch Previous 7 | \git branch --set-upstream-to=Source/Previous Previous 8 | 9 | \git switch -c Current 10 | \git switch Current 11 | \git branch --set-upstream-to=Source/Current Current 12 | -------------------------------------------------------------------------------- /Maintain/Fn/Configure/Fetch.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | \git fetch --no-tags Source 6 | \git fetch --no-tags Parent 7 | -------------------------------------------------------------------------------- /Maintain/Fn/Configure/Remote.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | Remote() { 13 | git remote get-url "$1" 2>/dev/null || git remote get-url origin 14 | } 15 | 16 | Source=$(Remote Source | \sed 's/git@github.com:/ssh:\/\/git@github.com\//') 17 | 18 | \echo "Source: " 19 | \echo "$Source" 20 | 21 | \git remote remove origin 22 | 23 | \git remote add Source "$Source" 24 | \git remote set-url Source "$Source" 25 | 26 | \gh repo set-default "$(\git remote get-url Source)" 27 | 28 | # shellcheck disable=SC2154 29 | Parent="$OwnerParent/$NameParent" 30 | 31 | \git remote remove Parent 32 | 33 | if [[ "$Parent" != "null/null" ]]; then 34 | Parent="ssh://git@github.com/${Parent}" 35 | Parent=$(\echo "$Parent" | \sed 's/\/$/\.git/') 36 | 37 | \echo "Parent: " 38 | \echo "$Parent" 39 | 40 | \git remote add Parent "$Parent" 41 | \git remote set-url Parent "$Parent" 42 | fi 43 | -------------------------------------------------------------------------------- /Maintain/Fn/Merge/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | \git fetch Parent --no-tags 13 | 14 | # shellcheck disable=SC2154 15 | \git merge Parent/"$BranchParent" --no-edit --allow-unrelated-histories -X theirs 16 | -------------------------------------------------------------------------------- /Maintain/Fn/Rename/package.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Error() { 4 | echo "Error: $1" >&2 5 | exit 1 6 | } 7 | 8 | Read() { 9 | if [ -f "package.json" ]; then 10 | JSON=$(/dev/null); then 91 | 92 | Error "Cannot name" 93 | fi 94 | 95 | Temporary="$Processed" 96 | 97 | if ! Processed=$(echo "$Temporary" | jq -e -S --tab ' 98 | try ( 99 | .dependencies |= if . == null then 100 | {} 101 | else 102 | with_entries(.key |= if test("^'"$PatternRenameOrganizational"'") then 103 | sub("^'"$PatternRenameOrganizational"'"; "@codeeditorland") 104 | elif test("^'"$PatternRenamePrefix"'") then 105 | sub("^'"$PatternRenamePrefix"'"; "@codeeditorland/") 106 | elif test("^'"$_PatternRenamePrefix"'") then 107 | sub("^'"$_PatternRenamePrefix"'"; "@codeeditorland/") 108 | else . 109 | end) 110 | end 111 | ) catch . ' 2>/dev/null); then 112 | 113 | Error "Cannot dependencies" 114 | fi 115 | 116 | Temporary="$Processed" 117 | 118 | if ! Processed=$(echo "$Temporary" | jq -e -S --tab ' 119 | try ( 120 | .devDependencies |= if . == null then 121 | {} 122 | else 123 | with_entries(.key |= if test("^'"$PatternRenameOrganizational"'") then 124 | sub("^'"$PatternRenameOrganizational"'"; "@codeeditorland") 125 | elif test("^'"$PatternRenamePrefix"'") then 126 | sub("^'"$PatternRenamePrefix"'"; "@codeeditorland/") 127 | elif test("^'"$_PatternRenamePrefix"'") then 128 | sub("^'"$_PatternRenamePrefix"'"; "@codeeditorland/") 129 | else . 130 | end) 131 | end 132 | ) catch . ' 2>/dev/null); then 133 | 134 | Error "Cannot devDependencies" 135 | fi 136 | 137 | echo "$Processed" >|package.json || Error "Cannot package.json" 138 | } 139 | 140 | Fn() { 141 | Read 142 | Process 143 | sort-package-json 144 | } 145 | 146 | Fn || Error "Cannot Rename/package.json.sh" 147 | -------------------------------------------------------------------------------- /Maintain/Fn/Restore/.gitignore.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | # shellcheck disable=SC2154 13 | \git restore --source Parent/"$BranchParent" .gitignore 14 | -------------------------------------------------------------------------------- /Maintain/Fn/Restore/cargo.toml.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | # shellcheck disable=SC2154 13 | \git restore --source Parent/"$BranchParent" Cargo.toml 14 | -------------------------------------------------------------------------------- /Maintain/Fn/Restore/package.json.Source.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | \git restore --source Source/Current package.json 6 | -------------------------------------------------------------------------------- /Maintain/Fn/Restore/package.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | # shellcheck disable=SC2154 13 | \git restore --source Parent/"$BranchParent" package.json 14 | -------------------------------------------------------------------------------- /Maintain/Fn/Restore/src.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | # shellcheck disable=SC2154 13 | \git restore --source Parent/"$BranchParent" src 14 | -------------------------------------------------------------------------------- /Maintain/Fn/Restore/tsconfig.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | # shellcheck disable=SC1091 8 | \source "$Current"/../Cache.sh 9 | 10 | Fn 11 | 12 | # shellcheck disable=SC2154 13 | \git restore --source Parent/"$BranchParent" tsconfig.json 14 | -------------------------------------------------------------------------------- /Maintain/Fn/Save/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # git ecommit is an alias for: 4 | # commit -a --allow-empty-message -m \"\" 5 | 6 | \pwd 7 | 8 | \git add . --no-verbose 9 | \git ecommit -q --no-status --short --no-edit --no-verify 10 | -------------------------------------------------------------------------------- /Maintain/Fn/Setting/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | if [ $# -gt 0 ]; then 6 | if [ -n "$1" ]; then 7 | Dependency=$1 8 | else 9 | \echo "Cannot Dependency." 10 | \exit 1 11 | fi 12 | fi 13 | 14 | \gh api \ 15 | --method DELETE \ 16 | -H "Accept: application/vnd.github+json" \ 17 | -H "X-GitHub-Api-Version: 2022-11-28" \ 18 | repos/"${Dependency}"/branches/Current/protection \ 19 | --silent 20 | 21 | \gh api \ 22 | --method DELETE \ 23 | -H "Accept: application/vnd.github+json" \ 24 | -H "X-GitHub-Api-Version: 2022-11-28" \ 25 | repos/"${Dependency}"/branches/Previous/protection \ 26 | --silent 27 | 28 | \gh api \ 29 | --method PUT \ 30 | -H "Accept: application/vnd.github+json" \ 31 | -H "X-GitHub-Api-Version: 2022-11-28" \ 32 | repos/"${Dependency}"/actions/permissions/access \ 33 | -f access_level='organization' \ 34 | --silent 35 | 36 | \gh api \ 37 | --method PUT \ 38 | -H "Accept: application/vnd.github+json" \ 39 | -H "X-GitHub-Api-Version: 2022-11-28" \ 40 | user/starred/"${Dependency}" \ 41 | --silent 42 | 43 | \gh api \ 44 | --method PUT \ 45 | -H "Accept: application/vnd.github+json" \ 46 | -H "X-GitHub-Api-Version: 2022-11-28" \ 47 | repos/"${Dependency}"/actions/permissions/workflow \ 48 | -f default_workflow_permissions='write' \ 49 | -F can_approve_pull_request_reviews=true \ 50 | --silent 51 | 52 | \gh api \ 53 | --method PUT \ 54 | -H "Accept: application/vnd.github+json" \ 55 | -H "X-GitHub-Api-Version: 2022-11-28" \ 56 | repos/"${Dependency}"/actions/permissions \ 57 | -F enabled=true \ 58 | -f allowed_actions='all' \ 59 | --silent 60 | 61 | \gh api \ 62 | --method PUT \ 63 | -H "Accept: application/vnd.github+json" \ 64 | -H "X-GitHub-Api-Version: 2022-11-28" \ 65 | repos/"${Dependency}"/vulnerability-alerts \ 66 | --silent 67 | 68 | \gh api \ 69 | --method PUT \ 70 | -H "Accept: application/vnd.github+json" \ 71 | -H "X-GitHub-Api-Version: 2022-11-28" \ 72 | repos/"${Dependency}"/automated-security-fixes \ 73 | --silent 74 | 75 | \gh api \ 76 | --method PATCH \ 77 | -H "Accept: application/vnd.github+json" \ 78 | -H "X-GitHub-Api-Version: 2022-11-28" \ 79 | repos/"${Dependency}" \ 80 | -F has_issues=true \ 81 | -F has_projects=false \ 82 | -F has_wiki=false \ 83 | -F allow_squash_merge=true \ 84 | -F allow_merge_commit=true \ 85 | -F allow_rebase_merge=false \ 86 | -F allow_auto_merge=true \ 87 | -F delete_branch_on_merge=true \ 88 | -F allow_update_branch=true \ 89 | -F use_squash_pr_title_as_default=true \ 90 | -F web_commit_signoff_required=true \ 91 | --silent 92 | 93 | \gh repo edit "$Dependency" \ 94 | --allow-update-branch \ 95 | --delete-branch-on-merge \ 96 | --enable-auto-merge \ 97 | --enable-issues \ 98 | --enable-merge-commit \ 99 | --enable-squash-merge 100 | -------------------------------------------------------------------------------- /Maintain/Fn/Sync/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | \git pull --no-edit --allow-unrelated-histories --no-progress -q -X theirs 6 | \git push --no-progress -q 7 | -------------------------------------------------------------------------------- /Maintain/Fork/Biome.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Dependency=( 4 | "biomejs/biome" 5 | "biomejs/setup-biome" 6 | "biomejs/biome-vscode" 7 | "biomejs/discord-utils-bot" 8 | "biomejs/biome-intellij" 9 | "biomejs/resources" 10 | "biomejs/pre-commit" 11 | ) 12 | 13 | for Dependency in "${Dependency[@]}"; do 14 | (\gh repo fork "$Dependency" --org CodeEditorLand) & 15 | done 16 | 17 | \wait 18 | -------------------------------------------------------------------------------- /Maintain/Fork/Microsoft.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Dependency=( 4 | "microsoft/applicationinsights-vscode" 5 | "microsoft/azure-boards-vscode" 6 | "microsoft/azure-iot-developer-kit" 7 | "microsoft/azure-pipelines-vscode" 8 | "microsoft/azure-repos-vscode" 9 | "microsoft/AzureDatalakeToolsForVSCode" 10 | "microsoft/AzureStreamAnalyticsInVSCode" 11 | "microsoft/codetour" 12 | "microsoft/compose-language-service" 13 | "microsoft/deoptexplorer-vscode" 14 | "microsoft/DevSkim-VSCode-Plugin" 15 | "microsoft/dstoolkit-devcontainers" 16 | "microsoft/gnls" 17 | "microsoft/linkcheckermd" 18 | "microsoft/monaco-editor" 19 | "microsoft/node-request-light" 20 | "microsoft/playwright-vscode" 21 | "microsoft/powerplatform-vscode-lab" 22 | "microsoft/powerplatform-vscode" 23 | "microsoft/PSDocs-vscode" 24 | "microsoft/PSRule-vscode" 25 | "microsoft/pvscbot" 26 | "microsoft/python-sample-vscode-django-tutorial" 27 | "microsoft/python-sample-vscode-fastapi-tutorial" 28 | "microsoft/python-sample-vscode-flask-tutorial" 29 | "microsoft/sarif-vscode-extension" 30 | "microsoft/scopestudio-vscode" 31 | "microsoft/SynapseVSCode" 32 | "microsoft/theme-converter-for-vs" 33 | "microsoft/TypeScript-VSCode-Extensions" 34 | "microsoft/vscode-anaconda-extension-pack" 35 | "microsoft/vscode-anycode" 36 | "microsoft/vscode-apimanagement" 37 | "microsoft/vscode-appcenter" 38 | "microsoft/vscode-arduino" 39 | "microsoft/vscode-asa" 40 | "microsoft/vscode-atom-keybindings" 41 | "microsoft/vscode-autopep8" 42 | "microsoft/vscode-azure-account" 43 | "microsoft/vscode-azure-blockchain-ethereum" 44 | "microsoft/vscode-azure-functions-remote-web-extension" 45 | "microsoft/vscode-azure-iot-edge" 46 | "microsoft/vscode-azure-iot-toolkit" 47 | "microsoft/vscode-azure-iot-tools" 48 | "microsoft/vscode-azure-pack" 49 | "microsoft/vscode-azureappservice" 50 | "microsoft/vscode-azurearmtools" 51 | "microsoft/vscode-azureAutomation" 52 | "microsoft/vscode-azurecache" 53 | "microsoft/vscode-azurecli" 54 | "microsoft/vscode-azurecognitivesearch" 55 | "microsoft/vscode-azurecontainerapps" 56 | "microsoft/vscode-azureeventgrid" 57 | "microsoft/vscode-azurefunctions" 58 | "microsoft/vscode-azurehealthcareapis-tools" 59 | "microsoft/vscode-azurelogicapps" 60 | "microsoft/vscode-azureresourcegroups" 61 | "microsoft/vscode-azureserverlesspack" 62 | "microsoft/vscode-azurespringcloud" 63 | "microsoft/vscode-azurestaticwebapps" 64 | "microsoft/vscode-azurestorage" 65 | "microsoft/vscode-azuretools" 66 | "microsoft/vscode-azurevirtualmachines" 67 | "microsoft/vscode-backspace" 68 | "microsoft/vscode-bisect" 69 | "microsoft/vscode-black-formatter" 70 | "microsoft/vscode-brackets-keybindings" 71 | "microsoft/vscode-brackets-pack" 72 | "microsoft/vscode-cdp-proxy" 73 | "microsoft/vscode-cdp" 74 | "microsoft/vscode-chrome-debug-core" 75 | "microsoft/vscode-chrome-debug" 76 | "microsoft/vscode-cmake-tools-api" 77 | "microsoft/vscode-cmake-tools" 78 | "microsoft/vscode-codicons" 79 | "microsoft/vscode-comment" 80 | "microsoft/vscode-copilot-release" 81 | "microsoft/vscode-cordova" 82 | "microsoft/vscode-cosmosdb" 83 | "microsoft/vscode-cosmosdbgraph" 84 | "microsoft/vscode-course-sample" 85 | "microsoft/vscode-cpptools-api" 86 | "microsoft/vscode-cpptools" 87 | "microsoft/vscode-css-languageservice" 88 | "microsoft/vscode-css" 89 | "microsoft/vscode-custom-data" 90 | "microsoft/vscode-dapr" 91 | "microsoft/vscode-data-wrangler" 92 | "microsoft/vscode-debugadapter-node" 93 | "microsoft/vscode-deploy-azure" 94 | "microsoft/vscode-dev-chrome-launcher" 95 | "microsoft/vscode-dev-containers" 96 | "microsoft/vscode-diagnostic-tools" 97 | "microsoft/vscode-discussions" 98 | "microsoft/vscode-docker-extensibility" 99 | "microsoft/vscode-docker" 100 | "microsoft/vscode-docs-archive" 101 | "microsoft/vscode-docs-authoring" 102 | "microsoft/vscode-docs" 103 | "microsoft/vscode-dotnettools" 104 | "microsoft/vscode-dtdl" 105 | "microsoft/vscode-dts" 106 | "microsoft/vscode-dwarf-debugging-ext" 107 | "microsoft/vscode-dwarf-debugging" 108 | "microsoft/vscode-edge-debug" 109 | "microsoft/vscode-edge-debug2" 110 | "microsoft/vscode-edge-devtools-network" 111 | "microsoft/vscode-edge-devtools" 112 | "microsoft/vscode-editorconfig" 113 | "microsoft/vscode-embedded-tools" 114 | "microsoft/vscode-emmet-helper" 115 | "microsoft/vscode-emmet-legacy" 116 | "microsoft/vscode-eslint" 117 | "microsoft/vscode-explorer-command" 118 | "microsoft/vscode-extension-recommender" 119 | "microsoft/vscode-extension-samples" 120 | "microsoft/vscode-extension-telemetry" 121 | "microsoft/vscode-extension-test-runner" 122 | "microsoft/vscode-extension-vscode" 123 | "microsoft/vscode-figma-icons" 124 | "microsoft/vscode-figma-toolkit" 125 | "microsoft/vscode-file-downloader-api" 126 | "microsoft/vscode-file-downloader" 127 | "microsoft/vscode-filewatcher-windows" 128 | "microsoft/vscode-flake8" 129 | "microsoft/vscode-gather" 130 | "microsoft/vscode-generator-code-javascript" 131 | "microsoft/vscode-generator-code" 132 | "microsoft/vscode-github-issue-notebooks" 133 | "microsoft/vscode-github-issues-prs" 134 | "microsoft/vscode-github-triage-actions" 135 | "microsoft/vscode-github-triage-extension" 136 | "microsoft/vscode-go" 137 | "microsoft/vscode-gradle" 138 | "microsoft/vscode-grammar-updater" 139 | "microsoft/vscode-gulp-electron" 140 | "microsoft/vscode-hexeditor" 141 | "microsoft/vscode-html-languageservice" 142 | "microsoft/vscode-htmlhint" 143 | "microsoft/vscode-htmltagwrap" 144 | "microsoft/vscode-hydrate" 145 | "microsoft/vscode-icons" 146 | "microsoft/vscode-iconv-lite-umd" 147 | "microsoft/vscode-ios-web-debug" 148 | "microsoft/vscode-iot-workbench" 149 | "microsoft/vscode-isort" 150 | "microsoft/vscode-java-debug" 151 | "microsoft/vscode-java-dependency" 152 | "microsoft/vscode-java-installer" 153 | "microsoft/vscode-java-pack" 154 | "microsoft/vscode-java-test" 155 | "microsoft/vscode-js-atom-grammar" 156 | "microsoft/vscode-js-debug-browsers" 157 | "microsoft/vscode-js-debug-companion" 158 | "microsoft/vscode-js-debug" 159 | "microsoft/vscode-js-profile-visualizer" 160 | "microsoft/vscode-jscs" 161 | "microsoft/vscode-jshint" 162 | "microsoft/vscode-json-languageservice" 163 | "microsoft/vscode-JSON.tmLanguage" 164 | "microsoft/vscode-jupyter-cell-tags" 165 | "microsoft/vscode-jupyter-hub" 166 | "microsoft/vscode-jupyter-ipywidgets" 167 | "microsoft/vscode-jupyter-keymap" 168 | "microsoft/vscode-jupyter-lsp-middleware" 169 | "microsoft/vscode-jupyter-powertoys" 170 | "microsoft/vscode-jupyter-slideshow" 171 | "microsoft/vscode-jupyter" 172 | "microsoft/vscode-jvm-tools" 173 | "microsoft/vscode-l10n" 174 | "microsoft/vscode-languagedetection" 175 | "microsoft/vscode-languageserver-node" 176 | "microsoft/vscode-languageserver-protocol-foldingprovider" 177 | "microsoft/vscode-LaTeX" 178 | "microsoft/vscode-linux-build-agent" 179 | "microsoft/vscode-livepreview" 180 | "microsoft/vscode-loader" 181 | "microsoft/vscode-loc-deprecated" 182 | "microsoft/vscode-loc" 183 | "microsoft/vscode-lombok" 184 | "microsoft/vscode-lsif-extension" 185 | "microsoft/vscode-makecode" 186 | "microsoft/vscode-makefile-tools" 187 | "microsoft/vscode-markdown-it-katex" 188 | "microsoft/vscode-markdown-languageservice" 189 | "microsoft/vscode-markdown-notebook" 190 | "microsoft/vscode-markdown-tm-grammar" 191 | "microsoft/vscode-maven" 192 | "microsoft/vscode-MDTools" 193 | "microsoft/vscode-mezzurite" 194 | "microsoft/vscode-minimist" 195 | "microsoft/vscode-mock-debug" 196 | "microsoft/vscode-mongodb" 197 | "microsoft/vscode-mono-debug" 198 | "microsoft/vscode-mssql" 199 | "microsoft/vscode-mypy" 200 | "microsoft/vscode-nls-dev" 201 | "microsoft/vscode-nls" 202 | "microsoft/vscode-node-azure-pack" 203 | "microsoft/vscode-node-debug" 204 | "microsoft/vscode-node-debug2" 205 | "microsoft/vscode-node-sqlite3" 206 | "microsoft/vscode-nodebook" 207 | "microsoft/vscode-notebook-error-overlay" 208 | "microsoft/vscode-notebook-renderer-starter" 209 | "microsoft/vscode-notebook-renderers" 210 | "microsoft/vscode-notebook-testdata" 211 | "microsoft/vscode-notepadplusplus-keybindings" 212 | "microsoft/vscode-npm-scripts" 213 | "microsoft/vscode-octicons-font" 214 | "microsoft/vscode-onedrive-browser" 215 | "microsoft/vscode-oniguruma" 216 | "microsoft/vscode-openssl-prebuilt" 217 | "microsoft/vscode-perf-bot" 218 | "microsoft/vscode-perf" 219 | "microsoft/vscode-platform-specific-sample" 220 | "microsoft/vscode-policy-watcher" 221 | "microsoft/vscode-postgresql" 222 | "microsoft/vscode-powerquery-sdk" 223 | "microsoft/vscode-powerquery" 224 | "microsoft/vscode-proxy-agent" 225 | "microsoft/vscode-pull-request-github" 226 | "microsoft/vscode-pwa-analyzer" 227 | "microsoft/vscode-pylint" 228 | "microsoft/vscode-python-debugger" 229 | "microsoft/vscode-python-devicesimulator" 230 | "microsoft/vscode-python-ds-extension-pack" 231 | "microsoft/vscode-python-installer" 232 | "microsoft/vscode-python-tools-extension-template" 233 | "microsoft/vscode-python-web-wasm" 234 | "microsoft/vscode-python" 235 | "microsoft/vscode-react-native" 236 | "microsoft/vscode-react-sample" 237 | "microsoft/vscode-recipes" 238 | "microsoft/vscode-references-view" 239 | "microsoft/vscode-remote-release" 240 | "microsoft/vscode-remote-repositories-github" 241 | "microsoft/vscode-remote-try-cpp" 242 | "microsoft/vscode-remote-try-dotnet" 243 | "microsoft/vscode-remote-try-go" 244 | "microsoft/vscode-remote-try-java" 245 | "microsoft/vscode-remote-try-node" 246 | "microsoft/vscode-remote-try-php" 247 | "microsoft/vscode-remote-try-python" 248 | "microsoft/vscode-remote-try-rust" 249 | "microsoft/vscode-remote-try-sqlserver" 250 | "microsoft/vscode-remote-wsl-recommender" 251 | "microsoft/vscode-resharper-keybindings" 252 | "microsoft/vscode-ripgrep" 253 | "microsoft/vscode-russh" 254 | "microsoft/vscode-samples" 255 | "microsoft/vscode-SCMBuilders" 256 | "microsoft/vscode-secret-service-rs" 257 | "microsoft/vscode-selfhost-test-provider" 258 | "microsoft/vscode-serial-monitor" 259 | "microsoft/vscode-service-fabric-reliable-services" 260 | "microsoft/vscode-service-status" 261 | "microsoft/vscode-simple-jupyter-notebook" 262 | "microsoft/vscode-smoketest-check" 263 | "microsoft/vscode-smoketest-express" 264 | "microsoft/vscode-spell-check" 265 | "microsoft/vscode-spring-boot-dashboard" 266 | "microsoft/vscode-spring-initializr" 267 | "microsoft/vscode-stac" 268 | "microsoft/vscode-sublime-keybindings" 269 | "microsoft/vscode-tas-angular" 270 | "microsoft/vscode-tas-express" 271 | "microsoft/vscode-tas-vue" 272 | "microsoft/vscode-team" 273 | "microsoft/vscode-telemetry-extractor" 274 | "microsoft/vscode-tensorboard" 275 | "microsoft/vscode-test-adapter-converter" 276 | "microsoft/vscode-test-cli" 277 | "microsoft/vscode-test-web" 278 | "microsoft/vscode-test" 279 | "microsoft/vscode-textbuffer" 280 | "microsoft/vscode-textmate" 281 | "microsoft/vscode-theme-color-consumer" 282 | "microsoft/vscode-theme-tester" 283 | "microsoft/vscode-themes" 284 | "microsoft/vscode-tips-and-tricks" 285 | "microsoft/vscode-tmdl" 286 | "microsoft/vscode-tools-for-ai" 287 | "microsoft/vscode-ts-package-manager" 288 | "microsoft/vscode-ts-tslint" 289 | "microsoft/vscode-tslint" 290 | "microsoft/vscode-tye" 291 | "microsoft/vscode-typescript-next" 292 | "microsoft/vscode-typescript-tslint-plugin" 293 | "microsoft/vscode-uri" 294 | "microsoft/vscode-v8-heap-tools" 295 | "microsoft/vscode-vs-keybindings" 296 | "microsoft/vscode-vsce" 297 | "microsoft/vscode-wasm" 298 | "microsoft/vscode-web-playground" 299 | "microsoft/vscode-webview-ui-toolkit-samples" 300 | "microsoft/vscode-webview-ui-toolkit" 301 | "microsoft/vscode-wiki" 302 | "microsoft/vscode-win32-app-container-tokens" 303 | "microsoft/vscode-windows-ca-certs" 304 | "microsoft/vscode-windows-process-tree" 305 | "microsoft/vscode-windows-registry" 306 | "microsoft/vscode-winsta11er" 307 | "microsoft/vscode-wordcount" 308 | "microsoft/vscode-zeromq" 309 | "microsoft/vscode" 310 | "microsoft/vscodespaces-quickstart" 311 | "microsoft/vscodetestcover" 312 | ) 313 | 314 | for Dependency in "${Dependency[@]}"; do 315 | \gh repo fork "$Dependency" --org CodeEditorLand 316 | done 317 | -------------------------------------------------------------------------------- /Maintain/Fork/OXC.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Dependency=( 4 | "oxc-project/oxc" 5 | "oxc-project/unicode-id-start" 6 | "oxc-project/oxc-resolver" 7 | "oxc-project/bench-javascript-parser-written-in-rust" 8 | "oxc-project/eslint-plugin-oxlint" 9 | "oxc-project/oxc-intellij-plugin" 10 | "oxc-project/mirrors-oxlint" 11 | "oxc-project/benchmark-files" 12 | "oxc-project/json-strip-comments" 13 | "oxc-project/aria-query" 14 | "oxc-project/oxc-assets" 15 | "oxc-project/javascript-parser-in-rust" 16 | "oxc-project/bench-javascript-linter" 17 | "oxc-project/bench-nodejs-resolver" 18 | "oxc-project/unicode-id" 19 | "oxc-project/oxc-fuzz-parser" 20 | ) 21 | 22 | for Dependency in "${Dependency[@]}"; do 23 | \gh repo fork "$Dependency" --org CodeEditorLand 24 | done 25 | -------------------------------------------------------------------------------- /Maintain/Fork/Rolldown.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Dependency=( 4 | "rolldown/benchcases" 5 | "rolldown/benchmark-results-storage" 6 | "rolldown/metric" 7 | "rolldown/repros" 8 | "rolldown/rolldown" 9 | "rolldown/rolldown-on-deno" 10 | "rolldown/rolldown-plugin-node-polyfills" 11 | "rolldown/rolldown-starter-stackblitz" 12 | "rolldown/rolldown-vite-eco-ci" 13 | "rolldown/string_wizard" 14 | "rolldown/testcase" 15 | "rolldown/vite" 16 | "rolldown/vite-plugin-vue" 17 | ) 18 | 19 | for Dependency in "${Dependency[@]}"; do 20 | \gh repo fork "$Dependency" --org CodeEditorLand 21 | done 22 | -------------------------------------------------------------------------------- /Maintain/Fork/SWC.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Dependency=( 4 | "swc-project/oxc" 5 | ) 6 | 7 | for Dependency in "${Dependency[@]}"; do 8 | \gh repo fork "$Dependency" --org CodeEditorLand 9 | done 10 | -------------------------------------------------------------------------------- /Maintain/Fork/Tauri.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Dependency=( 4 | "tauri-apps/plugins-workspace" 5 | "tauri-apps/tray-icon" 6 | "tauri-apps/tauri-bindgen" 7 | "tauri-apps/tauri-docs" 8 | "tauri-apps/tauri" 9 | "tauri-apps/smoke-tests" 10 | "tauri-apps/benchmark_results" 11 | "tauri-apps/tauri-action" 12 | "tauri-apps/tauri-discord-bot" 13 | "tauri-apps/muda" 14 | "tauri-apps/global-hotkey" 15 | "tauri-apps/meilisearch-docsearch" 16 | "tauri-apps/tauri-github-bot" 17 | "tauri-apps/tauri-vscode" 18 | "tauri-apps/tauri-plugin-dialog" 19 | "tauri-apps/tauri-plugin-fs" 20 | "tauri-apps/tauri-plugin-http" 21 | "tauri-apps/wry" 22 | "tauri-apps/tauri-plugin-store" 23 | "tauri-apps/tauri-plugin-stronghold" 24 | "tauri-apps/create-tauri-app" 25 | "tauri-apps/window-vibrancy" 26 | "tauri-apps/linuxdeploy-plugin-gstreamer" 27 | "tauri-apps/tauri-plugin-window-state" 28 | "tauri-apps/tauri-plugin-websocket" 29 | "tauri-apps/tauri-plugin-upload" 30 | "tauri-apps/tauri-plugin-updater" 31 | "tauri-apps/tauri-plugin-shell" 32 | "tauri-apps/tauri-plugin-sql" 33 | "tauri-apps/tauri-plugin-process" 34 | "tauri-apps/tauri-plugin-positioner" 35 | "tauri-apps/tauri-plugin-os" 36 | "tauri-apps/tauri-plugin-notification" 37 | "tauri-apps/tauri-plugin-log" 38 | "tauri-apps/tauri-plugin-global-shortcut" 39 | "tauri-apps/tauri-plugin-clipboard-manager" 40 | "tauri-apps/tauri-plugin-cli" 41 | "tauri-apps/tauri-plugin-autostart" 42 | "tauri-apps/tauri-plugin-authenticator" 43 | "tauri-apps/awesome-tauri" 44 | "tauri-apps/create-pull-request" 45 | "tauri-apps/cargo-mobile2" 46 | "tauri-apps/tao" 47 | "tauri-apps/win7-notifications" 48 | "tauri-apps/tauri-invoke-http" 49 | "tauri-apps/window-shadows" 50 | "tauri-apps/rfcs" 51 | "tauri-apps/dns-automation" 52 | "tauri-apps/linuxdeploy-plugin-gtk" 53 | "tauri-apps/libappindicator-rs" 54 | "tauri-apps/javascriptcore-rs" 55 | "tauri-apps/webkit2gtk-rs" 56 | "tauri-apps/tauri-plugin-fs-watch" 57 | "tauri-apps/tauri-plugin-fs-extra" 58 | "tauri-apps/fix-path-env-rs" 59 | "tauri-apps/binary-releases" 60 | "tauri-apps/msedgedriver-manifest-cache" 61 | "tauri-apps/gipfs" 62 | "tauri-apps/gir-files" 63 | "tauri-apps/board-voter" 64 | "tauri-apps/tauri-egui" 65 | "tauri-apps/meetings" 66 | "tauri-apps/soup2-rs" 67 | "tauri-apps/benchmark_electron" 68 | "tauri-apps/nsis-tauri-utils" 69 | "tauri-apps/winres" 70 | "tauri-apps/vue-cli-plugin-tauri" 71 | "tauri-apps/winrt-notification" 72 | "tauri-apps/rust-xcode-plugin" 73 | "tauri-apps/automation" 74 | "tauri-apps/tauri-plugin-window" 75 | "tauri-apps/tauri-plugin-app" 76 | "tauri-apps/egui" 77 | "tauri-apps/glutin" 78 | "tauri-apps/actions-netlify" 79 | "tauri-apps/rust-icns" 80 | "tauri-apps/typedoc-plugin-markdown" 81 | "tauri-apps/governance-and-guidance" 82 | "tauri-apps/tauri-plugin-persisted-scope" 83 | "tauri-apps/tauri-plugin-localhost" 84 | "tauri-apps/AppRun" 85 | "tauri-apps/tauri-search" 86 | "tauri-apps/tauri-plugin-single-instance" 87 | "tauri-apps/workflow-testbed" 88 | "tauri-apps/tauricon" 89 | "tauri-apps/rustdocusaurus" 90 | "tauri-apps/tauri-forage" 91 | "tauri-apps/tauri-theia" 92 | "tauri-apps/docusaurus-meilisearch-indexer" 93 | "tauri-apps/wry-mobile" 94 | "tauri-apps/realworld" 95 | "tauri-apps/typedocusaurus" 96 | "tauri-apps/tauri-hotkey-rs" 97 | "tauri-apps/tauri-dialog-rs" 98 | "tauri-apps/tauri-includedir" 99 | "tauri-apps/winit" 100 | "tauri-apps/tauri-inliner-rs" 101 | "tauri-apps/web-view" 102 | "tauri-apps/tauri-webpack" 103 | "tauri-apps/tauri.studio" 104 | "tauri-apps/zserge-webview" 105 | "tauri-apps/tauri-inliner" 106 | "tauri-apps/gh-tangle-release" 107 | "tauri-apps/deno" 108 | "tauri-apps/tauri-toml" 109 | ) 110 | 111 | for Dependency in "${Dependency[@]}"; do 112 | \gh repo fork "$Dependency" --org CodeEditorLand 113 | done 114 | -------------------------------------------------------------------------------- /Maintain/Merge/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | "$Current"/../Fn/Merge/Dependency.sh 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Module/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder" || \exit 16 | 17 | \git submodule add --depth=1 "ssh://git@github.com/${SubDependency}.git" "${SubDependency/"${Organization}/"/}" 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Monthly.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | Dependency=( 6 | "Biome" 7 | "Microsoft" 8 | "OXC" 9 | "Rolldown" 10 | "SWC" 11 | "Tauri" 12 | "Vercel" 13 | ) 14 | 15 | for Dependency in "${Dependency[@]}"; do 16 | ( 17 | Cache="$Current"/Cache 18 | 19 | Organization="$Cache"/Organization/"$Dependency".json 20 | SubDependency="$Cache"/Dependency/"$Dependency".json 21 | 22 | # "$Current"/Module/Dependency.sh \ 23 | # "$Organization" \ 24 | # "$SubDependency" \ 25 | # "$Dependency" 26 | 27 | # "$Current"/Configure/Dependency.sh \ 28 | # "$Organization" \ 29 | # "$SubDependency" \ 30 | # "$Dependency" 31 | 32 | # "$Current"/Setting/Dependency.sh \ 33 | # "$Organization" \ 34 | # "$SubDependency" \ 35 | # "$Dependency" 36 | 37 | "$Current"/Switch/Branch.sh \ 38 | "$Organization" \ 39 | "$SubDependency" \ 40 | "$Dependency" \ 41 | "Current" 42 | 43 | "$Current"/Default/Branch.sh \ 44 | "$Organization" \ 45 | "$SubDependency" \ 46 | "$Dependency" \ 47 | "Current" 48 | 49 | "$Current"/Merge/Dependency.sh \ 50 | "$Organization" \ 51 | "$SubDependency" \ 52 | "$Dependency" 53 | 54 | "$Current"/Save/Dependency.sh \ 55 | "$Organization" \ 56 | "$SubDependency" \ 57 | "$Dependency" 58 | 59 | "$Current"/Sync/Dependency.sh \ 60 | "$Organization" \ 61 | "$SubDependency" \ 62 | "$Dependency" 63 | ) & 64 | done 65 | 66 | \wait 67 | -------------------------------------------------------------------------------- /Maintain/Move/Source.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | if [[ -d "Source" ]]; then 18 | \mkdir -p src 19 | \cp -rf Source/* src/ 20 | \rm -rf Source/ 21 | fi 22 | 23 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -name Source -type d -execdir bash -c '\mkdir -p src ; \cp -rf Source/* src/ ; \rm -rf Source/' \; 24 | 25 | \cd - || \exit 26 | ) & 27 | done 28 | 29 | \wait 30 | ) & 31 | done 32 | 33 | \wait 34 | -------------------------------------------------------------------------------- /Maintain/Move/license.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname license.txt -type f -execdir mv {} LICENSE \; 18 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname license.md -type f -execdir mv {} LICENSE \; 19 | 20 | \cd - || \exit 21 | ) & 22 | done 23 | 24 | \wait 25 | ) & 26 | done 27 | 28 | \wait 29 | -------------------------------------------------------------------------------- /Maintain/Move/package.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | Name="${SubDependency/"${Organization}/"/}" 15 | 16 | # shellcheck disable=SC2154 17 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 18 | 19 | if [[ $Name == "LandGeneratorCode" ]]; then 20 | mv generators/app/templates/ext-colortheme/package.json generators/app/templates/ext-colortheme/template.package.json 21 | mv generators/app/templates/ext-command-js/package.json generators/app/templates/ext-command-js/template.package.json 22 | mv generators/app/templates/ext-command-ts/package.json generators/app/templates/ext-command-ts/template.package.json 23 | mv generators/app/templates/ext-command-ts/vscode-esbuild/package.json generators/app/templates/ext-command-ts/vscode-esbuild/template.package.json 24 | mv generators/app/templates/ext-command-ts/vscode-webpack/package.json generators/app/templates/ext-command-ts/vscode-webpack/template.package.json 25 | mv generators/app/templates/ext-command-web/package.json generators/app/templates/ext-command-web/template.package.json 26 | mv generators/app/templates/ext-extensionpack/package.json generators/app/templates/ext-extensionpack/template.package.json 27 | mv generators/app/templates/ext-keymap/package.json generators/app/templates/ext-keymap/template.package.json 28 | mv generators/app/templates/ext-language/package.json generators/app/templates/ext-language/template.package.json 29 | mv generators/app/templates/ext-localization/package.json generators/app/templates/ext-localization/template.package.json 30 | mv generators/app/templates/ext-notebook-renderer/package.json generators/app/templates/ext-notebook-renderer/template.package.json 31 | mv generators/app/templates/ext-snippets/package.json generators/app/templates/ext-snippets/template.package.json 32 | fi 33 | 34 | if [[ $Name == "Oxc" ]]; then 35 | mv crates/oxc_linter/fixtures/import/with-syntax-error/package.json crates/oxc_linter/fixtures/import/with-syntax-error/fixture.package.json 36 | fi 37 | 38 | if [[ $Name == "OXCResolver" ]]; then 39 | mv fixtures/enhanced_resolve/test/fixtures/incorrect-package/pack1/package.json fixtures/enhanced_resolve/test/fixtures/incorrect-package/pack1/fixture.package.json 40 | mv fixtures/enhanced_resolve/test/fixtures/incorrect-package/pack2/package.json fixtures/enhanced_resolve/test/fixtures/incorrect-package/pack2/fixture.package.json 41 | fi 42 | 43 | # ignore ./Application/CodeEditorLand/Dependency/Microsoft/Dependency/Codetour/package.json 44 | # ignore ./Application/CodeEditorLand/Dependency/Microsoft/Dependency/LandJsAtomGrammar/package.json 45 | # ignore ./Application/CodeEditorLand/Dependency/Microsoft/Dependency/LandJsDebugBrowsers/package.json 46 | # ignore ./Application/CodeEditorLand/Dependency/Microsoft/Dependency/LandJsonLanguageservice/package.json 47 | # ignore ./Application/CodeEditorLand/Dependency/Microsoft/Dependency/LandLanguageserverNode/tools/package.json 48 | # ignore ./Application/CodeEditorLand/Dependency/Tauri/Dependency/Tauri/tooling/cli/node/npm/linux-arm-gnueabihf/package.json 49 | 50 | \cd - || \exit 51 | ) & 52 | done 53 | 54 | \wait 55 | ) & 56 | done 57 | 58 | \wait 59 | -------------------------------------------------------------------------------- /Maintain/Move/src.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | if [[ -d "src" ]]; then 18 | \mkdir -p Source 19 | \cp -rf src/* Source/ 20 | \rm -rf src/ 21 | fi 22 | 23 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -name src -type d -execdir bash -c '\mkdir -p Source ; \cp -rf src/* Source/ ; \rm -rf src/' \; 24 | 25 | \cd - || \exit 26 | ) & 27 | done 28 | 29 | \wait 30 | ) & 31 | done 32 | 33 | \wait 34 | -------------------------------------------------------------------------------- /Maintain/Once.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | Dependency=( 6 | "None" 7 | ) 8 | 9 | for Dependency in "${Dependency[@]}"; do 10 | Cache="$Current"/Cache 11 | 12 | Organization="$Cache"/Organization/"$Dependency".json 13 | # Exclude="$Cache"/Exclude/"$Dependency".json 14 | SubDependency="$Cache"/Dependency/"$Dependency".json 15 | 16 | # "$Current"/Cache/Dependency.sh \ 17 | # "$Organization" \ 18 | # "$Exclude" \ 19 | # "$Dependency" 20 | 21 | "$Current"/Setting/Dependency.sh \ 22 | "$Organization" \ 23 | "$SubDependency" \ 24 | "$Dependency" 25 | done 26 | -------------------------------------------------------------------------------- /Maintain/README.md: -------------------------------------------------------------------------------- 1 | # DESTRUCTIVE OPERATION 2 | 3 | 1. Add organizational details to all of the `package.json` inside `Application` 4 | (The Context) 5 | 6 | ```sh 7 | ../Append/Detail.sh 8 | ``` 9 | 10 | 2. Remove all of the tags and (Prettier, Biome, Rome, ) from the `Source` inside 11 | `Application` (The Context) 12 | 13 | ```sh 14 | ../Clean/Repository.sh 15 | ``` 16 | 17 | 3. Sync `Source` with their `Parent`: 18 | 19 | ```sh 20 | cd Land # (The Context) 21 | ``` 22 | 23 | and sync: 24 | 25 | ```sh 26 | ../Script/Sync/Repository.sh 27 | ``` 28 | 29 | 4. Move src into the `Source` folder: 30 | 31 | ```sh 32 | cd Land # (The Context) 33 | ``` 34 | 35 | and move: 36 | 37 | ```sh 38 | ../Script/Move/src.sh 39 | ``` 40 | 41 | 5. Reset `Source` to their their `Parent` breanches: 42 | 43 | ```sh 44 | cd Land # (The Context) 45 | ``` 46 | 47 | and sync: 48 | 49 | ```sh 50 | ../Script/Sync/Repository.sh 51 | ``` 52 | 53 | # Organization 54 | 55 | 1. (Owner) Fork all of the `Source` from the Microsoft organization 56 | 57 | ```sh 58 | ../Script/Fork/Organization.sh 59 | ``` 60 | 61 | # Repository 62 | 63 | 1. After cloning the repository 64 | `ssh://git@github.com/CodeEditorLand/Dependency.git`: 65 | 66 | ```sh 67 | cd Land # (The Context) 68 | ``` 69 | 70 | and populate the cache: 71 | 72 | ```sh 73 | ../Script/Cache/Get.sh 74 | ``` 75 | 76 | 2. After the cache is populated clone all of the `Source`: 77 | 78 | ```sh 79 | cd Land # (The Context) 80 | ``` 81 | 82 | and clone: 83 | 84 | ```sh 85 | ../Script/Clone/Repository.sh 86 | ``` 87 | 88 | 3. After all of the `Source` are cloned configure their `Parent`: 89 | 90 | ```sh 91 | cd Land # (The Context) 92 | ``` 93 | 94 | and configure: 95 | 96 | ```sh 97 | ../Script/Configure/Repository.sh 98 | ``` 99 | 100 | 4. (Owner) Set the permissions for all the `Source` and common settings: 101 | 102 | ```sh 103 | cd Land # (The Context) 104 | ``` 105 | 106 | and set: 107 | 108 | ```sh 109 | ../Setting/Repository.sh 110 | ``` 111 | 112 | ## Funding 113 | 114 | This project is funded through 115 | [NGI0 Commons Fund](https://nlnet.nl/commonsfund), a fund established by 116 | [NLnet](https://nlnet.nl) with financial support from the European Commission's 117 | [Next Generation Internet](https://ngi.eu) program. Learn more at the 118 | [NLnet project page](https://nlnet.nl/project/Land). 119 | 120 | | Land | PlayForm | NLnet | NGI0 Commons Fund | 121 | | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | 122 | | [Land](https://editor.land) | [PlayForm](https://playform.cloud) | [NLnet](https://nlnet.nl) | [NGI0 Commons Fund](https://nlnet.nl/commonsfund) | 123 | -------------------------------------------------------------------------------- /Maintain/Rename/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | Name="${SubDependency/"${Organization}/"/}" 15 | 16 | Rename="" 17 | 18 | Rename=$(\tr '[:lower:]' '[:upper:]' <<<"${Name:0:1}") 19 | 20 | for ((i = 1; i < ${#Name}; i++)); do 21 | if [ "${Name:i:1}" = "-" ]; then 22 | Next="${Name:i+1:1}" 23 | 24 | if [[ "$Next" =~ [a-z] ]]; then 25 | 26 | Upper=$(\tr '[:lower:]' '[:upper:]' <<<"$Next") 27 | 28 | Rename="${Rename}${Upper}" 29 | 30 | ((i++)) 31 | 32 | else 33 | 34 | Rename="${Rename}-" 35 | 36 | fi 37 | else 38 | 39 | Rename="${Rename}${Name:i:1}" 40 | 41 | fi 42 | done 43 | 44 | Rename=$(\echo "$Rename" | \sed -E "s/vscode/Land/gI") 45 | 46 | \gh repo rename --repo "$SubDependency" "$Rename" --yes 47 | ) & 48 | done 49 | 50 | \wait 51 | ) & 52 | done 53 | 54 | \wait 55 | -------------------------------------------------------------------------------- /Maintain/Rename/Detail.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname package.json -type f -execdir bash -c "$Current"/../Fn/Rename/package.json.sh \; 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Replace/Copyright.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | for SubDependency in "${SubDependency[@]}"; do 12 | # shellcheck disable=SC2154 13 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 14 | 15 | \cd - || \exit 16 | done 17 | done 18 | -------------------------------------------------------------------------------- /Maintain/Reset/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | if [ $# -gt 0 ]; then 11 | if [ -n "$4" ]; then 12 | Branch=$4 13 | else 14 | \echo "Cannot Branch." 15 | \exit 1 16 | fi 17 | fi 18 | 19 | for Organization in "${Organization[@]}"; do 20 | ( 21 | for SubDependency in "${SubDependency[@]}"; do 22 | ( 23 | # shellcheck disable=SC2154 24 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 25 | 26 | # shellcheck disable=SC1091 27 | \source "$Current"/../Fn/Cache.sh 28 | 29 | Fn 30 | 31 | # shellcheck disable=SC2154 32 | Parent="$OwnerParent/$NameParent" 33 | 34 | if [[ "$Parent" != "null/null" ]]; then 35 | Parent=$(\echo "$Parent" | \sed 's/\/$//') 36 | 37 | \git fetch Parent --no-tags 38 | 39 | # shellcheck disable=SC2154 40 | \git reset --hard Parent/"$BranchParent" 41 | 42 | \git clean -dfx 43 | 44 | \git push --set-upstream Source "$Branch" --force 45 | fi 46 | 47 | \cd - || \exit 48 | ) & 49 | done 50 | 51 | \wait 52 | ) & 53 | done 54 | 55 | \wait 56 | -------------------------------------------------------------------------------- /Maintain/Restore/.gitignore.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | for SubDependency in "${SubDependency[@]}"; do 12 | # shellcheck disable=SC2154 13 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 14 | 15 | "$Current"/../Fn/Save/Dependency.sh 16 | 17 | \git fetch Parent --no-tags 18 | 19 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname .gitignore -type f -execdir bash -c "$Current"/../Fn/Restore/.gitignore.sh \; 20 | 21 | \cd - || \exit 22 | done 23 | done 24 | -------------------------------------------------------------------------------- /Maintain/Restore/Detail.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | for SubDependency in "${SubDependency[@]}"; do 12 | # shellcheck disable=SC2154 13 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 14 | 15 | \git fetch Parent --no-tags 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname package.json -type f -execdir bash -c "$Current"/../Fn/Restore/package.json.sh \; 18 | 19 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname tsconfig.json -type f -execdir bash -c "$Current"/../Fn/Restore/tsconfig.json.sh \; 20 | 21 | \cd - || \exit 22 | done 23 | done 24 | -------------------------------------------------------------------------------- /Maintain/Restore/History/1.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/css-language-features" || exit 4 | 5 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 6 | 7 | cd - || exit 8 | 9 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/debug-auto-launch" || exit 10 | 11 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 12 | 13 | cd - || exit 14 | 15 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/debug-server-ready" || exit 16 | 17 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 18 | 19 | cd - || exit 20 | 21 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/emmet" || exit 22 | 23 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 24 | 25 | cd - || exit 26 | 27 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/extension-editing" || exit 28 | 29 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 30 | 31 | cd - || exit 32 | 33 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/git-base" || exit 34 | 35 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 36 | 37 | cd - || exit 38 | 39 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/github" || exit 40 | 41 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 42 | 43 | cd - || exit 44 | 45 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/grunt" || exit 46 | 47 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 48 | 49 | cd - || exit 50 | 51 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/gulp" || exit 52 | 53 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 54 | 55 | cd - || exit 56 | 57 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/html-language-features" || exit 58 | 59 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 60 | 61 | cd - || exit 62 | 63 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/html-language-features/server" || exit 64 | 65 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 66 | 67 | cd - || exit 68 | 69 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/jake" || exit 70 | 71 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 72 | 73 | cd - || exit 74 | 75 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/json-language-features" || exit 76 | 77 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 78 | 79 | cd - || exit 80 | 81 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/json-language-features/server" || exit 82 | 83 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 84 | 85 | cd - || exit 86 | 87 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/markdown-language-features/server" || exit 88 | 89 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 90 | 91 | cd - || exit 92 | 93 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/merge-conflict" || exit 94 | 95 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 96 | 97 | cd - || exit 98 | 99 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/npm" || exit 100 | 101 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 102 | 103 | cd - || exit 104 | 105 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/php-language-features" || exit 106 | 107 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 108 | 109 | cd - || exit 110 | 111 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/references-view" || exit 112 | 113 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 114 | 115 | cd - || exit 116 | 117 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/tunnel-forwarding" || exit 118 | 119 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 120 | 121 | cd - || exit 122 | 123 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/vscode-colorize-tests" || exit 124 | 125 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 126 | 127 | cd - || exit 128 | 129 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/Editor/extensions/vscode-test-resolver" || exit 130 | 131 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 132 | 133 | cd - || exit 134 | 135 | cd "Application/CodeEditorLand/Dependency/Microsoft/Dependency/LandExtensionSamples/tree-view-sample" || exit 136 | 137 | \git restore --source Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" package.json 138 | 139 | cd - || exit 140 | -------------------------------------------------------------------------------- /Maintain/Restore/History/10.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | File=( 8 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_core_wasm/example/package.json" 9 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_core_wasm/package.json" 10 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_minifier_wasm/package.json" 11 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_typescript_wasm/package.json" 12 | "$Current/../../../SWC/Dependency/SWC/crates/swc_ecma_minifier/package.json" 13 | "$Current/../../../SWC/Dependency/SWC/package.json" 14 | "$Current/../../../SWC/Dependency/SWC/packages/core/package.json" 15 | "$Current/../../../SWC/Dependency/SWC/packages/helpers/package.json" 16 | "$Current/../../../SWC/Dependency/SWC/packages/html/package.json" 17 | "$Current/../../../SWC/Dependency/SWC/packages/minifier/package.json" 18 | "$Current/../../../SWC/Dependency/SWC/packages/types/package.json" 19 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_core_wasm/example/package.json" 20 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_core_wasm/package.json" 21 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_minifier_wasm/package.json" 22 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_typescript_wasm/package.json" 23 | "$Current/../../../SWC/Dependency/SWC/crates/swc_ecma_minifier/package.json" 24 | "$Current/../../../SWC/Dependency/SWC/package.json" 25 | "$Current/../../../SWC/Dependency/SWC/packages/core/package.json" 26 | "$Current/../../../SWC/Dependency/SWC/packages/helpers/package.json" 27 | "$Current/../../../SWC/Dependency/SWC/packages/html/package.json" 28 | "$Current/../../../SWC/Dependency/SWC/packages/minifier/package.json" 29 | "$Current/../../../SWC/Dependency/SWC/packages/types/package.json" 30 | ) 31 | 32 | for File in "${File[@]}"; do 33 | ( 34 | \cd "$(\dirname "$File")" || \exit 35 | 36 | # shellcheck disable=SC1091 37 | \source "$Current"/../../Fn/Cache.sh 38 | 39 | Fn 40 | 41 | \pwd 42 | 43 | \git fetch Parent --no-tags 44 | 45 | # shellcheck disable=SC2046 46 | # shellcheck disable=SC2154 47 | \git restore --source Parent/"$BranchParent" $(\basename "$File") 48 | 49 | \cd - || \exit 50 | ) & 51 | done 52 | 53 | \wait 54 | -------------------------------------------------------------------------------- /Maintain/Restore/History/2.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | File=$(find . -name "package.json" -exec grep -l '"tauri"' {} +) 4 | 5 | for File in $File; do 6 | echo "Running ncu on $File" 7 | 8 | ( 9 | cd "$(dirname "$File")" || exit 10 | 11 | ncu -u --dep "dev,optional,peer,prod,bundle" --color --concurrency 12 -f /.*tauri.*/ --target greatest 12 | ) 13 | done 14 | -------------------------------------------------------------------------------- /Maintain/Restore/History/3.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | SOURCE=Parent/"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')" 4 | 5 | cd src/vs/ || exit 6 | 7 | \git restore --source "$SOURCE" amdX.ts 8 | 9 | cd - || exit 10 | 11 | cd src/vs/base/browser/ui/list/ || exit 12 | 13 | \git restore --source "$SOURCE" listView.ts 14 | 15 | cd - || exit 16 | 17 | cd src/vs/base/common/worker/ || exit 18 | 19 | \git restore --source "$SOURCE" simpleWorker.ts 20 | 21 | cd - || exit 22 | 23 | cd src/vs/base/worker/ || exit 24 | 25 | \git restore --source "$SOURCE" workerMain.ts 26 | 27 | cd - || exit 28 | 29 | cd src/vs/editor/common/services/ || exit 30 | 31 | \git restore --source "$SOURCE" editorSimpleWorker.ts 32 | 33 | cd - || exit 34 | 35 | cd src/vs/editor/contrib/rename/browser/ || exit 36 | 37 | \git restore --source "$SOURCE" renameInputField.ts 38 | 39 | cd - || exit 40 | 41 | cd src/vs/workbench/browser/parts/views/ || exit 42 | 43 | \git restore --source "$SOURCE" viewPane.ts 44 | 45 | cd - || exit 46 | 47 | cd src/vs/workbench/contrib/bulkEdit/browser/preview/ || exit 48 | 49 | \git restore --source "$SOURCE" bulkEditPane.ts 50 | 51 | cd - || exit 52 | 53 | cd src/vs/workbench/contrib/chat/browser/contrib/ || exit 54 | 55 | \git restore --source "$SOURCE" chatContextAttachments.ts 56 | 57 | cd - || exit 58 | 59 | cd src/vs/workbench/contrib/chat/common/ || exit 60 | 61 | \git restore --source "$SOURCE" chatWordCounter.ts 62 | 63 | cd - || exit 64 | 65 | cd src/vs/workbench/contrib/comments/browser/ || exit 66 | 67 | \git restore --source "$SOURCE" commentReply.ts 68 | 69 | cd - || exit 70 | 71 | cd src/vs/workbench/contrib/debug/browser/ || exit 72 | 73 | \git restore --source "$SOURCE" exceptionWidget.ts 74 | 75 | cd - || exit 76 | 77 | cd src/vs/workbench/contrib/extensions/browser/ || exit 78 | 79 | \git restore --source "$SOURCE" extensionsWorkbenchService.ts 80 | 81 | cd - || exit 82 | 83 | cd src/vs/workbench/contrib/inlineChat/browser/ || exit 84 | 85 | \git restore --source "$SOURCE" inlineChatController.ts 86 | 87 | cd - || exit 88 | 89 | cd src/vs/workbench/contrib/inlineChat/browser/ || exit 90 | 91 | \git restore --source "$SOURCE" inlineChatSession.ts 92 | 93 | cd - || exit 94 | 95 | cd src/vs/workbench/contrib/notebook/browser/diff/ || exit 96 | 97 | \git restore --source "$SOURCE" diffElementViewModel.ts 98 | 99 | cd - || exit 100 | 101 | cd src/vs/workbench/contrib/notebook/browser/diff/ || exit 102 | 103 | \git restore --source "$SOURCE" notebookDiffEditor.ts 104 | 105 | cd - || exit 106 | 107 | cd src/vs/workbench/contrib/preferences/browser/ || exit 108 | 109 | \git restore --source "$SOURCE" keybindingsEditor.ts 110 | 111 | cd - || exit 112 | 113 | cd src/vs/workbench/contrib/scm/browser/ || exit 114 | 115 | \git restore --source "$SOURCE" dirtydiffDecorator.ts 116 | 117 | cd - || exit 118 | 119 | cd src/vs/workbench/contrib/search/browser/ || exit 120 | 121 | \git restore --source "$SOURCE" anythingQuickAccess.ts 122 | 123 | cd - || exit 124 | 125 | cd src/vs/workbench/contrib/search/browser/ || exit 126 | 127 | \git restore --source "$SOURCE" searchModel.ts 128 | 129 | cd - || exit 130 | 131 | cd src/vs/workbench/contrib/tasks/common/ || exit 132 | 133 | \git restore --source "$SOURCE" jsonSchema_v1.ts 134 | 135 | cd - || exit 136 | 137 | cd src/vs/workbench/contrib/tasks/common/ || exit 138 | 139 | \git restore --source "$SOURCE" jsonSchema_v2.ts 140 | 141 | cd - || exit 142 | 143 | cd src/vs/workbench/contrib/terminal/browser/ || exit 144 | 145 | \git restore --source "$SOURCE" terminalInstance.ts 146 | 147 | cd - || exit 148 | 149 | cd src/vs/workbench/contrib/terminal/browser/ || exit 150 | 151 | \git restore --source "$SOURCE" terminalVoice.ts 152 | 153 | cd - || exit 154 | 155 | cd src/vs/workbench/contrib/terminalContrib/chat/browser/ || exit 156 | 157 | \git restore --source "$SOURCE" terminal.initialHint.contribution.ts 158 | 159 | cd - || exit 160 | 161 | cd src/vs/workbench/contrib/testing/common/ || exit 162 | 163 | \git restore --source "$SOURCE" testItemCollection.ts 164 | 165 | cd - || exit 166 | 167 | cd src/vs/workbench/contrib/welcomeGettingStarted/browser/ || exit 168 | 169 | \git restore --source "$SOURCE" gettingStarted.ts 170 | 171 | cd - || exit 172 | 173 | cd src/vs/workbench/contrib/welcomeGettingStarted/browser/ || exit 174 | 175 | \git restore --source "$SOURCE" gettingStartedDetailsRenderer.ts 176 | 177 | cd - || exit 178 | 179 | cd src/vs/workbench/contrib/welcomeWalkthrough/common/ || exit 180 | 181 | \git restore --source "$SOURCE" walkThroughContentProvider.ts 182 | 183 | cd - || exit 184 | 185 | cd src/vs/workbench/contrib/workspace/browser/ || exit 186 | 187 | \git restore --source "$SOURCE" workspaceTrustEditor.ts 188 | 189 | cd - || exit 190 | 191 | cd src/vs/workbench/contrib/workspaces/browser/ || exit 192 | 193 | \git restore --source "$SOURCE" workspaces.contribution.ts 194 | 195 | cd - || exit 196 | 197 | cd src/vs/workbench/services/extensionRecommendations/browser/ || exit 198 | 199 | \git restore --source "$SOURCE" extensionIgnoredRecommendationsService.ts 200 | 201 | cd - || exit 202 | 203 | cd src/vs/workbench/services/extensionRecommendations/common/ || exit 204 | 205 | \git restore --source "$SOURCE" extensionIgnoredRecommendationsService.ts 206 | 207 | cd - || exit 208 | 209 | cd src/vs/workbench/services/extensions/common/ || exit 210 | 211 | \git restore --source "$SOURCE" extensionsRegistry.ts 212 | 213 | cd - || exit 214 | 215 | cd src/vs/workbench/services/keybinding/browser/ || exit 216 | 217 | \git restore --source "$SOURCE" keyboardLayoutService.ts 218 | 219 | cd - || exit 220 | 221 | cd src/vs/workbench/services/search/common/ || exit 222 | 223 | \git restore --source "$SOURCE" fileSearchManager.ts 224 | 225 | cd - || exit 226 | 227 | cd src/vs/workbench/services/search/common/ || exit 228 | 229 | \git restore --source "$SOURCE" searchExtConversionTypes.ts 230 | 231 | cd - || exit 232 | -------------------------------------------------------------------------------- /Maintain/Restore/History/4.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/browser/ || exit 8 | 9 | # shellcheck disable=SC1091 10 | \source "$Current"/../../Fn/Cache.sh 11 | 12 | Fn 13 | 14 | # shellcheck disable=SC2154 15 | \git restore --source Parent/"$BranchParent" mainThreadComments.ts 16 | 17 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/common/ || exit 18 | 19 | # shellcheck disable=SC1091 20 | \source "$Current"/../../Fn/Cache.sh 21 | 22 | Fn 23 | 24 | \git restore --source Parent/"$BranchParent" extHostComments.ts 25 | 26 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/common/ || exit 27 | 28 | # shellcheck disable=SC1091 29 | \source "$Current"/../../Fn/Cache.sh 30 | 31 | Fn 32 | 33 | \git restore --source Parent/"$BranchParent" extHostStatusBar.ts 34 | 35 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/common/ || exit 36 | 37 | # shellcheck disable=SC1091 38 | \source "$Current"/../../Fn/Cache.sh 39 | 40 | Fn 41 | 42 | \git restore --source Parent/"$BranchParent" extHostTesting.ts 43 | 44 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/common/ || exit 45 | 46 | # shellcheck disable=SC1091 47 | \source "$Current"/../../Fn/Cache.sh 48 | 49 | Fn 50 | 51 | \git restore --source Parent/"$BranchParent" extHostTypes.ts 52 | 53 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/browser/parts/ || exit 54 | 55 | # shellcheck disable=SC1091 56 | \source "$Current"/../../Fn/Cache.sh 57 | 58 | Fn 59 | 60 | \git restore --source Parent/"$BranchParent" paneCompositeBar.ts 61 | 62 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/contrib/extensions/browser/ || exit 63 | 64 | # shellcheck disable=SC1091 65 | \source "$Current"/../../Fn/Cache.sh 66 | 67 | Fn 68 | 69 | \git restore --source Parent/"$BranchParent" extensionsWorkbenchService.ts 70 | 71 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/services/extensionRecommendations/common/ || exit 72 | 73 | # shellcheck disable=SC1091 74 | \source "$Current"/../../Fn/Cache.sh 75 | 76 | Fn 77 | 78 | \git restore --source Parent/"$BranchParent" extensionIgnoredRecommendationsService.ts 79 | 80 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/services/userDataSync/browser/ || exit 81 | 82 | # shellcheck disable=SC1091 83 | \source "$Current"/../../Fn/Cache.sh 84 | 85 | Fn 86 | 87 | \git restore --source Parent/"$BranchParent" userDataSyncWorkbenchService.ts 88 | 89 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/common/ || exit 90 | 91 | git restore --source "$SOURCE" extHostComments.ts 92 | 93 | cd "$Current"/../../../Microsoft/Dependency/Editor/Source/vs/workbench/api/common/ || exit 94 | 95 | git restore --source "$SOURCE" extHostQuickOpen.ts 96 | -------------------------------------------------------------------------------- /Maintain/Restore/History/5.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | File=( 8 | "$Current/../../../Microsoft/Dependency/LandPullRequestGitHub/Source/github/conflictResolutionCoordinator.ts" 9 | "$Current/../../../SWC/Dependency/SWC/crates/swc_ecma_parser/Source/lexer/tests.rs" 10 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/examples/api/package.json" 11 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/barcode-scanner/package.json" 12 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/biometric/package.json" 13 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/cli/package.json" 14 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/clipboard-manager/package.json" 15 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/deep-link/package.json" 16 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/dialog/package.json" 17 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/fs/package.json" 18 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/geolocation/package.json" 19 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/global-shortcut/package.json" 20 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/haptics/package.json" 21 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/http/package.json" 22 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/log/package.json" 23 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/nfc/package.json" 24 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/notification/package.json" 25 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/os/package.json" 26 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/positioner/package.json" 27 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/process/package.json" 28 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/shell/package.json" 29 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/sql/package.json" 30 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/store/package.json" 31 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/stronghold/package.json" 32 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/updater/package.json" 33 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/upload/package.json" 34 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/websocket/package.json" 35 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/window-state/package.json" 36 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/examples/api/package.json" 37 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/barcode-scanner/package.json" 38 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/biometric/package.json" 39 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/cli/package.json" 40 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/clipboard-manager/package.json" 41 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/deep-link/package.json" 42 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/dialog/package.json" 43 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/fs/package.json" 44 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/geolocation/package.json" 45 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/global-shortcut/package.json" 46 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/haptics/package.json" 47 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/http/package.json" 48 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/log/package.json" 49 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/nfc/package.json" 50 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/notification/package.json" 51 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/os/package.json" 52 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/positioner/package.json" 53 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/process/package.json" 54 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/shell/package.json" 55 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/sql/package.json" 56 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/store/package.json" 57 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/stronghold/package.json" 58 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/updater/package.json" 59 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/upload/package.json" 60 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/websocket/package.json" 61 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/plugins-workspace/plugins/window-state/package.json" 62 | ) 63 | 64 | for File in "${File[@]}"; do 65 | ( 66 | \cd "$(\dirname "$File")" || \exit 67 | 68 | # shellcheck disable=SC1091 69 | \source "$Current"/../../Fn/Cache.sh 70 | 71 | Fn 72 | 73 | \pwd 74 | 75 | \git fetch Parent --no-tags 76 | 77 | # shellcheck disable=SC2046 78 | # shellcheck disable=SC2154 79 | \git restore --source Parent/"$BranchParent" $(\basename "$File") 80 | 81 | \cd - || \exit 82 | ) & 83 | done 84 | 85 | \wait 86 | -------------------------------------------------------------------------------- /Maintain/Restore/History/6.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | File=( 8 | "$Current/../../../Tauri/Dependency/Tauri/crates/tauri-cli/templates/plugin/__example-basic/vanilla/package.json" 9 | "$Current/../../../Tauri/Dependency/Tauri/crates/tauri-cli/templates/plugin/package.json" 10 | "$Current/../../../Tauri/Dependency/Tauri/crates/tauri-schema-worker/package.json" 11 | "$Current/../../../Tauri/Dependency/Tauri/examples/api/package.json" 12 | "$Current/../../../Tauri/Dependency/Tauri/examples/file-associations/package.json" 13 | "$Current/../../../Tauri/Dependency/Tauri/examples/resources/package.json" 14 | "$Current/../../../Tauri/Dependency/Tauri/package.json" 15 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/darwin-arm64/package.json" 16 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/darwin-x64/package.json" 17 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/linux-arm-gnueabihf/package.json" 18 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/linux-arm64-gnu/package.json" 19 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/linux-arm64-musl/package.json" 20 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/linux-x64-gnu/package.json" 21 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/linux-x64-musl/package.json" 22 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/win32-arm64-msvc/package.json" 23 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/win32-ia32-msvc/package.json" 24 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/npm/win32-x64-msvc/package.json" 25 | "$Current/../../../Tauri/Dependency/Tauri/packages/cli/package.json" 26 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/crates/tauri-cli/templates/plugin/__example-basic/vanilla/package.json" 27 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/crates/tauri-cli/templates/plugin/package.json" 28 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/crates/tauri-schema-worker/package.json" 29 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/examples/api/package.json" 30 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/examples/file-associations/package.json" 31 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/examples/resources/package.json" 32 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/package.json" 33 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/darwin-arm64/package.json" 34 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/darwin-x64/package.json" 35 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/linux-arm-gnueabihf/package.json" 36 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/linux-arm64-gnu/package.json" 37 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/linux-arm64-musl/package.json" 38 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/linux-x64-gnu/package.json" 39 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/linux-x64-musl/package.json" 40 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/win32-arm64-msvc/package.json" 41 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/win32-ia32-msvc/package.json" 42 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/npm/win32-x64-msvc/package.json" 43 | "$Current/../../../Tauri/Dependency/TauriDocs/packages/tauri/packages/cli/package.json" 44 | ) 45 | 46 | for File in "${File[@]}"; do 47 | ( 48 | \cd "$(\dirname "$File")" || \exit 49 | 50 | # shellcheck disable=SC1091 51 | \source "$Current"/../../Fn/Cache.sh 52 | 53 | Fn 54 | 55 | \pwd 56 | 57 | \git fetch Parent --no-tags 58 | 59 | # shellcheck disable=SC2046 60 | # shellcheck disable=SC2154 61 | \git restore --source Parent/"$BranchParent" $(\basename "$File") 62 | 63 | \cd - || \exit 64 | ) & 65 | done 66 | 67 | \wait 68 | -------------------------------------------------------------------------------- /Maintain/Restore/History/8.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | File=( 8 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_core_wasm/package.json" 9 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_minifier_wasm/package.json" 10 | "$Current/../../../SWC/Dependency/SWC/bindings/binding_typescript_wasm/package.json" 11 | "$Current/../../../SWC/Dependency/SWC/crates/swc_ecma_minifier/package.json" 12 | "$Current/../../../SWC/Dependency/SWC/package.json" 13 | "$Current/../../../SWC/Dependency/SWC/packages/core/scripts/npm/darwin-x64/package.json" 14 | "$Current/../../../SWC/Dependency/SWC/packages/core/scripts/npm/linux-x64-gnu/package.json" 15 | "$Current/../../../SWC/Dependency/SWC/packages/core/scripts/npm/win32-x64-msvc/package.json" 16 | "$Current/../../../SWC/Dependency/SWC/packages/helpers/package.json" 17 | "$Current/../../../SWC/Dependency/SWC/packages/types/package.json" 18 | "$Current/../../../Tauri/Dependency/AwesomeTauri/package.json" 19 | "$Current/../../../Tauri/Dependency/PluginsWorkspace/plugins/authenticator/package.json" 20 | "$Current/../../../Tauri/Dependency/Realworld/package.json" 21 | "$Current/../../../Tauri/Dependency/Tauri/examples/web/package.json" 22 | "$Current/../../../Tauri/Dependency/TauriInvokeHTTP/examples/vanilla/package.json" 23 | "$Current/../../../Tauri/Dependency/TauriPluginAuthenticator/package.json" 24 | "$Current/../../../Tauri/Dependency/TauriPluginAutostart/package.json" 25 | "$Current/../../../Tauri/Dependency/TauriPluginPositioner/package.json" 26 | "$Current/../../../Tauri/Dependency/TauriPluginStore/examples/AppSettingsManager/package.json" 27 | "$Current/../../../Tauri/Dependency/TauriPluginStore/package.json" 28 | "$Current/../../../Tauri/Dependency/TauriPluginStrongHold/package.json" 29 | "$Current/../../../Tauri/Dependency/TauriPluginUpload/package.json" 30 | "$Current/../../../Tauri/Dependency/TauriPluginWebSocket/examples/tauri-app/package.json" 31 | "$Current/../../../Tauri/Dependency/TauriPluginWebSocket/package.json" 32 | "$Current/../../../Tauri/Dependency/TauriPluginWindow/package.json" 33 | "$Current/../../../Tauri/Dependency/TauriSearch/package.json" 34 | "$Current/../../../Tauri/Dependency/TauriSearch/packages/tauri-search/package.json" 35 | "$Current/../../../Tauri/Dependency/TauriStudio/docs-generator/package.json" 36 | "$Current/../../../Tauri/Dependency/VueCLIPluginTauri/package.json" 37 | "$Current/../../../Tauri/Dependency/WindowShadows/examples/tauri/package.json" 38 | "$Current/../../../Tauri/Dependency/WindowVibrancy/examples/tauri/package.json" 39 | ) 40 | 41 | for File in "${File[@]}"; do 42 | ( 43 | \cd "$(\dirname "$File")" || \exit 44 | 45 | # shellcheck disable=SC1091 46 | \source "$Current"/../../Fn/Cache.sh 47 | 48 | Fn 49 | 50 | \pwd 51 | 52 | \git fetch Parent --no-tags 53 | 54 | # shellcheck disable=SC2046 55 | # shellcheck disable=SC2154 56 | \git restore --source Parent/"$BranchParent" $(\basename "$File") 57 | 58 | \cd - || \exit 59 | ) & 60 | done 61 | 62 | \wait 63 | -------------------------------------------------------------------------------- /Maintain/Restore/History/9.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | \pwd 4 | 5 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 6 | 7 | cd "$Current"/../../../Biome/Dependency/BiomeLand || exit 8 | 9 | # shellcheck disable=SC1091 10 | \source "$Current"/../../Fn/Cache.sh 11 | 12 | Fn 13 | 14 | git fetch --all 15 | 16 | # shellcheck disable=SC2154 17 | \git restore --source Parent/"$BranchParent" LICENSE-APACHE 18 | \git restore --source Parent/"$BranchParent" LICENSE-MIT 19 | 20 | cd "$Current"/../../../Biome/Dependency/BiomeIntelliJ || exit 21 | 22 | # shellcheck disable=SC1091 23 | \source "$Current"/../../Fn/Cache.sh 24 | 25 | Fn 26 | 27 | git fetch --all 28 | 29 | \git restore --source Parent/"$BranchParent" LICENSE-APACHE 30 | \git restore --source Parent/"$BranchParent" LICENSE-MIT 31 | 32 | cd "$Current"/../../../Biome/Dependency/SetupBiome || exit 33 | 34 | # shellcheck disable=SC1091 35 | \source "$Current"/../../Fn/Cache.sh 36 | 37 | Fn 38 | 39 | git fetch --all 40 | 41 | \git restore --source Parent/"$BranchParent" LICENSE.md 42 | \git restore --source Parent/"$BranchParent" bun.lockb 43 | 44 | cd "$Current"/../../../Biome/Dependency/Biome || exit 45 | 46 | # shellcheck disable=SC1091 47 | \source "$Current"/../../Fn/Cache.sh 48 | 49 | Fn 50 | 51 | git fetch --all 52 | 53 | \git restore --source Parent/"$BranchParent" LICENSE-APACHE 54 | \git restore --source Parent/"$BranchParent" LICENSE-MIT 55 | \git restore --source Parent/"$BranchParent" crates/biome_console/CODESPAN_LICENSE 56 | \git restore --source Parent/"$BranchParent" crates/biome_js_formatter/PRETTIER_LICENSE 57 | \git restore --source Parent/"$BranchParent" crates/biome_js_syntax/RSLINT_LICENSE 58 | \git restore --source Parent/"$BranchParent" crates/biome_rowan/LICENSE-APACHE 59 | \git restore --source Parent/"$BranchParent" crates/biome_rowan/LICENSE-MIT 60 | \git restore --source Parent/"$BranchParent" crates/biome_service/src/matcher/LICENSE-APACHE 61 | \git restore --source Parent/"$BranchParent" crates/biome_service/src/matcher/LICENSE-MIT 62 | \git restore --source Parent/"$BranchParent" crates/biome_text_size/LICENSE-APACHE 63 | \git restore --source Parent/"$BranchParent" crates/biome_text_size/LICENSE-MIT 64 | \git restore --source Parent/"$BranchParent" crates/biome_ungrammar/LICENSE-APACHE 65 | \git restore --source Parent/"$BranchParent" packages/@biomejs/backend-jsonrpc/LICENSE-APACHE 66 | \git restore --source Parent/"$BranchParent" packages/@biomejs/backend-jsonrpc/LICENSE-MIT 67 | \git restore --source Parent/"$BranchParent" packages/@biomejs/backend-jsonrpc/ROME-LICENSE-MIT 68 | \git restore --source Parent/"$BranchParent" packages/@biomejs/biome/LICENSE-APACHE 69 | \git restore --source Parent/"$BranchParent" packages/@biomejs/biome/LICENSE-MIT 70 | \git restore --source Parent/"$BranchParent" packages/@biomejs/biome/ROME-LICENSE-MIT 71 | \git restore --source Parent/"$BranchParent" packages/@biomejs/js-api/LICENSE-APACHE 72 | \git restore --source Parent/"$BranchParent" packages/@biomejs/js-api/LICENSE-MIT 73 | \git restore --source Parent/"$BranchParent" packages/@biomejs/js-api/ROME-LICENSE-MIT 74 | 75 | cd "$Current"/../../../Microsoft/Cargo/Runtime || exit 76 | 77 | # shellcheck disable=SC1091 78 | \source "$Current"/../../Fn/Cache.sh 79 | 80 | Fn 81 | 82 | git fetch --all 83 | 84 | \git restore --source Parent/"$BranchParent" THIRD_PARTY_LICENSES 85 | 86 | cd "$Current"/../../../Microsoft/Dependency/AzureStreamAnalyticsInLand || exit 87 | 88 | # shellcheck disable=SC1091 89 | \source "$Current"/../../Fn/Cache.sh 90 | 91 | Fn 92 | 93 | git fetch --all 94 | 95 | \git restore --source Parent/"$BranchParent" LICENSE-CODE 96 | 97 | cd "$Current"/../../../Microsoft/Dependency/DevSkim || exit 98 | 99 | # shellcheck disable=SC1091 100 | \source "$Current"/../../Fn/Cache.sh 101 | 102 | Fn 103 | 104 | git fetch --all 105 | 106 | \git restore --source Parent/"$BranchParent" DevSkim-DotNet/Content/LICENSE.txt 107 | \git restore --source Parent/"$BranchParent" DevSkim-DotNet/Microsoft.DevSkim.VisualStudio/Content/License.txt 108 | \git restore --source Parent/"$BranchParent" DevSkim-VSCode-Plugin/License.txt 109 | \git restore --source Parent/"$BranchParent" LICENSE.txt 110 | 111 | cd "$Current"/../../../Microsoft/Dependency/LandAsa || exit 112 | 113 | # shellcheck disable=SC1091 114 | \source "$Current"/../../Fn/Cache.sh 115 | 116 | Fn 117 | 118 | git fetch --all 119 | 120 | \git restore --source Parent/"$BranchParent" LICENSE-CODE 121 | 122 | cd "$Current"/../../../Microsoft/Dependency/LandAzureAppService || exit 123 | 124 | # shellcheck disable=SC1091 125 | \source "$Current"/../../Fn/Cache.sh 126 | 127 | Fn 128 | 129 | git fetch --all 130 | 131 | \git restore --source Parent/"$BranchParent" LICENSE.md 132 | 133 | cd "$Current"/../../../Microsoft/Dependency/Editor || exit 134 | 135 | # shellcheck disable=SC1091 136 | \source "$Current"/../../Fn/Cache.sh 137 | 138 | Fn 139 | 140 | git fetch --all 141 | 142 | \git restore --source Parent/"$BranchParent" LICENSE.txt 143 | \git restore --source Parent/"$BranchParent" src/vs/base/browser/dompurify/dompurify.license.txt 144 | \git restore --source Parent/"$BranchParent" src/vs/base/common/marked/marked.license.txt 145 | \git restore --source Parent/"$BranchParent" extensions/latex/cpp-bailout-license.txt 146 | \git restore --source Parent/"$BranchParent" extensions/latex/markdown-latex-combined-license.txt 147 | \git restore --source Parent/"$BranchParent" extensions/vscode-colorize-tests/producticons/mit_license.txt 148 | 149 | cd "$Current"/../../../Microsoft/Dependency/LandAzureContainerapps || exit 150 | 151 | # shellcheck disable=SC1091 152 | \source "$Current"/../../Fn/Cache.sh 153 | 154 | Fn 155 | 156 | git fetch --all 157 | 158 | \git restore --source Parent/"$BranchParent" LICENSE.md 159 | 160 | cd "$Current"/../../../Microsoft/Dependency/LandAzureStorage || exit 161 | 162 | # shellcheck disable=SC1091 163 | \source "$Current"/../../Fn/Cache.sh 164 | 165 | Fn 166 | 167 | git fetch --all 168 | 169 | \git restore --source Parent/"$BranchParent" LICENSE.md 170 | 171 | cd "$Current"/../../../Microsoft/Dependency/LandAzureStaticwebapps || exit 172 | 173 | # shellcheck disable=SC1091 174 | \source "$Current"/../../Fn/Cache.sh 175 | 176 | Fn 177 | 178 | git fetch --all 179 | 180 | \git restore --source Parent/"$BranchParent" LICENSE.md 181 | 182 | cd "$Current"/../../../Microsoft/Dependency/LandAzureVirtualMachines || exit 183 | 184 | # shellcheck disable=SC1091 185 | \source "$Current"/../../Fn/Cache.sh 186 | 187 | Fn 188 | 189 | git fetch --all 190 | 191 | \git restore --source Parent/"$BranchParent" LICENSE.md 192 | 193 | cd "$Current"/../../../Microsoft/Dependency/LandCopilotRelease || exit 194 | 195 | # shellcheck disable=SC1091 196 | \source "$Current"/../../Fn/Cache.sh 197 | 198 | Fn 199 | 200 | git fetch --all 201 | 202 | \git restore --source Parent/"$BranchParent" LICENSE-CODE 203 | 204 | cd "$Current"/../../../Microsoft/Dependency/LandCSSLanguageService || exit 205 | 206 | # shellcheck disable=SC1091 207 | \source "$Current"/../../Fn/Cache.sh 208 | 209 | Fn 210 | 211 | git fetch --all 212 | 213 | \git restore --source Parent/"$BranchParent" src/beautify/beautify-license 214 | 215 | cd "$Current"/../../../Microsoft/Dependency/LandCPPTools || exit 216 | 217 | # shellcheck disable=SC1091 218 | \source "$Current"/../../Fn/Cache.sh 219 | 220 | Fn 221 | 222 | git fetch --all 223 | 224 | \git restore --source Parent/"$BranchParent" ExtensionPack/LICENSE.txt 225 | \git restore --source Parent/"$BranchParent" LICENSE.md 226 | \git restore --source Parent/"$BranchParent" RuntimeLicenses/cpptools-LICENSE.txt 227 | \git restore --source Parent/"$BranchParent" RuntimeLicenses/cpptools-srv-LICENSE.txt 228 | \git restore --source Parent/"$BranchParent" RuntimeLicenses/vsdbg-LICENSE.txt 229 | \git restore --source Parent/"$BranchParent" Themes/LICENSE.txt 230 | 231 | cd "$Current"/../../../Microsoft/Dependency/LandCustomData || exit 232 | 233 | # shellcheck disable=SC1091 234 | \source "$Current"/../../Fn/Cache.sh 235 | 236 | Fn 237 | 238 | git fetch --all 239 | 240 | \git restore --source Parent/"$BranchParent" web-data/LICENSE.md 241 | 242 | cd "$Current"/../../../Microsoft/Dependency/LandDocker || exit 243 | 244 | # shellcheck disable=SC1091 245 | \source "$Current"/../../Fn/Cache.sh 246 | 247 | Fn 248 | 249 | git fetch --all 250 | 251 | \git restore --source Parent/"$BranchParent" LICENSE.md 252 | 253 | cd "$Current"/../../../Microsoft/Dependency/LandDocs || exit 254 | 255 | # shellcheck disable=SC1091 256 | \source "$Current"/../../Fn/Cache.sh 257 | 258 | Fn 259 | 260 | git fetch --all 261 | 262 | \git restore --source Parent/"$BranchParent" LICENSE.md 263 | 264 | cd "$Current"/../../../Microsoft/Dependency/LandHTMLLanguageService || exit 265 | 266 | # shellcheck disable=SC1091 267 | \source "$Current"/../../Fn/Cache.sh 268 | 269 | Fn 270 | 271 | git fetch --all 272 | 273 | \git restore --source Parent/"$BranchParent" src/beautify/beautify-license 274 | 275 | cd "$Current"/../../../Microsoft/Dependency/LandIcons || exit 276 | 277 | # shellcheck disable=SC1091 278 | \source "$Current"/../../Fn/Cache.sh 279 | 280 | Fn 281 | 282 | git fetch --all 283 | 284 | \git restore --source Parent/"$BranchParent" LICENSE-CODE 285 | 286 | cd "$Current"/../../../Microsoft/Dependency/LandJSDebug || exit 287 | 288 | # shellcheck disable=SC1091 289 | \source "$Current"/../../Fn/Cache.sh 290 | 291 | Fn 292 | 293 | git fetch --all 294 | 295 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/.DS_Store 296 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/absolute-sourceroot/out/index.js 297 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/absolute-sourceroot/out/index.js.map 298 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/absolute-sourceroot/package.json 299 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/absolute-sourceroot/src/index.ts 300 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/foo/out/index.js 301 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/foo/out/index.js.map 302 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/foo/package.json 303 | \git restore --source Parent/"$BranchParent" testWorkspace/nodeModuleBreakpoint/node_modules/@c4312/foo/src/index.ts 304 | \git restore --source Parent/"$BranchParent" testWorkspace/nodePathProvider/node-module/node_modules/.bin/node 305 | \git restore --source Parent/"$BranchParent" testWorkspace/nodePathProvider/node-module/node_modules/.bin/node.exe 306 | \git restore --source Parent/"$BranchParent" testWorkspace/node_modules/browser-pack/_prelude.js 307 | 308 | cd "$Current"/../../../Microsoft/Dependency/LandJupyter || exit 309 | 310 | # shellcheck disable=SC1091 311 | \source "$Current"/../../Fn/Cache.sh 312 | 313 | Fn 314 | 315 | git fetch --all 316 | 317 | \git restore --source Parent/"$BranchParent" api/LICENSE.md 318 | 319 | cd "$Current"/../../../Microsoft/Dependency/LandLanguageServerNode || exit 320 | 321 | # shellcheck disable=SC1091 322 | \source "$Current"/../../Fn/Cache.sh 323 | 324 | Fn 325 | 326 | git fetch --all 327 | 328 | \git restore --source Parent/"$BranchParent" License.txt 329 | \git restore --source Parent/"$BranchParent" client/License.txt 330 | \git restore --source Parent/"$BranchParent" jsonrpc/License.txt 331 | \git restore --source Parent/"$BranchParent" protocol/License.txt 332 | \git restore --source Parent/"$BranchParent" server/License.txt 333 | \git restore --source Parent/"$BranchParent" textDocument/License.txt 334 | \git restore --source Parent/"$BranchParent" tsconfig-gen/LICENSE.md 335 | \git restore --source Parent/"$BranchParent" types/License.txt 336 | 337 | cd "$Current"/../../../Microsoft/Dependency/LandMssql || exit 338 | 339 | # shellcheck disable=SC1091 340 | \source "$Current"/../../Fn/Cache.sh 341 | 342 | Fn 343 | 344 | git fetch --all 345 | 346 | \git restore --source Parent/"$BranchParent" LICENSE.txt 347 | 348 | cd "$Current"/../../../Microsoft/Dependency/LandPowerquerySdk || exit 349 | 350 | # shellcheck disable=SC1091 351 | \source "$Current"/../../Fn/Cache.sh 352 | 353 | Fn 354 | 355 | git fetch --all 356 | 357 | \git restore --source Parent/"$BranchParent" resources/license-header.js 358 | 359 | cd "$Current"/../../../Microsoft/Dependency/LandPython || exit 360 | 361 | # shellcheck disable=SC1091 362 | \source "$Current"/../../Fn/Cache.sh 363 | 364 | Fn 365 | 366 | git fetch --all 367 | 368 | \git restore --source Parent/"$BranchParent" build/license-header.txt 369 | \git restore --source Parent/"$BranchParent" pythonExtensionApi/LICENSE.md 370 | 371 | cd "$Current"/../../../Microsoft/Dependency/LandRemoteRelease || exit 372 | 373 | # shellcheck disable=SC1091 374 | \source "$Current"/../../Fn/Cache.sh 375 | 376 | Fn 377 | 378 | git fetch --all 379 | 380 | \git restore --source Parent/"$BranchParent" LICENSE-extensions 381 | \git restore --source Parent/"$BranchParent" LICENSE-repository 382 | 383 | cd "$Current"/../../../Microsoft/Dependency/LandRemoteRepositoriesGitHub || exit 384 | 385 | # shellcheck disable=SC1091 386 | \source "$Current"/../../Fn/Cache.sh 387 | 388 | Fn 389 | 390 | git fetch --all 391 | 392 | \git restore --source Parent/"$BranchParent" LICENSE-CODE 393 | 394 | cd "$Current"/../../../Microsoft/Dependency/LandRussh || exit 395 | 396 | # shellcheck disable=SC1091 397 | \source "$Current"/../../Fn/Cache.sh 398 | 399 | Fn 400 | 401 | git fetch --all 402 | 403 | \git restore --source Parent/"$BranchParent" LICENSE-2.0.txt 404 | 405 | cd "$Current"/../../../Microsoft/Dependency/LandToolsForAI || exit 406 | 407 | # shellcheck disable=SC1091 408 | \source "$Current"/../../Fn/Cache.sh 409 | 410 | Fn 411 | 412 | git fetch --all 413 | 414 | \git restore --source Parent/"$BranchParent" LICENSE-CODE 415 | \git restore --source Parent/"$BranchParent" archive/LICENSE-CODE 416 | 417 | cd "$Current"/../../../Microsoft/Dependency/LandWiki || exit 418 | 419 | # shellcheck disable=SC1091 420 | \source "$Current"/../../Fn/Cache.sh 421 | 422 | Fn 423 | 424 | git fetch --all 425 | 426 | \git restore --source Parent/"$BranchParent" Contributor-License-Agreement.md 427 | 428 | cd "$Current"/../../../OXC/Dependency/UniCodeIDStart || exit 429 | 430 | # shellcheck disable=SC1091 431 | \source "$Current"/../../Fn/Cache.sh 432 | 433 | Fn 434 | 435 | git fetch --all 436 | 437 | \git restore --source Parent/"$BranchParent" LICENSE-UNICODE 438 | 439 | cd "$Current"/../../../OXC/Dependency/OXC || exit 440 | 441 | # shellcheck disable=SC1091 442 | \source "$Current"/../../Fn/Cache.sh 443 | 444 | Fn 445 | 446 | git fetch --all 447 | 448 | \git restore --source Parent/"$BranchParent" THIRD-PARTY-LICENSE 449 | 450 | cd "$Current"/../../../Rolldown/Dependency/Rolldown || exit 451 | 452 | # shellcheck disable=SC1091 453 | \source "$Current"/../../Fn/Cache.sh 454 | 455 | Fn 456 | 457 | git fetch --all 458 | 459 | \git restore --source Parent/"$BranchParent" THIRD-PARTY-LICENSE 460 | 461 | cd "$Current"/../../../Rolldown/Dependency/RolldownPluginNodePolyfills || exit 462 | 463 | # shellcheck disable=SC1091 464 | \source "$Current"/../../Fn/Cache.sh 465 | 466 | Fn 467 | 468 | git fetch --all 469 | 470 | \git restore --source Parent/"$BranchParent" polyfills/LICENSE-browserify-fs.txt 471 | \git restore --source Parent/"$BranchParent" polyfills/LICENSE-buffer-es6.txt 472 | \git restore --source Parent/"$BranchParent" polyfills/LICENSE-crypto-browserify.txt 473 | \git restore --source Parent/"$BranchParent" polyfills/LICENSE-process-es6.txt 474 | 475 | cd "$Current"/../../../SWC/Dependency/SWCProject.github.io || exit 476 | 477 | # shellcheck disable=SC1091 478 | \source "$Current"/../../Fn/Cache.sh 479 | 480 | Fn 481 | 482 | git fetch --all 483 | 484 | \git restore --source Parent/"$BranchParent" assets/js/1df93b7f.2cdd3048.js.LICENSE.txt 485 | \git restore --source Parent/"$BranchParent" assets/js/538.f3e45ed7.js.LICENSE.txt 486 | \git restore --source Parent/"$BranchParent" assets/js/5486.22089da0.js.LICENSE.txt 487 | \git restore --source Parent/"$BranchParent" assets/js/be0067a2.2e0f395f.js.LICENSE.txt 488 | \git restore --source Parent/"$BranchParent" assets/js/main.d97baaa2.js.LICENSE.txt 489 | -------------------------------------------------------------------------------- /Maintain/Restore/package.json.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | for SubDependency in "${SubDependency[@]}"; do 12 | # shellcheck disable=SC2154 13 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 14 | 15 | "$Current"/../Fn/Save/Dependency.sh 16 | 17 | \git fetch Parent --no-tags 18 | 19 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname package.json -type f -execdir bash -c "\git restore --source Parent/\"$(\gh repo view "$(\gh repo view --json parent | \jq -c -r '.parent.owner.login, .parent.name' | \tr -s '\r\n' '/' | \sed 's/\/$//')" --json defaultBranchRef | \jq -r -c '.defaultBranchRef.name')\" package.json" \; 20 | 21 | \cd - || \exit 22 | done 23 | done 24 | -------------------------------------------------------------------------------- /Maintain/Restore/src.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | for SubDependency in "${SubDependency[@]}"; do 12 | # shellcheck disable=SC2154 13 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 14 | 15 | \git fetch Parent --no-tags 16 | 17 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname src -type d -execdir bash -c "" \; 18 | 19 | \cd - || \exit 20 | done 21 | done 22 | -------------------------------------------------------------------------------- /Maintain/Save/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | "$Current"/../Fn/Save/Dependency.sh 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Setting/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ("$Current"/../Fn/Setting/Dependency.sh "$SubDependency") & 14 | done 15 | 16 | \wait 17 | ) & 18 | done 19 | 20 | \wait 21 | -------------------------------------------------------------------------------- /Maintain/Sort/Detail.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | for SubDependency in "${SubDependency[@]}"; do 12 | # shellcheck disable=SC2154 13 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 14 | 15 | \find . -type d \( -iname node_modules -o -iname \.git \) -prune -false -o -iname package.json -type f -execdir sort-package-json \; 16 | 17 | \cd - || \exit 18 | done 19 | done 20 | -------------------------------------------------------------------------------- /Maintain/Switch/Branch.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | if [ $# -gt 0 ]; then 11 | if [ -n "$4" ]; then 12 | Branch=$4 13 | else 14 | \echo "Cannot Branch." 15 | \exit 1 16 | fi 17 | fi 18 | 19 | for Organization in "${Organization[@]}"; do 20 | ( 21 | for SubDependency in "${SubDependency[@]}"; do 22 | ( 23 | # shellcheck disable=SC2154 24 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 25 | 26 | \git switch -c "$Branch" 27 | 28 | \git switch "$Branch" 29 | 30 | \cd - || \exit 31 | ) & 32 | done 33 | 34 | \wait 35 | ) & 36 | done 37 | 38 | \wait 39 | -------------------------------------------------------------------------------- /Maintain/Sync/Dependency.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | # shellcheck disable=SC1091 6 | \source "$Current"/../Fn/Argument.sh 7 | 8 | Fn "$@" 9 | 10 | for Organization in "${Organization[@]}"; do 11 | ( 12 | for SubDependency in "${SubDependency[@]}"; do 13 | ( 14 | # shellcheck disable=SC2154 15 | \cd "$Folder"/"${SubDependency/"${Organization}/"/}" || \exit 16 | 17 | "$Current"/../Fn/Sync/Dependency.sh 18 | 19 | \cd - || \exit 20 | ) & 21 | done 22 | 23 | \wait 24 | ) & 25 | done 26 | 27 | \wait 28 | -------------------------------------------------------------------------------- /Maintain/Weekly.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | Current=$(\cd -- "$(\dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && \pwd) 4 | 5 | Dependency=( 6 | "Biome" 7 | "Microsoft" 8 | "OXC" 9 | "Rolldown" 10 | "SWC" 11 | "Tauri" 12 | "Vercel" 13 | ) 14 | 15 | for Dependency in "${Dependency[@]}"; do 16 | ( 17 | Cache="$Current"/Cache 18 | 19 | Organization="$Cache"/Organization/"$Dependency".json 20 | SubDependency="$Cache"/Dependency/"$Dependency".json 21 | 22 | # "$Current"/Module/Dependency.sh \ 23 | # "$Organization" \ 24 | # "$SubDependency" \ 25 | # "$Dependency" 26 | 27 | # "$Current"/Configure/Dependency.sh \ 28 | # "$Organization" \ 29 | # "$SubDependency" \ 30 | # "$Dependency" 31 | 32 | # "$Current"/Setting/Dependency.sh \ 33 | # "$Organization" \ 34 | # "$SubDependency" \ 35 | # "$Dependency" 36 | 37 | "$Current"/Save/Dependency.sh \ 38 | "$Organization" \ 39 | "$SubDependency" \ 40 | "$Dependency" 41 | 42 | "$Current"/Switch/Branch.sh \ 43 | "$Organization" \ 44 | "$SubDependency" \ 45 | "$Dependency" \ 46 | "Current" 47 | 48 | "$Current"/Save/Dependency.sh \ 49 | "$Organization" \ 50 | "$SubDependency" \ 51 | "$Dependency" 52 | 53 | "$Current"/Move/package.json.sh \ 54 | "$Organization" \ 55 | "$SubDependency" \ 56 | "$Dependency" 57 | 58 | "$Current"/Move/src.sh \ 59 | "$Organization" \ 60 | "$SubDependency" \ 61 | "$Dependency" 62 | 63 | "$Current"/Clean/Dependency.sh \ 64 | "$Organization" \ 65 | "$SubDependency" \ 66 | "$Dependency" 67 | 68 | "$Current"/Clean/Detail.sh \ 69 | "$Organization" \ 70 | "$SubDependency" \ 71 | "$Dependency" 72 | 73 | "$Current"/Rename/Detail.sh \ 74 | "$Organization" \ 75 | "$SubDependency" \ 76 | "$Dependency" 77 | 78 | "$Current"/Append/Detail.sh \ 79 | "$Organization" \ 80 | "$SubDependency" \ 81 | "$Dependency" 82 | 83 | "$Current"/Save/Dependency.sh \ 84 | "$Organization" \ 85 | "$SubDependency" \ 86 | "$Dependency" 87 | 88 | "$Current"/Sync/Dependency.sh \ 89 | "$Organization" \ 90 | "$SubDependency" \ 91 | "$Dependency" 92 | ) & 93 | done 94 | 95 | \wait 96 | --------------------------------------------------------------------------------