Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
6dcf7f4
fix(unity-react-core): replaced fa-exclamation-triangle with the corr…
spaceperson May 8, 2026
1d0bf81
feat: add MCP config for all storybooks along with agent instructions
davidornelas11 May 5, 2026
354ed51
fix(unity-react-core): only render heading element if heading is pass…
davidornelas11 May 8, 2026
6791b62
chore(release): 1.10.1 [skip ci]
semantic-release-bot May 8, 2026
bb777ee
fix(component-header-footer): fix header dropdown height
scott-williams-az May 12, 2026
d371867
chore(release): 1.4.1 [skip ci]
semantic-release-bot May 12, 2026
9fee83f
fix(unity-bootstrap-theme): blockquote css update for maxwidth standards
spaceperson Apr 6, 2026
f17c761
fix(unity-bootstrap-theme): padding-left: 0 applied to uds-blockquote
spaceperson Apr 6, 2026
48c21ff
fix(unity-bootstrap-theme): removed padding right from the blockquote…
spaceperson Apr 7, 2026
0980f58
chore(release): 1.38.1 [skip ci]
semantic-release-bot May 13, 2026
48bb28c
fix(app-webdir-ui): update search page input and results styles
davidornelas11 May 19, 2026
e277e4c
chore(release): 5.0.13 [skip ci]
semantic-release-bot May 19, 2026
2d92591
build(deps): bump axios from 1.15.0 to 1.15.2
dependabot[bot] May 8, 2026
59e458d
build(deps): bump simple-git from 3.33.0 to 3.36.0
dependabot[bot] May 8, 2026
64a9a4f
build(deps-dev): bump postcss from 8.5.3 to 8.5.10
dependabot[bot] May 8, 2026
60b5d74
build(deps): bump fast-uri from 3.0.6 to 3.1.2
dependabot[bot] May 8, 2026
26c0a7e
build(deps): bump @babel/plugin-transform-modules-systemjs
dependabot[bot] May 9, 2026
24483f8
fix(component-header-footer): fix nav link doesn't close menu
scott-williams-az Apr 28, 2026
abc509a
chore: upgrade styled-components from v5 to v6
mlsamuelson May 12, 2026
69a5d45
feat(unity-react-core): upgrade dependencies
mlsamuelson May 12, 2026
48aae84
chore(unity-react-core): upgrade to React 19
mlsamuelson May 12, 2026
0e87bb1
chore(static-site): upgrade to React 19
mlsamuelson May 12, 2026
9f61866
chore(app-degree-pages): upgrade to React 19
mlsamuelson May 12, 2026
bd9fdf0
chore(component-news): upgrade to React 19
mlsamuelson May 12, 2026
19aa6bc
chore(component-header-footer): upgrade to React 19
mlsamuelson May 12, 2026
d2baae4
chore(component-events): upgrade to React 19
mlsamuelson May 12, 2026
3865c3e
chore(app-webdir-ui): upgrade to React 19
mlsamuelson May 12, 2026
6d419da
refactor(unity-react-core): remove forwardRef and fix children types …
mlsamuelson May 12, 2026
0aa22e7
fix(unity-react-core): fix build by moving bundled deps and resolving…
mlsamuelson May 12, 2026
b209fb2
fix(unity-react-core): fix issues impacting build
mlsamuelson May 12, 2026
7901fc8
fix(unity-react-core): build fixes
mlsamuelson May 12, 2026
39a1eb5
fix(unity-react-core): no import on carousel types
mlsamuelson May 12, 2026
236af6a
fix(app-webdir-ui): fix post-upgrade regressions in app-webdir-ui sto…
mlsamuelson May 14, 2026
99f521f
fix(app-rfi): fix errors encountered on stoybook start
mlsamuelson May 14, 2026
6bb6fb9
fix(app-rfi): jsdoc didn't support cjs
mlsamuelson May 14, 2026
7e70872
fix(unity-react-core): add missing packages, fix lint
mlsamuelson May 19, 2026
415d397
chore(unity-react-core): fix ref type in storybook decorators for Rea…
davidornelas11 May 19, 2026
9bc6a37
fix(unity-react-core): react-share iconFillColor needs to be set as d…
mlsamuelson May 19, 2026
f593284
chore(release): 1.4.2 [skip ci]
semantic-release-bot May 21, 2026
c9e9a9a
chore(release): 1.38.2 [skip ci]
semantic-release-bot May 21, 2026
524a511
chore(release): 1.11.0 [skip ci]
semantic-release-bot May 21, 2026
48cb63f
chore(release): 3.2.0 [skip ci]
semantic-release-bot May 21, 2026
3829d5c
chore(release): 3.9.0 [skip ci]
semantic-release-bot May 21, 2026
b2663bb
chore(release): 5.0.14 [skip ci]
semantic-release-bot May 21, 2026
8209763
fix(component-header-footer): check undefined
scott-williams-az May 21, 2026
86bc8ff
fix(component-header-footer): fix animated header option
scott-williams-az May 21, 2026
12fb55f
chore(release): 1.4.3 [skip ci]
semantic-release-bot May 28, 2026
06d098b
feat(unity-bootstrap-theme): added new header styles and stories
davidornelas11 Mar 13, 2026
08a4b34
fix(unity-bootstrap-theme): update header styles and stories
davidornelas11 Apr 3, 2026
46633e9
chore(release): 1.39.0 [skip ci]
semantic-release-bot May 28, 2026
7eab9c7
fix(unity-bootstrap-theme): hero small CTA overflow at <768px viewports
juanmitriatti May 1, 2026
1da9b4d
fix(unity-bootstrap-theme): add bottom margin to hero-sm CTA for QA p…
juanmitriatti May 8, 2026
95a6e45
chore(release): 1.39.1 [skip ci]
semantic-release-bot Jun 5, 2026
fcef7d2
fix(unity-bootstrap-theme): space bar expands/collapses footer accord…
juanmitriatti Jun 2, 2026
6a9578e
chore(release): 1.39.2 [skip ci]
semantic-release-bot Jun 5, 2026
1e2df0e
fix(anchor-menu): use native button for the mobile toggle (WCAG 2.1.1…
juanmitriatti May 22, 2026
1e2840e
chore(release): 1.39.3 [skip ci]
semantic-release-bot Jun 5, 2026
5e8d02a
chore(release): 1.11.1 [skip ci]
semantic-release-bot Jun 5, 2026
3386cff
build(deps): bump axios from 1.15.2 to 1.16.0
dependabot[bot] May 29, 2026
132e033
feat(app-rfi): add all parameters to datalayer for RFI module
scott-williams-az May 14, 2026
b909b93
chore(app-rfi): remove console log
scott-williams-az May 22, 2026
8059bae
chore(release): 3.10.0 [skip ci]
semantic-release-bot Jun 9, 2026
1afa08b
fix(anchor-menu): constrain sticky menu height in mobile landscape (W…
juanmitriatti May 15, 2026
2bb2d17
fix(unity-bootstrap-theme): target the actual sticky class on anchor …
juanmitriatti May 15, 2026
39661ea
refactor(anchor-menu): move sticky height cap from styled-component t…
juanmitriatti Jun 9, 2026
cbc1942
chore(release): 1.39.4 [skip ci]
semantic-release-bot Jun 12, 2026
1da8550
chore(release): 1.11.2 [skip ci]
semantic-release-bot Jun 12, 2026
3480caa
build(deps): bump joi from 17.13.3 to 17.13.4
dependabot[bot] Jun 13, 2026
6d65ed2
build(deps-dev): bump @vitest/browser from 4.1.6 to 4.1.8
dependabot[bot] Jun 15, 2026
8b199a4
build(deps-dev): bump dompurify from 3.4.5 to 3.4.9
dependabot[bot] Jun 15, 2026
e917b21
fix(app-rfi): bumps dompurify from 3.4.5 to 3.4.10
scott-williams-az Jun 18, 2026
8815cde
fix(app-degree-pages): bumps @vitest/browser from 4.1.6 to 4.1.9
scott-williams-az Jun 18, 2026
cb64572
fix(unity-react-core): bumps @vitest/browser from 4.1.6 to 4.1.9
scott-williams-az Jun 18, 2026
f8a2302
chore(release): 1.11.3 [skip ci]
semantic-release-bot Jun 18, 2026
e5e2a3d
chore(release): 3.2.1 [skip ci]
semantic-release-bot Jun 18, 2026
ef7a9e2
chore(release): 3.10.1 [skip ci]
semantic-release-bot Jun 18, 2026
0dd014d
chore(unity-react-core): keep react-dom/server out of SB manager
davidornelas11 Jun 18, 2026
6c21876
build(deps): bump ws from 6.2.3 to 6.2.4
dependabot[bot] Jun 24, 2026
00e0b59
build(deps): bump undici from 6.25.0 to 6.27.0
dependabot[bot] Jun 22, 2026
163f8d4
build(deps-dev): bump http-proxy-middleware from 2.0.9 to 2.0.10
dependabot[bot] Jun 25, 2026
0cc5e4a
chore: update yarn version and add min pckage age
davidornelas11 Jun 25, 2026
ee17eca
chore: update yarn version in package.json
davidornelas11 Jun 26, 2026
b68a3fe
fix(component-header-footer): adjust layout add dropdown examples
scott-williams-az Jun 16, 2026
6ac45ea
fix(component-header-footer): col divider bg fix
scott-williams-az Jun 18, 2026
c6c8d8d
fix(component-header-footer): col divider bg fix
scott-williams-az Jun 19, 2026
d3c892d
fix(component-header-footer): col divider bg fix
scott-williams-az Jun 19, 2026
d2f0fb1
fix(component-header-footer): col divider bg fix
scott-williams-az Jun 19, 2026
294ae5a
chore: minor pr changes
scott-williams-az Jun 27, 2026
6b6afe8
chore(release): 1.4.4 [skip ci]
semantic-release-bot Jul 1, 2026
0c367c0
fix(unity-react-core): update or remove pkg to support react 19
scott-williams-az May 29, 2026
7b54326
fix(app-rfi): remove pkg to support react 19
scott-williams-az May 29, 2026
842af86
chore: minor pr changes
scott-williams-az Jun 9, 2026
518ff8c
chore: minor pr changes
scott-williams-az Jun 27, 2026
cc09826
chore(release): 1.11.4 [skip ci]
semantic-release-bot Jul 1, 2026
ca95409
chore(release): 3.10.2 [skip ci]
semantic-release-bot Jul 1, 2026
bde9199
feat(unity-react-core): replaced Alert titles with Success titles for…
spaceperson Jul 13, 2026
787185e
feat: yarn
spaceperson Jul 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,43 @@ yarn storybook # Primary development environment
- **Auto-cleanup**: Merged PR environments cleaned from S3 after 14 days or immediately after merging to dev branch (dev is main branch for this repo)
- **Slack integration**: `#prd-uds` and `#prdfam-uds-ci` channels for alerts

## Storybook MCP

This monorepo has Storybook MCP servers available for all component packages. When doing UI development, always use the MCP tools to find and reuse existing components before creating new ones.

### Available MCP servers

Each package runs its own Storybook dev server with an MCP endpoint. Start the relevant Storybook first, then use the corresponding MCP toolset:

| Package | Storybook command | MCP endpoint |
|---|---|---|
| `unity-react-core` | `cd packages/unity-react-core && yarn storybook` | `http://localhost:9200/mcp` |
| `unity-bootstrap-theme` | `cd packages/unity-bootstrap-theme && yarn storybook` | `http://localhost:9000/mcp` |
| `app-degree-pages` | `cd packages/app-degree-pages && yarn storybook` | `http://localhost:9010/mcp` |
| `app-rfi` | `cd packages/app-rfi && yarn storybook` | `http://localhost:9020/mcp` |
| `app-webdir-ui` | `cd packages/app-webdir-ui && yarn storybook` | `http://localhost:9030/mcp` |
| `component-events` | `cd packages/component-events && yarn storybook` | `http://localhost:9060/mcp` |
| `component-header-footer` | `cd packages/component-header-footer && yarn storybook` | `http://localhost:9080/mcp` |
| `component-news` | `cd packages/component-news && yarn storybook` | `http://localhost:9090/mcp` |

### Workflow

1. **Before building any UI**, use `list-all-documentation` on the relevant MCP server to discover available components.
2. **Before using a component**, call `get-documentation` to understand its props, variants, and usage patterns.
3. **After generating UI**, use `get-storybook-story-instructions` and write stories so the work can be previewed and tested.
4. **Run tests** using `run-story-tests` to validate interaction behavior and accessibility. Fix any failures before considering the task done.
5. **Preview work** using `preview-stories` to show live story renders inline.

### Key conventions for this codebase

- Components live in `packages/unity-react-core/src/components/` — this is the foundational library. Always check here first.
- Styles come from `unity-bootstrap-theme` (Bootstrap 5 + ASU brand tokens). Use Bootstrap utility classes before writing custom CSS.
- There are lots of components that arent yet in `packages/unity-react-core/src/components/`, also check `packages/unity-bootstrap-theme/stories/` for components that aren't in `packages/unity-react-core/src/components/`.
- The exception is `component-header-footer`, which uses styled-components and does not depend on the theme.
- All components use JSDoc TypeScript comments for prop documentation — these are surfaced in the MCP docs toolset.
- Always prefer typescript when creating any new components or updating any components in unity-react-core. Refactor only javascript files you modify in unity-react-core to typescript when you have to modify them but always ask user and let them know that this should be udpated to Typescript if they are modifying a javascript file in unity-react-core.
- Google Analytics events use `trackGAEvent` / `GaEventWrapper` — preserve these when modifying existing components.

## Key Files for Understanding Context
- `/packages/unity-react-core/src/components/` - Core React component patterns
- `/packages/unity-bootstrap-theme/src/` - Theme structure (CSS/SCSS + JS)
Expand Down
4 changes: 4 additions & 0 deletions .storybook-config/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ const favicon = `

import { fileURLToPath } from "url";

export function addons() {
return ["@storybook/addon-mcp"];
}

export function previewAnnotations(entry = []) {
return [...entry, fileURLToPath(import.meta.resolve('./preset/preview.js'))];
}
Expand Down
3 changes: 3 additions & 0 deletions .storybook-config/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"type": "module"
}
36 changes: 36 additions & 0 deletions .vscode/mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"servers": {
"asu-unity-react-core": {
"type": "http",
"url": "http://localhost:9200/mcp"
},
"asu-unity-bootstrap-theme": {
"type": "http",
"url": "http://localhost:9000/mcp"
},
"asu-app-degree-pages": {
"type": "http",
"url": "http://localhost:9010/mcp"
},
"asu-app-rfi": {
"type": "http",
"url": "http://localhost:9020/mcp"
},
"asu-app-webdir-ui": {
"type": "http",
"url": "http://localhost:9030/mcp"
},
"asu-component-events": {
"type": "http",
"url": "http://localhost:9060/mcp"
},
"asu-component-header-footer": {
"type": "http",
"url": "http://localhost:9080/mcp"
},
"asu-component-news": {
"type": "http",
"url": "http://localhost:9090/mcp"
}
}
}
944 changes: 944 additions & 0 deletions .yarn/releases/yarn-4.17.0.cjs

Large diffs are not rendered by default.

925 changes: 0 additions & 925 deletions .yarn/releases/yarn-4.4.0.cjs

This file was deleted.

6 changes: 4 additions & 2 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
nodeLinker: node-modules

npmMinimalAgeGate: 1w

npmScopes:
asu:
npmAuthToken: "${GITHUB_AUTH_TOKEN-fallback}"
npmPublishRegistry: "https://npm.pkg.github.com"
npmRegistryServer: "https://npm.pkg.github.com"

yarnPath: .yarn/releases/yarn-4.4.0.cjs

tsEnableAutoTypes: true

yarnPath: .yarn/releases/yarn-4.17.0.cjs
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
"license": "MIT",
"volta": {
"node": "24.13.1",
"yarn": "4.4.0"
"yarn": "4.17.0"
},
"packageManager": "yarn@4.4.0",
"packageManager": "yarn@4.17.0",
"workspaces": [
"packages/*"
],
Expand Down Expand Up @@ -58,9 +58,9 @@
"@siteimprove/alfa-playwright": "^0.78.1",
"@siteimprove/alfa-test-utils": "^0.78.1",
"@storybook/addon-docs": "^10.0.0",
"@storybook/addon-mcp": "^0.6.0",
"@storybook/react": "^10.0.0",
"@types/node": "^20.0.0",
"@types/react-dom": "^18.3.0",
"@types/semver": "^7",
"@typescript-eslint/eslint-plugin": "^8.13.0",
"@typescript-eslint/parser": "^8.13.0",
Expand All @@ -70,7 +70,7 @@
"css-minimizer-webpack-plugin": "^2.0.0",
"cz-conventional-changelog": "^3.3.0",
"diff": "^8.0.2",
"dompurify": "^3.2.4",
"dompurify": "^3.4.10",
"eslint": "^9",
"eslint-config-prettier": "^8.2.0",
"eslint-plugin-import": "^2.22.1",
Expand All @@ -92,8 +92,8 @@
"playwright": "1.55.1",
"prettier": "^3",
"purgecss-webpack-plugin": "^4.0.3",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"rimraf": "^3.0.2",
"semantic-release": "^25.0.3",
"semantic-release-monorepo": "^8.0.2",
Expand Down
14 changes: 14 additions & 0 deletions packages/app-degree-pages/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# [@asu/app-degree-pages-v3.2.1](https://github.com/asu/asu-unity-stack/compare/@asu/app-degree-pages-v3.2.0...@asu/app-degree-pages-v3.2.1) (2026-06-18)


### Bug Fixes

* **app-degree-pages:** bumps @vitest/browser from 4.1.6 to 4.1.9 ([e3ae108](https://github.com/asu/asu-unity-stack/commit/e3ae1087d3edb84ee7451e74aab8845847700c84))

# [@asu/app-degree-pages-v3.2.0](https://github.com/asu/asu-unity-stack/compare/@asu/app-degree-pages-v3.1.5...@asu/app-degree-pages-v3.2.0) (2026-05-21)


### Features

* **unity-react-core:** upgrade dependencies ([3d80ef0](https://github.com/asu/asu-unity-stack/commit/3d80ef0128df45641af9579183c11f571012b6c8))

# [@asu/app-degree-pages-v3.1.5](https://github.com/asu/asu-unity-stack/compare/@asu/app-degree-pages-v3.1.4...@asu/app-degree-pages-v3.1.5) (2026-04-02)


Expand Down
15 changes: 5 additions & 10 deletions packages/app-degree-pages/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@asu/app-degree-pages",
"version": "3.1.5",
"version": "3.2.1",
"description": "ASU implementation of degree pages",
"main": "./dist/degreePages.cjs.js",
"browser": "./dist/degreePages.umd.js",
Expand Down Expand Up @@ -47,9 +47,7 @@
"@popperjs/core": "^2.9.2",
"classnames": "^2.3.1",
"prop-types": "^15.7.2",
"react-popper": "^2.2.5",
"react-tooltip": "^4.2.21",
"styled-components": "^5.3.0"
"styled-components": "^6.0.0"
},
"devDependencies": {
"@asu/shared": "*",
Expand All @@ -64,7 +62,7 @@
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.0.0",
"@vitejs/plugin-react": "^4.3.1",
"@vitest/browser": "^4.0.0",
"@vitest/browser": "^4.1.9",
"babel-jest": "^27.0.6",
"babel-loader": "^8.2.2",
"babel-plugin-dynamic-import-node": "^2.3.3",
Expand All @@ -90,12 +88,9 @@
"vitest": "^4.0.0",
"webpack-merge": "^5.8.0"
},
"resolutions": {
"@types/react": "^18.3.1"
},
"peerDependencies": {
"react": "^18.3.1",
"react-dom": "^18.3.1"
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"volta": {
"extends": "../../package.json"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ const InputGroup = styled.div`
gap: 1rem;
`;

const InputState = styled.input.attrs({
const InputState = styled.input.attrs(() => ({
type: "radio",
className: "btn-check",
name: "program-view",
autoComplete: "off",
})`
}))`
display: none;

& + label {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ const ListingStyle = createGlobalStyle`
}
`;

const FilterSeparator = styled.div.attrs({ className: "container" })`
const FilterSeparator = styled.div.attrs(() => ({ className: "container" }))`
border-bottom: 1px solid #d0d0d0;
margin-bottom: calc(var(--uds-dp-section-margin) / 2);
padding-bottom: calc(var(--uds-dp-section-margin) / 2);
Expand Down
34 changes: 34 additions & 0 deletions packages/app-rfi/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
# [@asu/app-rfi-v3.10.2](https://github.com/asu/asu-unity-stack/compare/@asu/app-rfi-v3.10.1...@asu/app-rfi-v3.10.2) (2026-07-01)


### Bug Fixes

* **app-rfi:** remove pkg to support react 19 ([3eec4b8](https://github.com/asu/asu-unity-stack/commit/3eec4b87a7b5495085143c937a0f9e22ac700023))

# [@asu/app-rfi-v3.10.1](https://github.com/asu/asu-unity-stack/compare/@asu/app-rfi-v3.10.0...@asu/app-rfi-v3.10.1) (2026-06-18)


### Bug Fixes

* **app-rfi:** bumps dompurify from 3.4.5 to 3.4.10 ([f07a003](https://github.com/asu/asu-unity-stack/commit/f07a00382c737d27511240934676150701cfe6ec))

# [@asu/app-rfi-v3.10.0](https://github.com/asu/asu-unity-stack/compare/@asu/app-rfi-v3.9.0...@asu/app-rfi-v3.10.0) (2026-06-09)


### Features

* **app-rfi:** add all parameters to datalayer for RFI module ([bbcac08](https://github.com/asu/asu-unity-stack/commit/bbcac0884d05dca5c0c61dc5b764f17afce035b5))

# [@asu/app-rfi-v3.9.0](https://github.com/asu/asu-unity-stack/compare/@asu/app-rfi-v3.8.0...@asu/app-rfi-v3.9.0) (2026-05-21)


### Bug Fixes

* **app-rfi:** fix errors encountered on stoybook start ([c5b748b](https://github.com/asu/asu-unity-stack/commit/c5b748b32d7ea968db828aa44a5e90aa4bc6b17a))
* **app-rfi:** jsdoc didn't support cjs ([62104e3](https://github.com/asu/asu-unity-stack/commit/62104e3c43cb7138180a02af93b461872ad58529))


### Features

* **unity-react-core:** upgrade dependencies ([3d80ef0](https://github.com/asu/asu-unity-stack/commit/3d80ef0128df45641af9579183c11f571012b6c8))

# [@asu/app-rfi-v3.8.0](https://github.com/asu/asu-unity-stack/compare/@asu/app-rfi-v3.7.2...@asu/app-rfi-v3.8.0) (2026-03-23)


Expand Down
2 changes: 0 additions & 2 deletions packages/app-rfi/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# ASU RFI Component



The ASU RFI Component is a React-powered Request for Information form. It is
intended to be implemented by a CMS module/plugin/extension that must provide a
local endpoint at (TODO ADD PATH OR PROP?) to recieve the component's
Expand Down
File renamed without changes.
File renamed without changes.
15 changes: 0 additions & 15 deletions packages/app-rfi/jsdoc.config.js

This file was deleted.

33 changes: 33 additions & 0 deletions packages/app-rfi/jsdoc.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"opts": {
"destination": "./docs/",
"recurse": true
},
"source": {
"include": ["README.md", "./src/core/types", "./src/components"],
"includePattern": "(types|index).js"
},
"templates": {
"cleverLinks": false,
"monospaceLinks": false,
"default": {
"useLongnameInNav": false,
"includeDate": false
}
},
"tags": {
"allowUnknownTags": true,
"dictionaries": ["jsdoc", "closure"]
},
"plugins": ["jsdoc-ts-utils"],
"tsUtils": {
"typedefImports": true,
"typeOfTypes": true,
"extendTypes": true,
"modulesOnMemberOf": true,
"modulesTypesShortName": true,
"parentTag": true,
"typeScriptUtilityTypes": true,
"tagsReplacement": {}
}
}
16 changes: 8 additions & 8 deletions packages/app-rfi/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@asu/app-rfi",
"version": "3.8.0",
"version": "3.10.2",
"description": "ASU Request For Information (RFI) form",
"main": "./dist/appRfi.cjs.js",
"browser": "./dist/appRfi.umd.js",
Expand All @@ -9,6 +9,7 @@
"author": "Michael Samuelson <mlsamuel@asu.edu>",
"homepage": "https://github.com/ASU/asu-unity-stack#readme",
"license": "MIT",
"type": "module",
"files": [
"examples/*",
"dist/*",
Expand All @@ -26,16 +27,16 @@
},
"scripts": {
"lint": "eslint --fix 'src/**/*.{js,jsx}' ",
"test": "jest --config=./jest.config.js --passWithNoTests",
"test": "jest --config=./jest.config.cjs --passWithNoTests",
"start:dev": "webpack-dashboard -- webpack serve -c webpack/webpack.dev.js",
"build": "vite build && cp -r src/assets dist/",
"build:stats": "webpack -c webpack/webpack.prod.js --profile --json=compilation-stats.json",
"postbuild": "cp ./types/main.d.ts ./dist/main.d.ts",
"storybook": "storybook dev -p 9020",
"build-storybook": "storybook build -o ../../build/$npm_package_name",
"jsdoc": "jsdoc -c jsdoc.config.js",
"jsdoc": "jsdoc -c jsdoc.config.json",
"predocs": "mkdir -p ./docs",
"docs": "jsdoc2md --no-cache -c jsdoc.config.js --files ./src/components > ./docs/README.props.md",
"docs": "jsdoc2md --no-cache -c jsdoc.config.json --files ./src/components > ./docs/README.props.md",
"postdocs": "node ../../scripts/process-readme-props.js"
},
"bugs": {
Expand All @@ -53,7 +54,7 @@
"@storybook/addon-docs": "^10",
"@storybook/react": "^10",
"@storybook/react-vite": "^10",
"@testing-library/react": "^11.2.6",
"@testing-library/react": "^16.0.0",
"@vitejs/plugin-react": "^4.3.1",
"babel-loader": "^8.2.2",
"copy-webpack-plugin": "^9.0.1",
Expand Down Expand Up @@ -82,13 +83,12 @@
"formik": "^2.1.4",
"prop-types": "^15.7.2",
"react-phone-input-2": "2.15.1",
"reactstrap": "^9",
"yup": "^0.28.1",
"yup-phone": "^1.2.19"
},
"peerDependencies": {
"react": "^18.3.1",
"react-dom": "^18.3.1"
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"volta": {
"extends": "../../package.json"
Expand Down
Loading