Skip to content

Commit

Permalink
refactor: restructure repo (#115)
Browse files Browse the repository at this point in the history
  • Loading branch information
Yohe-Am authored Feb 3, 2025
1 parent 6fe2461 commit 33d82de
Show file tree
Hide file tree
Showing 152 changed files with 2,010 additions and 2,395 deletions.
5 changes: 0 additions & 5 deletions .dockerignore

This file was deleted.

3 changes: 2 additions & 1 deletion .ghjk/config.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"deno_json": "../deno.jsonc"
"deno_json": "../deno.jsonc",
"deno_lockfile": "../deno.lock"
}
487 changes: 0 additions & 487 deletions .ghjk/deno.lock

This file was deleted.

204 changes: 133 additions & 71 deletions .ghjk/lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,122 @@
"portRef": "[email protected]",
"crateName": "cargo-bloat",
"specifiedVersion": false
},
"bciqn6ydvecd55jxljsewhxy7qg6pjqq4kkubhdh3hrugn4oy4kccuby": {
"version": "1.1.3",
"buildDepConfigs": {
"curl_aa": {
"version": "8.9.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
},
"git_aa": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
},
"asdf_plugin_git": {
"version": "80fc844dae",
"buildDepConfigs": {
"git_aa": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
}
},
"portRef": "[email protected]",
"pluginRepo": "https://github.com/asdf-community/asdf-duckdb",
"specifiedVersion": false
}
},
"resolutionDepConfigs": {
"asdf_plugin_git": {
"pluginRepo": "https://github.com/asdf-community/asdf-duckdb",
"portRef": "[email protected]"
}
},
"portRef": "[email protected]",
"pluginRepo": "https://github.com/asdf-community/asdf-duckdb",
"installType": "version",
"specifiedVersion": false
},
"bciqohwpm24tt7amjzlzh4lbmvwoit2g47v2w362bq3wyiu5bxe4ky2y": {
"version": "80fc844dae",
"buildDepConfigs": {
"git_aa": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
}
},
"portRef": "[email protected]",
"pluginRepo": "https://github.com/asdf-community/asdf-duckdb",
"specifiedVersion": false
},
"bciqlyn7enh4hwylipzztkulahfoybky5vwjznltnlwfzvtisttr6mhi": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": true
},
"bciqlkrsun5iqwtwpjeim5xiupjmhahjdicbbcsm7lw2a2w77vun4n5q": {
"version": "0.5.26",
"buildDepConfigs": {
"curl_aa": {
"version": "8.9.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
},
"git_aa": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
},
"asdf_plugin_git": {
"version": "ce093c3592",
"buildDepConfigs": {
"git_aa": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
}
},
"portRef": "[email protected]",
"pluginRepo": "https://github.com/asdf-community/asdf-uv",
"specifiedVersion": false
}
},
"resolutionDepConfigs": {
"asdf_plugin_git": {
"pluginRepo": "https://github.com/asdf-community/asdf-uv",
"portRef": "[email protected]"
}
},
"portRef": "[email protected]",
"pluginRepo": "https://github.com/asdf-community/asdf-uv",
"installType": "version",
"specifiedVersion": false
},
"bciqoolqix77uqeyy2cpsuesznpqt3i4wjpxhunehi3cwya6lq7s4nca": {
"version": "ce093c3592",
"buildDepConfigs": {
"git_aa": {
"version": "2.47.1",
"buildDepConfigs": {},
"portRef": "[email protected]",
"specifiedVersion": false
}
},
"portRef": "[email protected]",
"pluginRepo": "https://github.com/asdf-community/asdf-uv",
"specifiedVersion": false
}
}
},
Expand All @@ -354,8 +470,7 @@
"bciqe72molvtvcuj3tuh47ziue2oqd6t4qetxn3rsoa764ofup6uwjmi",
"bciqe4zlekl4uqqbhxunac7br24mrf6cdpfrfblahqa4vrgaqjujcl4i",
"bciqpu4klxr3hl6ujhmflrlfd3dxp47ijq26mnathb26ojzwkeggy5ii",
"bciqelae2kzmf7umbo62flzq2mnlhnc4ilbfmn4va2fzrqwx7w7zusji",
"bciqjucge6yrzcawqzcljvrpmtwrocecsww6pcjwipzn5j2hfwjof7za"
"bciqelae2kzmf7umbo62flzq2mnlhnc4ilbfmn4va2fzrqwx7w7zusji"
],
"allowedBuildDeps": "bciqdg64uhkvlkqyc7nli33cja3aolbcdr75qepnrhj5ojlifsvxqzgq"
},
Expand All @@ -368,8 +483,7 @@
"bciqe72molvtvcuj3tuh47ziue2oqd6t4qetxn3rsoa764ofup6uwjmi",
"bciqe4zlekl4uqqbhxunac7br24mrf6cdpfrfblahqa4vrgaqjujcl4i",
"bciqpu4klxr3hl6ujhmflrlfd3dxp47ijq26mnathb26ojzwkeggy5ii",
"bciqelae2kzmf7umbo62flzq2mnlhnc4ilbfmn4va2fzrqwx7w7zusji",
"bciqjucge6yrzcawqzcljvrpmtwrocecsww6pcjwipzn5j2hfwjof7za"
"bciqelae2kzmf7umbo62flzq2mnlhnc4ilbfmn4va2fzrqwx7w7zusji"
],
"allowedBuildDeps": "bciqdg64uhkvlkqyc7nli33cja3aolbcdr75qepnrhj5ojlifsvxqzgq"
},
Expand All @@ -384,11 +498,14 @@
"bciqe72molvtvcuj3tuh47ziue2oqd6t4qetxn3rsoa764ofup6uwjmi",
"bciqe4zlekl4uqqbhxunac7br24mrf6cdpfrfblahqa4vrgaqjujcl4i",
"bciqpu4klxr3hl6ujhmflrlfd3dxp47ijq26mnathb26ojzwkeggy5ii",
"bciqelae2kzmf7umbo62flzq2mnlhnc4ilbfmn4va2fzrqwx7w7zusji",
"bciqjucge6yrzcawqzcljvrpmtwrocecsww6pcjwipzn5j2hfwjof7za"
"bciqelae2kzmf7umbo62flzq2mnlhnc4ilbfmn4va2fzrqwx7w7zusji"
],
"allowedBuildDeps": "bciqdg64uhkvlkqyc7nli33cja3aolbcdr75qepnrhj5ojlifsvxqzgq"
},
"ghjkEnvProvInstSet_______task_env_lock-sed": {
"installs": [],
"allowedBuildDeps": "bciqeie3punk3gz4kcfdk2fxx5bsj5fh3j7bb7z36qmimayhwdsvp7cq"
},
"ghjkEnvProvInstSet_______task_env_cache-v8": {
"installs": [],
"allowedBuildDeps": "bciqeie3punk3gz4kcfdk2fxx5bsj5fh3j7bb7z36qmimayhwdsvp7cq"
Expand All @@ -403,7 +520,7 @@
"lock-sed": {
"ty": "denoFile@v1",
"key": "lock-sed",
"envKey": "bciqei2rn3w6xakdaaapst7yyp36wjmz3txqtja24gl5v3fgwqcsa34i"
"envKey": "bciqkayfukzybq7yeb4rh2bxjxqlb63owlidfwhi75dwn44yuysodkca"
},
"cache-v8": {
"ty": "denoFile@v1",
Expand All @@ -422,29 +539,24 @@
"id": "envs",
"config": {
"envs": {
"bciqngtgh6vxbmug3jgfhtc6t2o7d4375gzfwxca2hmq2mhwbe4tajvq": {
"bciqkayfukzybq7yeb4rh2bxjxqlb63owlidfwhi75dwn44yuysodkca": {
"provides": [
{
"ty": "ghjk.ports.InstallSetRef",
"setId": "ghjkEnvProvInstSet_______task_env_cache-v8"
"setId": "ghjkEnvProvInstSet_______task_env_lock-sed"
}
]
},
"bciqenvipb7pm4gge77liqnjhvdv7nhckd6kqjg3bhc3pc6e4g6o2zwa": {
"desc": "the default default environment.",
"bciqngtgh6vxbmug3jgfhtc6t2o7d4375gzfwxca2hmq2mhwbe4tajvq": {
"provides": [
{
"ty": "posix.envVar",
"key": "RUST_LOG",
"val": "info,runtime=debug,tokio=debug,deno::npm=info,deno::file_fetcher=info,swc_ecma_transforms_base=info,swc_common=info,h2=info,rustls=info,mio=info,hyper_util=info"
},
{
"ty": "ghjk.ports.InstallSetRef",
"setId": "ghjkEnvProvInstSet___main"
"setId": "ghjkEnvProvInstSet_______task_env_cache-v8"
}
]
},
"bciqei2rn3w6xakdaaapst7yyp36wjmz3txqtja24gl5v3fgwqcsa34i": {
"bciqenvipb7pm4gge77liqnjhvdv7nhckd6kqjg3bhc3pc6e4g6o2zwa": {
"desc": "the default default environment.",
"provides": [
{
"ty": "posix.envVar",
Expand All @@ -470,7 +582,7 @@
}
]
},
"bciqddyi4oxhgfvgejlmq5s4psdv3ajzc7unzyc2kq35q6nlix6c4yai": {
"bciqlzb7cvow3nmr4kwrejkgeh7f4xi3pvh4xiycgond3n5utuculpqi": {
"provides": [
{
"ty": "posix.envVar",
Expand All @@ -480,7 +592,7 @@
{
"ty": "posix.envVar",
"key": "RUSTY_V8_MIRROR",
"val": "/var/home/asdf/repos/ecma/ghjk/.dev/rusty_v8"
"val": "/home/yohe/ghjk/.dev/rusty_v8"
},
{
"ty": "ghjk.ports.InstallSetRef",
Expand All @@ -494,7 +606,7 @@
"main": "bciqenvipb7pm4gge77liqnjhvdv7nhckd6kqjg3bhc3pc6e4g6o2zwa",
"_rust": "bciqm23m6kl7m2mdbjmcjoleysme4gwtkzeeqrbyrpydpm3fvx3bn25a",
"ci": "bciqm23m6kl7m2mdbjmcjoleysme4gwtkzeeqrbyrpydpm3fvx3bn25a",
"dev": "bciqddyi4oxhgfvgejlmq5s4psdv3ajzc7unzyc2kq35q6nlix6c4yai"
"dev": "bciqlzb7cvow3nmr4kwrejkgeh7f4xi3pvh4xiycgond3n5utuculpqi"
}
}
}
Expand Down Expand Up @@ -601,56 +713,6 @@
"moduleSpecifier": "file:///ports/deno_ghrel.ts"
}
},
"bciqjucge6yrzcawqzcljvrpmtwrocecsww6pcjwipzn5j2hfwjof7za": {
"buildDepConfigs": {
"asdf_plugin_git": {
"pluginRepo": "https://github.com/lsanwick/asdf-jq",
"portRef": "[email protected]"
}
},
"resolutionDepConfigs": {
"asdf_plugin_git": {
"pluginRepo": "https://github.com/lsanwick/asdf-jq",
"portRef": "[email protected]"
}
},
"port": {
"ty": "denoWorker@v1",
"name": "asdf",
"platforms": [
"x86_64-linux",
"aarch64-linux",
"x86_64-darwin",
"aarch64-darwin"
],
"version": "0.1.0",
"buildDeps": [
{
"name": "curl_aa"
},
{
"name": "git_aa"
},
{
"name": "asdf_plugin_git"
}
],
"resolutionDeps": [
{
"name": "curl_aa"
},
{
"name": "git_aa"
},
{
"name": "asdf_plugin_git"
}
],
"moduleSpecifier": "file:///ports/asdf.ts"
},
"pluginRepo": "https://github.com/lsanwick/asdf-jq",
"installType": "version"
},
"bciqdfarczmlu3r5dkvcdoultfbnuvn6saao55h4fbb3jg72kv6mkr3y": {
"manifest": {
"ty": "denoWorker@v1",
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
- os: ubuntu-22.04
platform: linux/x86_64
- os: custom-arm
- os: ubuntu-22.04-arm
platform: linux/aarch64
- os: macos-latest
- os: macos-13
platform: darwin/x86_64
- os: macos-14
platform: darwin/aarch64
Expand All @@ -39,20 +39,20 @@ jobs:
with:
path: ${{ env.DENO_DIR }}
key: deno-${{ hashFiles('**/deno.lock') }}
- if: "${{ matrix.os == 'ubuntu-latest' || matrix.os == 'custom-arm' }}"
- if: "${{ matrix.os == 'ubuntu-22.04' || matrix.os == 'ubuntu-22.04-arm' }}"
# need coreutils on max for the `timeout` command
# need cmake to build the rust deps
run: |
sudo apt update
sudo apt install -y --no-install-recommends fish zsh cmake
- if: "${{ matrix.os == 'macos-latest' || matrix.os == 'macos-14' }}"
- if: "${{ matrix.os == 'macos-13' || matrix.os == 'macos-14' }}"
# need cmake to build the rust deps
# need coreutils on max for the `timeout` command
run: brew install fish zsh coreutils cmake
- run: deno task test

# test-action:
# runs-on: ubuntu-latest
# runs-on: ubuntu-22.04
# steps:
# - uses: actions/checkout@v4
# - uses: metatypedev/setup-ghjk@318209a9d215f70716a4ac89dbeb9653a2deb8bc
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,12 @@ jobs:
target: x86_64-apple-darwin
- os: macos-14
target: aarch64-apple-darwin
- os: ubuntu-latest
- os: ubuntu-22.04
target: x86_64-unknown-linux-gnu
# FIXME: deno doesn't support musl today https://github.com/denoland/deno/issues/3711
# - os: ubuntu-latest
# - os: ubuntu-22.04
# target: x86_64-unknown-linux-musl
- os: custom-arm
- os: ubuntu-22.04-arm
target: aarch64-unknown-linux-gnu
steps:
- uses: actions/checkout@v4
Expand Down
Loading

0 comments on commit 33d82de

Please sign in to comment.