Skip to content

Commit b43bf8b

Browse files
authored
Merge pull request #266 from MetroStar/rollup-upgrade
Upgrade Rollup Dependencies
2 parents 910cb74 + 8313e4e commit b43bf8b

File tree

9 files changed

+168
-262
lines changed

9 files changed

+168
-262
lines changed

.github/dependabot.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,16 @@ updates:
2828
- '>=18.2.0'
2929
- dependency-name: '@types/node'
3030
versions:
31-
- '>=18.16.1'
31+
- '>=18.19.50'
3232
- dependency-name: '@types/react'
3333
versions:
3434
- '>=18.2.0'
3535
- dependency-name: '@types/react-dom'
3636
versions:
3737
- '>=18.2.0'
3838
- dependency-name: '@rollup/plugin-typescript'
39+
versions:
40+
- '>=12.0.0'
3941
- dependency-name: '@storybook/addon-a11y'
4042
- dependency-name: '@storybook/addon-actions'
4143
- dependency-name: '@storybook/addon-essentials'
@@ -47,9 +49,6 @@ updates:
4749
- dependency-name: '@storybook/test'
4850
- dependency-name: '@storybook/theming'
4951
- dependency-name: 'storybook'
50-
- dependency-name: 'typescript'
51-
- dependency-name: 'rollup'
52-
- dependency-name: 'rollup-plugin-dts'
5352
- package-ecosystem: 'npm'
5453
directory: '/packages/comet-cli'
5554
schedule:

package-lock.json

+144-231
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"@rollup/plugin-commonjs": "^28.0.0",
2929
"@rollup/plugin-image": "^3.0.3",
3030
"@rollup/plugin-node-resolve": "^15.3.0",
31-
"@rollup/plugin-typescript": "^8.5.0",
31+
"@rollup/plugin-terser": "^0.4.4",
32+
"@rollup/plugin-typescript": "11.1.6",
3233
"@storybook/addon-a11y": "^8.3.0",
3334
"@storybook/addon-actions": "^8.3.0",
3435
"@storybook/addon-essentials": "^8.3.0",
@@ -44,7 +45,7 @@
4445
"@testing-library/react": "16.0.1",
4546
"@testing-library/user-event": "14.5.2",
4647
"@types/jest-axe": "^3.5.9",
47-
"@types/node": "18.16.1",
48+
"@types/node": "18.19.50",
4849
"@types/react": "18.2.17",
4950
"@vitejs/plugin-react": "^4.3.1",
5051
"@vitest/coverage-v8": "^2.1.1",
@@ -57,13 +58,12 @@
5758
"prettier": "3.3.3",
5859
"react": "^18.2.0",
5960
"react-dom": "^18.2.0",
60-
"rollup": "^2.79.1",
61-
"rollup-plugin-dts": "^4.2.3",
61+
"rollup": "^4.22.4",
62+
"rollup-plugin-dts": "^6.1.1",
6263
"rollup-plugin-peer-deps-external": "^2.2.4",
6364
"rollup-plugin-postcss": "^4.0.2",
64-
"rollup-plugin-terser": "^7.0.2",
6565
"storybook": "^8.3.0",
66-
"typescript": "*",
66+
"typescript": "5.6.2",
6767
"typescript-eslint": "^8.7.0",
6868
"vite": "^5.4.7",
6969
"vitest": "^2.0.1"

packages/comet-data-viz/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metrostar/comet-data-viz",
3-
"version": "1.1.6",
3+
"version": "1.1.7",
44
"description": "A set of Victory Chart components provided as a Comet wrapper",
55
"license": "Apache-2.0",
66
"main": "./dist/cjs/index.js",

packages/comet-data-viz/rollup.config.js renamed to packages/comet-data-viz/rollup.config.mjs

+4-6
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,22 @@ import resolve from '@rollup/plugin-node-resolve';
22
import commonjs from '@rollup/plugin-commonjs';
33
import image from '@rollup/plugin-image';
44
import typescript from '@rollup/plugin-typescript';
5-
import dts from 'rollup-plugin-dts';
5+
import { dts } from 'rollup-plugin-dts';
66
import postcss from 'rollup-plugin-postcss';
77
import peerDepsExternal from 'rollup-plugin-peer-deps-external';
8-
import { terser } from 'rollup-plugin-terser';
9-
10-
const packageJson = require('./package.json');
8+
import terser from '@rollup/plugin-terser';
119

1210
export default [
1311
{
1412
input: './src/index.ts',
1513
output: [
1614
{
17-
file: packageJson.main,
15+
file: './dist/cjs/index.js',
1816
format: 'cjs',
1917
sourcemap: true,
2018
},
2119
{
22-
file: packageJson.module,
20+
file: './dist/esm/index.js',
2321
format: 'esm',
2422
sourcemap: true,
2523
},

packages/comet-extras/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metrostar/comet-extras",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"description": "A set of custom components, intended to fill in the gaps where USWDS does not provide an implementation.",
55
"license": "Apache-2.0",
66
"main": "./dist/cjs/index.js",

packages/comet-extras/rollup.config.js renamed to packages/comet-extras/rollup.config.mjs

+4-6
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,22 @@ import resolve from '@rollup/plugin-node-resolve';
22
import commonjs from '@rollup/plugin-commonjs';
33
import image from '@rollup/plugin-image';
44
import typescript from '@rollup/plugin-typescript';
5-
import dts from 'rollup-plugin-dts';
5+
import { dts } from 'rollup-plugin-dts';
66
import postcss from 'rollup-plugin-postcss';
77
import peerDepsExternal from 'rollup-plugin-peer-deps-external';
8-
import { terser } from 'rollup-plugin-terser';
9-
10-
const packageJson = require('./package.json');
8+
import terser from '@rollup/plugin-terser';
119

1210
export default [
1311
{
1412
input: './src/index.ts',
1513
output: [
1614
{
17-
file: packageJson.main,
15+
file: './dist/cjs/index.js',
1816
format: 'cjs',
1917
sourcemap: true,
2018
},
2119
{
22-
file: packageJson.module,
20+
file: './dist/esm/index.js',
2321
format: 'esm',
2422
sourcemap: true,
2523
},

packages/comet-uswds/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metrostar/comet-uswds",
3-
"version": "3.3.0",
3+
"version": "3.3.1",
44
"description": "React with TypeScript Component Library based on USWDS 3.0.",
55
"license": "Apache-2.0",
66
"main": "./dist/cjs/index.js",

packages/comet-uswds/rollup.config.js renamed to packages/comet-uswds/rollup.config.mjs

+4-6
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,22 @@ import resolve from '@rollup/plugin-node-resolve';
22
import commonjs from '@rollup/plugin-commonjs';
33
import image from '@rollup/plugin-image';
44
import typescript from '@rollup/plugin-typescript';
5-
import dts from 'rollup-plugin-dts';
5+
import { dts } from 'rollup-plugin-dts';
66
import postcss from 'rollup-plugin-postcss';
77
import peerDepsExternal from 'rollup-plugin-peer-deps-external';
8-
import { terser } from 'rollup-plugin-terser';
9-
10-
const packageJson = require('./package.json');
8+
import terser from '@rollup/plugin-terser';
119

1210
export default [
1311
{
1412
input: './src/index.ts',
1513
output: [
1614
{
17-
file: packageJson.main,
15+
file: './dist/cjs/index.js',
1816
format: 'cjs',
1917
sourcemap: true,
2018
},
2119
{
22-
file: packageJson.module,
20+
file: './dist/esm/index.js',
2321
format: 'esm',
2422
sourcemap: true,
2523
},

0 commit comments

Comments
 (0)