-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
USWDS-Compile - Bug: pnpm support #75
Labels
Type: Bug
A problem in the code
Comments
danielnaab
added
Needs: Confirmation
We need to confirm that this is an issue
Type: Bug
A problem in the code
labels
Oct 18, 2023
github-actions
bot
added
the
Status: Triage
We're triaging this issue and grooming if necessary
label
Oct 18, 2023
danielnaab
added a commit
to GSA-TTS/forms
that referenced
this issue
Oct 18, 2023
NOTE: this uses a uswds-compile fork that fixes an issue with pnpm. see: uswds/uswds-compile#75
danielnaab
added a commit
to GSA-TTS/forms
that referenced
this issue
Oct 18, 2023
NOTE: this uses a uswds-compile fork that fixes an issue with pnpm. see: uswds/uswds-compile#75
danielnaab
added a commit
to GSA-TTS/forms
that referenced
this issue
Oct 19, 2023
* Add ADR for initial deployment choices. * Add cloud.gov pages build (I don't expect it to work with pnpm) * Try to install pnpm in the container * Install dependencies with pnpm after the cloud.gov pages initialization * Use "pnpm i" instead of "pnpm ci" (which isn't implemented in pnpm) in the Pages build. * Tweak pnpm / Cloud.gov Pages hack * Try wiping out the Cloud.gov dependencies before manually installing. * Update Vite config to handle a BASEURL. * Remove unused script * Turn off Cloud.gov Pages build container caching. * Add a footer and links to the Github repository * Remove unused "infra" package reference. * Initial cloud.gov docassemble configuration. NOTE: This is failing to deploy, because the available space in the 10x sandbox account doesn't accomodate docassemble. * Initial attempt at docassemble docker configuration, to be pared down. * Pare down docker config * Fill in Docassemble client API and corresponding CLI commands. TODO: Determine why populating a docassemble package from a git repository is not working. * In Github action, update pnpm version to 8. * Tweak tests to get passing * Label docassemble tests as integration tests, so they don't get run by CI (yet). * Add scaffold for Terraform CDK project. * Add ADR for Terraform usage. * Add initial docassemble deploy to AWS Lightsail. * Put userData script in root namespace * Use recommended medium-sized instance. * Add recreate.sh to force-rebuild the docassemble instance. * Remove currently unused deps to save build container space * Hack in skip cli build step * Add Turborepo for more managable builds. * Add ADR for pnpm and Turborepo. * Add Turborepo to Cloud.gov pages build. * Add turbo to project dependencies * Scaffold Astro "Spotlight" app. * React components rendering. * Add React components from prior site * React and Astro components split up and functional * Remove React starter frontend * Remove unused route * Cleanup env handling with Astro * Add design package that compiles uswds via uswds-compile. NOTE: this uses a uswds-compile fork that fixes an issue with pnpm. see: uswds/uswds-compile#75 * Design CSS and JS loading via base template, wrapped via @atj/design. * Add ADR for Astro usage. * Add ADR for CSS usage patterns.
amyleadem
removed
the
Status: Triage
We're triaging this issue and grooming if necessary
label
Nov 9, 2023
I'm able to reproduce the error. How I tested
System setup
|
github-project-automation
bot
moved this from Review
to Done
in USWDS Core Project Data
Nov 15, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Using
gulp-compile
within apnpm
workspace fails in thebuildSass
function.pnpm
is a package manager that has a local package cache with a unique directory structure.Steps to reproduce the bug
pnpm gulp build
Expected Behavior
Same as via
npx gulp build
Related code
The path resolved here does not exist:
uswds-compile/gulpfile.js
Line 159 in cd6f8dd
Screenshots
The corresponding exception is:
System setup
Additional context
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: