Commit graph

85 commits

Author SHA1 Message Date
daimond113
b53457c42c
feat: install pesde packages before wally 2024-12-02 23:39:39 +01:00
daimond113
a4162cd300
fix: link deps before type extraction 2024-12-02 13:05:19 +01:00
daimond113
e807c261a2
feat(cli): add better styles 2024-12-01 13:36:55 +01:00
daimond113
f69c05a05a
chore(release): prepare for v0.5.0-rc.14 2024-11-30 11:41:16 +01:00
daimond113
564d9de675
fix: allow includes to include top level files 2024-11-30 11:31:17 +01:00
daimond113
083bf3badd
chore: add missing 'by' to changelog 2024-11-28 18:41:26 +01:00
daimond113
43d0949a45
chore(release): prepare for v0.5.0-rc.13 2024-11-28 18:28:20 +01:00
daimond113
b475ff40e5
feat: support specifying allowed external registries in config 2024-11-28 18:18:40 +01:00
daimond113
cb17c419d0
feat: add uth token command 2024-11-28 16:19:31 +01:00
daimond113
60dafa0114
perf: asyncify linking 2024-11-27 20:54:11 +01:00
daimond113
b5b3257cac
fix: install dependencies of packages in x command 2024-11-26 12:50:14 +01:00
daimond113
80c47aa0e4
feat: use symlinks for workspace dependencies 2024-11-24 20:22:15 +01:00
daimond113
37a7c34084
feat: use globs in includes field 2024-11-23 22:54:28 +01:00
daimond113
dad3fad402
feat: support negated globs in workspace members 2024-11-23 11:41:17 +01:00
daimond113
33917424a8
feat: print no updates available in outdated command 2024-11-22 20:42:09 +01:00
daimond113
9268159dc6
chore(release): prepare for v0.5.0-rc.12 2024-11-22 19:43:38 +01:00
daimond113
3d662a6de3
fix: set PESDE_ROOT to correct path in run command 2024-11-22 19:42:18 +01:00
daimond113
bb92a06d64
feat: support fallback wally registries 2024-11-22 19:40:20 +01:00
daimond113
a067fbd4bd
fix: correctly resolve peer dependencies 2024-11-22 15:52:54 +01:00
daimond113
85312525f1
chore(release): prepare for v0.5.0-rc.11 2024-11-20 20:09:41 +01:00
daimond113
ac73a15c9d
fix: correctly copy workspace packages 2024-11-20 20:03:16 +01:00
daimond113
745828f926
fix: propagate inner download error error 2024-11-20 18:41:09 +01:00
daimond113
d52a9cb615
fix: re-add updates check caching 2024-11-19 00:32:08 +01:00
daimond113
c5d60549c9
chore(release): prepare for v0.5.0-rc.10 2024-11-16 18:41:53 +01:00
daimond113
763bf2698f
refactor: only store pesde_version exes in version cache 2024-11-16 18:39:57 +01:00
daimond113
5a82f8616f
fix: fix self-install cross-device move 2024-11-16 18:36:45 +01:00
daimond113
00b470b173
chore(release): prepare for v0.5.0-rc.9 2024-11-16 15:33:10 +01:00
daimond113
24ad379b7c
feat: make self-upgrade check for updates by itself 2024-11-16 13:47:35 +01:00
daimond113
be46042b51
fix: correctly link Wally server packages 2024-11-16 13:47:34 +01:00
daimond113
1be3bf505e
chore(release): prepare for v0.5.0-rc.8 2024-11-12 16:05:14 +01:00
daimond113
72eb48de07
fix: use new path when setting file read-only 2024-11-11 18:59:34 +01:00
daimond113
9f3017742e
fix: correct cas finding algorithm 2024-11-11 18:57:44 +01:00
daimond113
dca495a467
chore: add missing changelog entries 2024-11-11 13:27:56 +01:00
daimond113
37072eda24
docs(changelog): document publish index arg 2024-11-04 19:17:35 +01:00
daimond113
fde2ba1021
fix: correctly (de)serialize workspace specifiers versions 2024-11-03 13:09:06 +01:00
daimond113
620777cacf
fix: remove default.project.json from git pesde dependencies 2024-11-03 13:06:59 +01:00
daimond113
09820e322c
refactor: use fs-err for fs operations 2024-11-01 20:57:32 +01:00
daimond113
397ea11ef5
fix: use different algorithm for finding cas dir 2024-11-01 18:31:11 +01:00
daimond113
678430f96f
chore(release): prepare for v0.5.0-rc.7 2024-10-30 19:35:05 +01:00
daimond113
b6f35b6209
fix: validate package names are lowercase 2024-10-30 17:07:17 +01:00
Luka
f0d04fc87c
feat: website
* feat(website): init

