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

Developer clean-up #2623

Merged
merged 9 commits into from
May 20, 2024
Merged

Developer clean-up #2623

merged 9 commits into from
May 20, 2024

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
5 checks passed
@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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants