Skip to content

Update build.js - #1860

Open
RohitPaul0007 wants to merge 1 commit into
flot:masterfrom
RohitPaul0007:master-19
Open

Update build.js#1860
RohitPaul0007 wants to merge 1 commit into
flot:masterfrom
RohitPaul0007:master-19

Conversation

@RohitPaul0007

Copy link
Copy Markdown

No description provided.

kevinburke added a commit to kevinburke/flot that referenced this pull request Apr 13, 2026
Replace the abandoned build and test toolchain with a minimal modern
stack. Rename to @kevinburke/flot, bump to 5.0.0-alpha.0. jQuery
remains a peer dependency for now.

Build: replace gulp 4 + babel 7 + uglify-js with a ~230-line
build.mjs script using terser at ES2019 target.

Tests: replace Karma + Jasmine with Vitest (unit) and Playwright
(browser). A browser-side Jasmine compatibility layer runs all legacy
test files unmodified.

Lint: replace eslint-config-standard 7 with Biome 1.9.

CI: replace Travis CI and CircleCI with GitHub Actions.

Size budget: size-limit gates the main bundle at 30 KB brotli.

Canonical interface is Make. Install footprint: 1,016 -> 87 packages.

Fixes flot#1752 flot#1647 flot#1695 flot#1704
Fixes flot#1811 flot#1839 flot#1577 flot#1770
Fixes flot#1598 flot#1866 flot#1616 flot#1864
Fixes flot#1834 flot#1773 flot#1315 flot#1558
Fixes flot#1394 flot#678 flot#883 flot#972

Supersedes flot#1754 flot#1753 flot#1755
Supersedes flot#1398 flot#1533 flot#1543
Supersedes flot#1154 flot#1860 flot#1859
Supersedes flot#1858 flot#1857 flot#1842
Supersedes flot#1841 flot#1840 flot#1862
Supersedes flot#1861 flot#1854 flot#1853
Supersedes flot#1852 flot#1851 flot#1850
Supersedes flot#1849 flot#1848 flot#1847
Supersedes flot#1846 flot#1845 flot#1844
Supersedes flot#1843

Supersedes Dependabot PRs (deps eliminated entirely):
flot#1833 flot#1832 flot#1831 flot#1827
flot#1826 flot#1825 flot#1824 flot#1823
flot#1822 flot#1814 flot#1812 flot#1791
flot#1783 flot#1782 flot#1780 flot#1778
flot#1777 flot#1764 flot#1759 flot#1758
flot#1746 flot#1739

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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