* feat(website): home page

* feat(website): make page more responsive

* feat(website): layout

* feat(website): package page

* feat(website): update PackageResponse type

* feat(website): display package readme

* feat(website): use new /latest/any endpoint

* feat(website): make website lg instead of xl

* fix(website): use NodeJS.Timeout

* feat(website): versions page

* feat(website): add latest version indicator

* feat(website): add target select menu

* feat(website): indicate current version

* feat(website): add package metadata

* feat(website): add hamburger

* fix(website): header responsiveness

* feat(website): better package layout

* feat(website): display authors on package page

* fix(website): only display relative dates on client

* feat(docs): init docs site

* chore(website): read .env from project root

* feat(website): add gemoji support

* fix(website): overflow on code blocks

* chore(docs): read .env from project root

* feat(docs): config changes

* fix: authors not displaying

* fix(website): use fallback language

* refactor(website): use predefined target names

* refactor(website): change Github to GitHub

* chore: remove starter readmes

* chore(docs): remove .vscode

* chore(docs): remove unused assets folder

* fix(website): fix missing datetime attribute

* feat(website): switch to universal loaders

* feat(docs): search

* fix(website): type errors

* fix(website): use provided fetch instead of global

* feat(website): remove isr

* chore(website): add .env.example

* feat(website): add icons and metadata

* chore(website): add debug logs

* chore(website): remove shiki temporarily

* fix(website): rehype shiki lazy load

* fix(website): use custom highlighter

* fix(website): move highlighter creation into load

* docs: write docs

* feat(website): add og image

* feat(website): fix accessibility issues

* fix(website): no target selector on mobile

* fix(website): close dialog on navigation

* fix(website): logo is not a link in hamburger menu

* feat(website): dependencies tab

* fix(website): use correct dependency target

* fix(website): navigation links

* feat(website): support wally dependencies

* feat(website): metadata + case insensitivity

* fix(website): manually implement groupBy

`Object.groupBy` isn't supported on Vercel right now.

* fix(website): code block with an unknown language

* docs(policies): explain & cover more cases

* docs: update cli reference

* docs: add self hosting registries guide

* docs: update README

* docs: add more configs to registry guide

* fix: favicon and logomark

* feat(website): package documentation

* fix(website): missing $derive for toc

* docs: change SENTRY_URL to SENTRY_DSN

* chore(website): remove unused file

* chore: remove favicon.zip

* fix(website): strip wally# prefix

* chore: add changelog entry

---------

Co-authored-by: daimond113 <72147841+daimond113@users.noreply.github.com>
2024-10-29 20:06:00 +01:00
daimond113
b1ae6aebda
fix: don't make cas files read-only on windows 2024-10-26 17:45:18 +02:00
daimond113
d346fe1d34
refactor: optimize boolean expression in publish command 2024-10-20 18:15:14 +02:00
daimond113
70d07feb70
fix: sync scripts repo in background 2024-10-20 18:13:08 +02:00
daimond113
92c6120d24
perf: shallow clone dependency repos 2024-10-20 17:13:58 +02:00
daimond113
14aeabeed2
fix: listen for device flow completion without requiring enter 2024-10-17 22:07:55 +02:00
daimond113
87a45c0429
fix(resolver): use new aliases when reusing lockfile deps 2024-10-15 23:52:00 +02:00
daimond113
73a63c3664
chore(release): prepare for v0.5.0-rc.6 2024-10-14 20:17:14 +02:00
daimond113
c7c1daab36
feat: improve auth system for registry changes 2024-10-14 19:40:02 +02:00
daimond113
756b5c8257
fix: make github oauth client id optional 2024-10-14 14:59:16 +02:00