Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add nu-lang support [WIP] #5217

Draft
wants to merge 33 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
fb8fe60
feat: add nu (nushell) support
pyranota Feb 5, 2025
2eb016d
add worker tests
pyranota Feb 5, 2025
04c8a72
deactivate tables and non-any types below top-level
pyranota Feb 5, 2025
eb44eab
add syntax highlighting
pyranota Feb 6, 2025
afce99b
add logo
pyranota Feb 6, 2025
376cceb
partially implement plugin support
pyranota Feb 6, 2025
5ed04bb
change logo + ability to deploy + nsjail draft
pyranota Feb 19, 2025
97f6aef
static variables + get_resource + get_variable
pyranota Feb 19, 2025
ed6162d
lsp/dev.nu + initial nu lsp (not working yet)
pyranota Feb 19, 2025
ea7ddde
make it work with nsjail
pyranota Feb 19, 2025
2fd64c7
nullguard
pyranota Feb 19, 2025
d104152
Much more flexible signature parsing and better error-messages
pyranota Feb 19, 2025
482fbdd
add init script
pyranota Feb 20, 2025
9432e93
rename nulsp to nu
pyranota Feb 20, 2025
db44f32
Merge branch 'main' into nu-lang
pyranota Feb 20, 2025
78bf3ff
install nu to dockerfile
pyranota Feb 20, 2025
70756ce
fix merge
pyranota Feb 20, 2025
7858369
implement Default for MainArgSignature
pyranota Feb 20, 2025
e43cd35
stage NU_CACHE_DIR
pyranota Feb 20, 2025
6b917f4
improve dockerfiles
pyranota Feb 21, 2025
a58bb80
dev.nu for parser-wasm + flake.nix
pyranota Feb 21, 2025
a8bd9a9
update code for windows
pyranota Feb 21, 2025
fe13470
add nushell to flake
pyranota Feb 21, 2025
1913c3c
upload Cargo.lock
pyranota Feb 21, 2025
fa97b2a
make build.sh work on nixos
pyranota Feb 21, 2025
eaf811a
build wasm cli parsers
pyranota Feb 21, 2025
ee6e543
add docs to README_DEV.md
pyranota Feb 21, 2025
e519ff1
add helper script docker/dev.nu
pyranota Feb 21, 2025
d57f879
improve docker/dev.nu
pyranota Feb 21, 2025
363d47e
Merge branch 'main' into nu-lang
pyranota Feb 21, 2025
2940b1e
fix windows
pyranota Feb 21, 2025
5c559c9
commit frontend/package(lock).json
pyranota Feb 21, 2025
4725cf9
Merge branch 'nu-lang' of github.com:windmill-labs/windmill into nu-lang
pyranota Feb 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ CaddyfileRemoteMalo
**/.idea/
.direnv
.vscode
.dev-docker-wrapper*
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ COPY /typescript-client/docs/ /frontend/static/tsdocs/
RUN npm run generate-backend-client
ENV NODE_OPTIONS "--max-old-space-size=8192"
ARG VITE_BASE_URL ""
# Read more about macro in docker/dev.nu
# -- MACRO-SPREAD-WASM-PARSER-DEV-ONLY -- #
RUN npm run build


Expand Down
Loading
Loading