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

NPM Release #16

Merged
merged 10 commits into from
Jan 1, 2023
Merged

NPM Release #16

merged 10 commits into from
Jan 1, 2023

Conversation

janosh
Copy link
Owner

@janosh janosh commented Jan 1, 2023

Publish this project to NPM. Involves making components more re-usable by adding props for heatmap values to PeriodicTable.svelte and ScatterPlot.svelte (improves separation of concerns, was too tightly coupled to demo site use case).

@janosh janosh enabled auto-merge (squash) January 1, 2023 23:13
@janosh janosh merged commit 8b9f9f6 into main Jan 1, 2023
@janosh janosh deleted the npm-package branch January 1, 2023 23:14
janosh added a commit that referenced this pull request Jan 3, 2023
* scale ptable font sizes based on container queries

was based on viewport width before which led to broken layout of small ptable on wide pages

* fix color mismatch for elem categories in stores.ts vs app.css

* add src/lib/index.ts default+named exports

* package.json add test:unit + test:e2e scripts

* improve sep of concerns: heatmap values now computed outside ptable component and passed in as prop, same for scatter plot

also add props color_map, log, color_scale (latter for binding)

* add 1k separators in pretty_num()

* fix tests, add scatter plot props y_label, y_unit

* pnpm add -D @sveltejs/package and script 'package'

* add release job to test.yml

* add changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant