├── .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 | | [
](https://editor.land) | [
](https://playform.cloud) | [
](https://nlnet.nl) | [
](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 | | [
](https://editor.land) | [
](https://playform.cloud) | [
](https://nlnet.nl) | [
](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 | | [
](https://editor.land) | [
](https://playform.cloud) | [
](https://nlnet.nl) | [
](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 |
--------------------------------------------------------------------------------