untillpro / qs Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
qs pr
in the branch created when the follwing was in the clipboard:
Strange error in backoffice
https://dev.untill.com/projects/#!685392
causes pr with follwing problems:
Strange error in backoffice https://dev.untill.com/projects/#!685392 #976
Strange error in backoffice
???Squash and merge
button (because building does not start automatically)
Strange error in backofficehttps://dev.untill.com/projects/#!685392 (#976)
(no space!) commit message is suggested
Strange error in backoffice (#976)
???go on
, misc
etc
Strange error in backoffice
https://dev.untill.com/projects/#!685392
or just:
https://dev.untill.com/projects/#!685392
Also upstream
etc, in other words - branches which track upstream and other remotes
nothing in the clipboard, upstreammain
branch of github.com/voedger/voedger
:
$ qs pr -v
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "status", "-s"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "branch", "-r"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\grep.exe", []string{"grep", "/master"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "log", "--pretty=format:'%cd'", "--date=iso", "HEAD", "^main"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\tail.exe", []string{"tail", "-1"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "rev-list", "HEAD", "--after=''2023-05-03 14:03:16 +0200''"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\tail.exe", []string{"tail", "-1"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "notes", "show", "91db59c6c93ce8958a857a644db253c16924e939"}
exit status 1
qs pr
in the main
branch is senceless so I'm expecting just no errors
nothing in the clipboard, I'm in host6/53-deactivate-workspace
branch (probably created manually)
qs pr -v
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "status", "-s"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "branch", "-r"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\grep.exe", []string{"grep", "/master"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "log", "--pretty=format:'%cd'", "--date=iso", "HEAD", "^main"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\tail.exe", []string{"tail", "-1"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "rev-list", "HEAD", "--after=''2023-04-23 18:49:55 +0200''"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\tail.exe", []string{"tail", "-1"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "notes", "show", "4d4682d5354134ef67b4bdba600e23a96295f2ec"}
exit status 1
I'm expecting pull request creation or explanation what I did wrong
I have fix-errors-ignoring
branch whose tracked branch is remotes/upstream/fix-errors-ignoring
. I'm in the main
branch now whose tracked branch is remotes/origin/main
. qs dev -d
suggests me to delete fix-errors-igoring
branch which is wrong.
$ qs dev -d
*** There are no remote branches to delete.
Checking if unused local branches exist...
------------------------------------------
57-air-acl-for-payments
fix-errors-ignoring
------------------------------------------
*** Branches shown above are unused local branches. Delete them all? 'y': agree>
57-air-acl-for-payments
is correct
https://github.com/untillpro/airs-bp3/pull/691
now:
'SlowTimeDelay' property to `Settings` sectionhttps://dev.untill.com/projects/#!665299 (#691)
should be:
'SlowTimeDelay' property to `Settings` section (#691)
https://dev.untill.com/projects/#!665299
create a dev branch for https://github.com/voedger/voedger/issues/71
using qs dev
, manually delete the just created local and remote branch, qs dev
again:
$ qs dev -v
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- PipedExec: "C:\\Program Files\\GitHub CLI\\gh.exe", []string{"gh", "api", "repos/host6/voedger", "--jq", ".parent.full_name"}
Dev branch for issue #71 will be created. Agree?(y/n)
y
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- PipedExec: "C:\\Program Files\\GitHub CLI\\gh.exe", []string{"gh", "api", "repos/host6/voedger", "--jq", ".parent.full_name"}
--- PipedExec: "C:\\Program Files\\GitHub CLI\\gh.exe", []string{"gh", "repo", "set-default", "host6/voedger"}
✓ Set host6/voedger as the default repository for the current directory
--- PipedExec: "C:\\Program Files\\GitHub CLI\\gh.exe", []string{"gh", "issue", "develop", "71", "--issue-repo=voedger/voedger", "--repo", "host6/voedger"}
GraphQL: Validation failed: Branch name has already been taken (createLinkedBranch)
I'm expecting relinking the branch in this case
airs-bp3, adapt mocks to new IState https://dev.untill.com/projects/#!687223
is in the clipboard, orogin/main needs to be updated from upstream/main, qs dev
opens vim
text editor:
qs dev -v
03/28 18:42:13.007: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git status -s]
03/28 18:42:13.054: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Go\bin\go.exe [go env GOPATH]
03/28 18:42:13.085: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Go\bin\go.exe [go version -m C:\Workspace\gopath/bin/qs.exe]
03/28 18:42:13.087: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\grep.exe [grep -i -h mod.*github.com/untillpro/qs]
03/28 18:42:13.089: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\gawk.exe [gawk {print $3}]
03/28 18:42:13.139: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Go\bin\go.exe [go list -m -versions github.com/untillpro/qs]
03/28 18:42:13.442: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh --version]
03/28 18:42:13.504: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh auth status]
03/28 18:42:13.857: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git config --local remote.upstream.url]
03/28 18:42:13.873: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git config --local remote.origin.url]
03/28 18:42:13.875: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\sed.exe [sed s/\.git$//]
03/28 18:42:13.894: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh api repos/host6/airs-bp3 --jq .parent.full_name]
Dev branch '687223-adapt-mocks-to-new-IState' will be created. Continue(y/n)? y
airs-bp3, qs dev
success, qs pr
does nothing
gdy@GDYW7 MINGW64 /c/workspace/go/airs-bp3 (661642-Consecutive-bill-numbers)
$ qs version
qs version v1.48.0
gdy@GDYW7 MINGW64 /c/workspace/go/airs-bp3 (661642-Consecutive-bill-numbers)
$ qs pr -v
10/20 15:03:11.359: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git status -s]
10/20 15:03:11.464: ---: [exec.(*PipedExec).Start:110]: C:\workspace\go\goinstall\bin\go.exe [go env GOPATH]
10/20 15:03:11.584: ---: [exec.(*PipedExec).Start:110]: C:\workspace\go\goinstall\bin\go.exe [go version -m c:/workspace/go/gopath/bin/qs.exe]
10/20 15:03:11.586: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\grep.exe [grep -i -h mod.*github.com/untillpro/qs]
10/20 15:03:11.588: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\gawk.exe [gawk {print $3}]
10/20 15:03:11.759: ---: [exec.(*PipedExec).Start:110]: C:\workspace\go\goinstall\bin\go.exe [go list -m -versions github.com/untillpro/qs]
10/20 15:03:12.453: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh --version]
10/20 15:03:12.557: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh auth status]
10/20 15:03:13.202: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git config --local remote.origin.url]
10/20 15:03:13.203: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\sed.exe [sed s/\.git$//]
10/20 15:03:13.271: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh api repos/host6/airs-bp3 --jq .parent.full_name]
10/20 15:03:13.853: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git remote]
10/20 15:03:13.881: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git branch]
10/20 15:03:13.883: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\sed.exe [sed -n /\* /s///p]
10/20 15:03:13.929: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git branch -r]
10/20 15:03:13.932: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\grep.exe [grep /main]
10/20 15:03:13.977: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git remote]
10/20 15:03:14.002: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git fetch upstream]
10/20 15:03:15.627: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git diff --quiet 661642-Consecutive-bill-numbers...upstream/main]
10/20 15:03:15.664: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git status -s]
10/20 15:03:15.723: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git log --pretty=format:%N HEAD ^main]
10/20 15:03:15.725: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\grep.exe [grep -v ^$]
gdy@GDYW7 MINGW64 /c/workspace/go/airs-bp3 (661642-Consecutive-bill-numbers)
$
qs pr
at https://github.com/host6/voedger/tree/1460-voedger-re-implement-1311-take-qnames-from-workspaces:
gdy@GDYW7 MINGW64 /c/workspace/go/voedger (1460-voedger-re-implement-1311-take-qnames-from-workspaces)
$ qs pr -v
03/01 10:28:48.000: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git status -s]
03/01 10:28:48.101: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Go\bin\go.exe [go env GOPATH]
03/01 10:28:48.151: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Go\bin\go.exe [go version -m C:\workspace\go\gopath/bin/qs.exe]
03/01 10:28:48.155: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\grep.exe [grep -i -h mod.*github.com/untillpro/qs]
03/01 10:28:48.158: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\gawk.exe [gawk {print $3}]
03/01 10:28:48.288: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Go\bin\go.exe [go list -m -versions github.com/untillpro/qs]
03/01 10:28:49.058: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh --version]
03/01 10:28:49.152: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh auth status]
03/01 10:28:49.534: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git config --local remote.origin.url]
03/01 10:28:49.538: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\sed.exe [sed s/\.git$//]
03/01 10:28:49.603: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\GitHub CLI\gh.exe [gh api repos/host6/voedger --jq .parent.full_name]
03/01 10:28:50.093: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git remote]
03/01 10:28:50.157: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git branch]
03/01 10:28:50.160: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\sed.exe [sed -n /\* /s///p]
03/01 10:28:50.219: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git branch -r]
03/01 10:28:50.223: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\usr\bin\grep.exe [grep /main]
03/01 10:28:50.279: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git remote]
03/01 10:28:50.324: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git fetch upstream]
03/01 10:28:51.087: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git diff --quiet 1460-voedger-re-implement-1311-take-qnames-from-workspaces...upstream/main]
03/01 10:28:51.134: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git status -s]
03/01 10:28:51.179: ---: [exec.(*PipedExec).Start:110]: C:\Program Files\Git\mingw64\bin\git.exe [git log --pretty=format:%N HEAD ^main]
gdy@GDYW7 MINGW64 /c/workspace/go/voedger (1460-voedger-re-implement-1311-take-qnames-from-workspaces)
$
https://github.com/untillpro/qs/issues/22
is in the clipboard, standing in upstreammain
branch, tracked is remotes/upstream/main
of https://github.com/untillpro/airs-bp3
, have following remotes:
C:\workspace\go\airs-bp3>qs dev -v
--- PipedExec: "C:\\Program Files\\Git\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- PipedExec: "C:\\Program Files\\GitHub CLI\\gh.exe", []string{"gh", "api", "repos/host6/airs-bp3", "--jq", ".parent.full_name"}
Dev branch 'https-github-comuntillproqsissues22' will be created. Continue(y/n)? y
--- PipedExec: "C:\\Program Files\\Git\\bin\\git.exe", []string{"git", "config", "--local", "remote.upstream.url"}
--- PipedExec: "C:\\Program Files\\Git\\bin\\git.exe", []string{"git", "branch", "-r"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\grep.exe", []string{"grep", "/master"}
--- PipedExec: "C:\\Program Files\\Git\\bin\\git.exe", []string{"git", "status", "-s"}
--- PipedExec: "C:\\Program Files\\Git\\bin\\git.exe", []string{"git", "checkout", "master"}
Already on 'master'
Your branch is up to date with 'maxim-ge/master'.
--- PipedExec: "C:\\Program Files\\Git\\bin\\git.exe", []string{"git", "pull", "-p", "upstream", "master"}
fatal: couldn't find remote ref master
exit status 1
note: git pull
in master
branch, tracked is remotes/maxim-ge/master
, works w\o errors
Originates from qs: avoid "misc" commit message in main on qs u
https://github.com/voedger/voedger/issues/57
in in the clipboard, qs dev
- created branch, made a commit, then qs pr
. Created a pull request https://github.com/voedger/voedger/pull/58
, just pressed button squash and merge
-> commit with message Fixes voedger/voedger#57 (#58)
is created, which is wrong. I'm expecting something like air / ACL for Payments. Fixes #57
is suggested as the pull request name. Or add Fixes #57
message in details of the pull request
no gh
installed -> no errors and nothing is made on qs u
. Expecting an error.
$ qs u -v
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "remote", "-v"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\grep.exe", []string{"grep", "fetch"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/(fetch)//"}
alisher https://github.com/anurmanov/voedger
maxim-ge https://github.com/maxim-ge/voedger
origin https://github.com/host6/voedger
upstream https://github.com/voedger/voedger
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "status", "-s", "-b", "-uall"}
## 517-use-vql-for-tables-of-voedger...origin/517-use-vql-for-tables-of-voedger
M pkg/apps/sys/registry/provide.go
M pkg/sys/authnz/signupin/consts.go
M pkg/sys/authnz/signupin/provide.go
M pkg/sys/provide.go
?? pkg/sys/authnz/signupin/schemas.sql
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "status", "-s"}
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- GetRepoAndOrgName ok: "repourl:", "https://github.com/host6/voedger", "arr:", []string{"https:", "", "github.com", "host6", "voedger"}, "repo:", "voedger", "org:", "host6"
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- GetRepoAndOrgName ok: "repourl:", "https://github.com/host6/voedger", "arr:", []string{"https:", "", "github.com", "host6", "voedger"}, "repo:", "voedger", "org:", "host6"
--- PipedExec: "gh", []string{"gh", "api", "repos/host6/voedger", "--jq", ".parent.full_name"}
--------------------------------------------------------------------
Denis@Admin-Note MINGW64 ~/Workspace/voedger (517-use-vql-for-tables-of-voedger)
$ gh
bash: gh: command not found
$ qs dev
Dev branch for issue #1837 will be created. Agree?(y/n)y
✓ Set host6/airs-bp3 as the default repository for the current directory
From https://github.com/untillpro/airs-bp3
* branch main -> FETCH_HEAD
Already up to date.
From https://github.com/untillpro/airs-bp3
* branch main -> FETCH_HEAD
Merge made by the 'ort' strategy.
airsbp3/impl.go | 2 +-
go.mod | 2 +-
go.sum | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
To https://github.com/host6/airs-bp3.git
! [rejected] main -> main (non-fast-forward)
error: failed to push some refs to 'https://github.com/host6/airs-bp3.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. If you want to integrate the remote changes,
hint: use 'git pull' before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
exit status 1
in the local upstreammain
branch, tracked branch is https://github.com/untillpro/airs-bp3/tree/main, have https://github.com/voedger/voedger/issues/53
in the clipboard:
$ qs dev
Dev branch 'https-github-comvoedgervoedgerissues53' will be created. Continue(y/n)?
$ qs dev https://github.com/voedger/voedger/issues/53
Dev branch 'https-github-comvoedgervoedgerissues53' will be created. Continue(y/n)?
I'm expecting 53-deactivate-workspace
branch name is suggested +the branch is mentioned at https://github.com/voedger/voedger/issues/53
qs dev
on one PC, qs pr
on another PC -> nothing is made on qs pr
:
$ qs pr
gh version 2.27.0 (2023-04-07)
https://github.com/cli/cli/releases/tag/v2.27.0
github.com
✓ Logged in to github.com as host6 (keyring)
✓ Git operations for github.com configured to use https protocol.
✓ Token: gho_************************************
✓ Token scopes: gist, read:org, repo, workflow
✓ Synced the "main" branch from host6/voedger to local repository
no errors, pull request is not made
Now: qs dev -b
works wrong: it suggests to delete branches I could work on
The following workflow would be better:
main
there is a commit with name that is the same as local branch name (consider the branch is merged already)remotes/origin/<branchName>
branchhttps://github.com/voedger/voedger/issues/56
is in the clipboard, the latest qs
and gh
are installed, I'm in the main
branch of my fork, have uncommitted changes, qs dev
is executed:
Denis@admin-note MINGW64 /c/Workspace/voedger (main)
$ qs dev -v
--- PipedExec: "C:\\Program Files\\Git\\mingw64\\bin\\git.exe", []string{"git", "config", "--local", "remote.origin.url"}
--- PipedExec: "C:\\Program Files\\Git\\usr\\bin\\sed.exe", []string{"sed", "s/\\.git$//"}
--- PipedExec: "C:\\Program Files\\GitHub CLI\\gh.exe", []string{"gh", "api", "repos/host6/voedger", "--jq", ".parent.full_name"}
exit status 4
voedger/voedger#1793 is in clipboard, qs dev
in airs-bp3 repo, qs pr
-> created pull request https://github.com/untillpro/airs-bp3/pull/977. It contains a comment Resolves #1793 bp3: refactor restaurant intense usage test (code looks bad)
. Should be: Resolves https://github.com/voedger/voedger/issues/1793 bp3: refactor restaurant intense usage test (code looks bad)
C:\workspaces\work\voedger>qs fork
repo name not found
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.