Skip to content

Developer clean-up#2623

Merged
texodus merged 9 commits intomasterfrom
pnpm-2
May 20, 2024
Merged

Developer clean-up#2623
texodus merged 9 commits intomasterfrom
pnpm-2

Conversation

@texodus
Copy link
Member

@texodus texodus commented May 19, 2024

This PR ports the project infrastructure to use pnpm instead of yarn, which will help with making sure our build and runtime dependencies stay in sync. Also in this PR, cherry-picks of a few recent small PRs that needed to be rebased/merged or modified in various ways:

Signed-off-by: Andrew Stein <steinlink@gmail.com>
texodus and others added 8 commits May 19, 2024 22:48
Signed-off-by: Andrew Stein <steinlink@gmail.com>
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
Signed-off-by: Andrew Stein <steinlink@gmail.com>

# Conflicts:
#	packages/perspective-jupyterlab/src/less/index.less
avoid assert { type: "json" } / with { type: "json" } change
tc39/proposal-import-attributes#131

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
Signed-off-by: Andrew Stein <steinlink@gmail.com>

# Conflicts:
#	.github/workflows/build.yml
The syntax change is needed for perspective to compile on newer
toolchains

the relevant rust repo change is here:
rust-lang/rust@0278505

Signed-off-by: Tom Jakubowski <tom@prospective.dev>
Signed-off-by: Tom Jakubowski <tom@prospective.dev>
Signed-off-by: Tom Jakubowski <tom@prospective.dev>
Signed-off-by: Andrew Stein <steinlink@gmail.com>
@texodus texodus merged commit 2c3d9ea into master May 20, 2024
@texodus texodus deleted the pnpm-2 branch May 20, 2024 03:03
texodus added a commit that referenced this pull request May 21, 2024
Signed-off-by: Andrew Stein <steinlink@gmail.com>
texodus added a commit that referenced this pull request May 21, 2024
Signed-off-by: Andrew Stein <steinlink@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Internal refactoring and code quality improvement

Development

Successfully merging this pull request may close these issues.

3 participants