x/pkgsite: improve frontend development ergonomics #40960
There are multiple items likely associated with these improvements, so it may make sense to break them out and label this an
I’m sure we can come up with bundling functionality using Go that gets us most of the way there without needing to pull in third-party tooling that requires NPM. Testing is another story, so we’ll have to figure out where we draw the line on whether to pull in NPM or not for that.
The text was updated successfully, but these errors were encountered:
Adds a flag to disable CSP during local development. Useful for debugging Google Tag Manager configuration. Does not cause security risk because its only for local development and you can't use runtime flags in App Engine. For golang/go#40960 For golang/go#40958 Change-Id: I9669bd745d1bb3f78472d91142053992dde2cc6b Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/252823 Reviewed-by: Jonathan Amsterdam <firstname.lastname@example.org> Trust: Julie Qiu <email@example.com>
Adds a section to the frontend docs that details the new frontend development process. For golang/go#40960 Change-Id: Ia9d89c05486819a6a236af7d69a5416f03257ab5 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/281776 Trust: Jamal Carvalho <firstname.lastname@example.org> Reviewed-by: Julie Qiu <email@example.com>