Skip to content

Commit

Permalink
Optimize docs build performance (#5228)
Browse files Browse the repository at this point in the history
  • Loading branch information
devongovett committed Oct 25, 2023
1 parent d349e85 commit 543ea26
Show file tree
Hide file tree
Showing 23 changed files with 1,037 additions and 691 deletions.
3 changes: 1 addition & 2 deletions .parcelrc
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,9 @@
"namers": ["parcel-namer-docs", "..."],
"packagers": {
"*.json": "parcel-packager-docs",
"*.html": "@parcel/packager-js"
"*.html": "parcel-packager-ssg"
},
"optimizers": {
"*.html": ["parcel-optimizer-ssg", "..."],
"*.js": ["@parcel/optimizer-terser"]
}
}
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,14 @@
"@babel/preset-typescript": "^7.12.7",
"@babel/register": "^7.12.10",
"@octokit/rest": "*",
"@parcel/optimizer-data-url": "^2.9.1",
"@parcel/optimizer-data-url": "^2.10.0",
"@parcel/optimizer-terser": "2.9.1",
"@parcel/packager-ts": "^2.9.1",
"@parcel/resolver-glob": "^2.9.1",
"@parcel/transformer-inline": "^2.9.1",
"@parcel/transformer-inline-string": "^2.9.1",
"@parcel/transformer-svg-react": "^2.9.1",
"@parcel/transformer-typescript-types": "^2.9.1",
"@parcel/packager-ts": "^2.10.0",
"@parcel/resolver-glob": "^2.10.0",
"@parcel/transformer-inline": "^2.10.0",
"@parcel/transformer-inline-string": "^2.10.0",
"@parcel/transformer-svg-react": "^2.10.0",
"@parcel/transformer-typescript-types": "^2.10.0",
"@spectrum-css/component-builder": "^1.0.0",
"@spectrum-css/vars": "^2.3.0",
"@storybook/addon-a11y": "^6.5.12",
Expand Down Expand Up @@ -147,7 +147,7 @@
"npm-cli-login": "^1.0.0",
"nyc": "^10.2.0",
"p-queue": "^6.2.1",
"parcel": "^2.9.2",
"parcel": "^2.10.0",
"patch-package": "^6.2.0",
"plop": "^2.4.0",
"postcss": "^8.4.24",
Expand Down
6 changes: 3 additions & 3 deletions packages/@react-spectrum/button/src/Button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ function Button<T extends ElementType = 'button'>(props: SpectrumButtonProps<T>,
props = useSlotProps(props, 'button');
props = disablePendingProps(props);
let {
elementType: ElementType = 'button',
elementType: Element = 'button',
children,
variant,
style = variant === 'accent' || variant === 'cta' ? 'fill' : 'outline',
Expand Down Expand Up @@ -100,7 +100,7 @@ function Button<T extends ElementType = 'button'>(props: SpectrumButtonProps<T>,

return (
<FocusRing focusRingClass={classNames(styles, 'focus-ring')} autoFocus={autoFocus}>
<ElementType
<Element
{...styleProps}
{...mergeProps(buttonProps, hoverProps)}
ref={domRef}
Expand Down Expand Up @@ -143,7 +143,7 @@ function Button<T extends ElementType = 'button'>(props: SpectrumButtonProps<T>,
? <Text>{children}</Text>
: children}
</SlotProvider>
</ElementType>
</Element>
</FocusRing>
);
}
Expand Down
4 changes: 2 additions & 2 deletions packages/dev/parcel-namer-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
"private": true,
"main": "DocsNamer.js",
"engines": {
"parcel": "^2.9.2"
"parcel": "^2.10.0"
},
"dependencies": {
"@parcel/plugin": "^2.9.2"
"@parcel/plugin": "^2.10.0"
}
}
115 changes: 0 additions & 115 deletions packages/dev/parcel-optimizer-ssg/SSGOptimizer.js

This file was deleted.

16 changes: 0 additions & 16 deletions packages/dev/parcel-optimizer-ssg/package.json

This file was deleted.

0 comments on commit 543ea26

Please sign in to comment.