Browse Source

[ui] File-specified deps for consul-ui (#21378)

* Namespaced and file-specified deps

* Pinning to a specific version of tailwind and setting config for js packages to come from npmjs

* Pin glob instead of reverting tailwind or any other (grand)parent dependency

* ember-cli-build fixed path resolution for now-namespaced submodules

* Dropping the namespace prefix and relying on relative pathing
pull/21527/head
Phil Renaud 5 months ago committed by GitHub
parent
commit
dce6241869
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 3
      .changelog/21378.txt
  2. 1
      ui/.yarnrc
  3. 3
      ui/package.json
  4. 10
      ui/packages/consul-ui/package.json
  5. 7970
      ui/yarn.lock

3
.changelog/21378.txt

@ -0,0 +1,3 @@
```release-note:security
ui: Pin and namespace sub-module dependencies related to the Consul UI
```

1
ui/.yarnrc

@ -0,0 +1 @@
registry: https://registry.npmjs.org/

3
ui/package.json

@ -21,7 +21,8 @@
},
"resolutions": {
"xmlhttprequest-ssl": "^1.6.3",
"ember-basic-dropdown": "3.0.21"
"ember-basic-dropdown": "3.0.21",
"glob": "7.2.3"
},
"engines": {
"node": "18"

10
ui/packages/consul-ui/package.json

@ -90,11 +90,11 @@
"broccoli-merge-trees": "^4.2.0",
"chalk": "^4.1.0",
"clipboard": "^2.0.11",
"consul-acls": "*",
"consul-lock-sessions": "*",
"consul-nspaces": "*",
"consul-partitions": "*",
"consul-peerings": "*",
"consul-acls": "file:../consul-acls",
"consul-lock-sessions": "file:../consul-lock-sessions",
"consul-nspaces": "file:../consul-nspaces",
"consul-partitions": "file:../consul-partitions",
"consul-peerings": "file:../consul-peerings",
"css": "^3.0.0",
"css.escape": "^1.5.1",
"d3-array": "^2.8.0",

7970
ui/yarn.lock

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save