Skip to content

Add default load paths support for build-sass#8346

Merged
aduth merged 9 commits intomainfrom
aduth-build-sass-lgds
May 8, 2023
Merged

Add default load paths support for build-sass#8346
aduth merged 9 commits intomainfrom
aduth-build-sass-lgds

Conversation

@aduth
Copy link
Contributor

@aduth aduth commented May 5, 2023

🛠 Summary of changes

Enhances the @18f/identity-build-sass utility package to automatically provide default load paths for supported packages @18f/identity-design-system and @uswds/uswds. This is consistent with the package's goal of providing "smart defaults", and prevents consuming projects needing to include an additional --load-path flag when using the CLI.

📜 Testing Plan

yarn build:css should produce no errors with included changes to remove the now-unnecessary --load-path flag.

Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

aduth added 4 commits May 5, 2023 12:10
Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aduth
Copy link
Contributor Author

aduth commented May 8, 2023

Published to NPM as @18f/identity-build-sass@1.2.0: https://www.npmjs.com/package/@18f/identity-build-sass

@aduth aduth merged commit d021f12 into main May 8, 2023
@aduth aduth deleted the aduth-build-sass-lgds branch May 8, 2023 15:43
aduth added a commit to GSA-TTS/identity-site that referenced this pull request May 8, 2023
Why?

- As verification that the improvements implemented in 18F/identity-idp#8346 are valid when used in an external project
- To give developers implementing by copy-paste reference a good reference to copy from
aduth added a commit to GSA-TTS/identity-site that referenced this pull request Jun 26, 2023
Why?

- As verification that the improvements implemented in 18F/identity-idp#8346 are valid when used in an external project
- To give developers implementing by copy-paste reference a good reference to copy from
aduth added a commit to GSA-TTS/identity-site that referenced this pull request Jun 26, 2023
* Upgrade 18f/identity-build-sass to 1.2.0

Why?

- As verification that the improvements implemented in 18F/identity-idp#8346 are valid when used in an external project
- To give developers implementing by copy-paste reference a good reference to copy from

* Bump build-sass to 1.3.0
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.

2 participants