Преглед на файлове

Fixes #7068: Disable sourcemaps on CSS files, use external sourcemaps

thatmattlove преди 4 години
родител
ревизия
ed0f792f04
променени са 27 файла, в които са добавени 4 реда и са изтрити 37 реда
  1. 4 1
      netbox/project-static/bundle.js
  2. 0 1
      netbox/project-static/dist/cable_trace.css
  3. 0 7
      netbox/project-static/dist/cable_trace.css.map
  4. 0 1
      netbox/project-static/dist/config.js
  5. 0 0
      netbox/project-static/dist/config.js.map
  6. 0 0
      netbox/project-static/dist/graphiql.css
  7. 0 3
      netbox/project-static/dist/graphiql.css.map
  8. 0 1
      netbox/project-static/dist/graphiql.js
  9. 0 0
      netbox/project-static/dist/graphiql.js.map
  10. 0 1
      netbox/project-static/dist/jobs.js
  11. 0 0
      netbox/project-static/dist/jobs.js.map
  12. 0 1
      netbox/project-static/dist/lldp.js
  13. 0 0
      netbox/project-static/dist/lldp.js.map
  14. 0 0
      netbox/project-static/dist/netbox-dark.css
  15. 0 3
      netbox/project-static/dist/netbox-dark.css.map
  16. 0 0
      netbox/project-static/dist/netbox-external.css
  17. 0 3
      netbox/project-static/dist/netbox-external.css.map
  18. 0 0
      netbox/project-static/dist/netbox-light.css
  19. 0 3
      netbox/project-static/dist/netbox-light.css.map
  20. 0 0
      netbox/project-static/dist/netbox-print.css
  21. 0 3
      netbox/project-static/dist/netbox-print.css.map
  22. 0 0
      netbox/project-static/dist/netbox.js
  23. 0 0
      netbox/project-static/dist/netbox.js.map
  24. 0 1
      netbox/project-static/dist/rack_elevation.css
  25. 0 7
      netbox/project-static/dist/rack_elevation.css.map
  26. 0 1
      netbox/project-static/dist/status.js
  27. 0 0
      netbox/project-static/dist/status.js.map

+ 4 - 1
netbox/project-static/bundle.js

@@ -6,7 +6,8 @@ const options = {
   outdir: './dist',
   bundle: true,
   minify: true,
-  sourcemap: true,
+  sourcemap: 'external',
+  sourcesContent: false,
   logLevel: 'error',
 };
 
@@ -91,6 +92,8 @@ async function bundleStyles() {
     }
     let result = await esbuild.build({
       ...options,
+      // Disable sourcemaps for CSS/SCSS files, see #7068
+      sourcemap: false,
       entryPoints,
       plugins: [sassPlugin(pluginOptions)],
       loader: {

+ 0 - 1
netbox/project-static/dist/cable_trace.css

@@ -1,2 +1 @@
 :root{--nbx-trace-color: #000;--nbx-trace-node-bg: #e9ecef;--nbx-trace-termination-bg: #f8f9fa;--nbx-trace-cable-shadow: #343a40;--nbx-trace-attachment: #ced4da}:root[data-netbox-color-mode=dark]{--nbx-trace-color: #fff;--nbx-trace-node-bg: #212529;--nbx-trace-termination-bg: #343a40;--nbx-trace-cable-shadow: #e9ecef;--nbx-trace-attachment: #6c757d}*{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem}text{text-anchor:middle;dominant-baseline:middle}text:not([fill]){fill:var(--nbx-trace-color)}text.bold{font-weight:700}svg rect{fill:var(--nbx-trace-node-bg);stroke:#606060;stroke-width:1}svg rect .termination{fill:var(--nbx-trace-termination-bg)}svg .connector text{text-anchor:start}svg line{stroke-width:5px}svg line.cable-shadow{stroke:var(--nbx-trace-cable-shadow);stroke-width:7px}svg line.attachment{stroke:var(--nbx-trace-attachment);stroke-dasharray:5px,5px}
-/*# sourceMappingURL=cable_trace.css.map */

+ 0 - 7
netbox/project-static/dist/cable_trace.css.map

@@ -1,7 +0,0 @@
-{
-  "version": 3,
-  "sources": ["sass:/Users/ml/dev/netbox/netbox/project-static/styles/_cable_trace.scss"],
-  "sourcesContent": [":root{--nbx-trace-color: #000;--nbx-trace-node-bg: #e9ecef;--nbx-trace-termination-bg: #f8f9fa;--nbx-trace-cable-shadow: #343a40;--nbx-trace-attachment: #ced4da}:root[data-netbox-color-mode=dark]{--nbx-trace-color: #fff;--nbx-trace-node-bg: #212529;--nbx-trace-termination-bg: #343a40;--nbx-trace-cable-shadow: #e9ecef;--nbx-trace-attachment: #6c757d}*{font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",\"Liberation Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:.875rem}text{text-anchor:middle;dominant-baseline:middle}text:not([fill]){fill:var(--nbx-trace-color)}text.bold{font-weight:700}svg rect{fill:var(--nbx-trace-node-bg);stroke:#606060;stroke-width:1}svg rect .termination{fill:var(--nbx-trace-termination-bg)}svg .connector text{text-anchor:start}svg line{stroke-width:5px}svg line.cable-shadow{stroke:var(--nbx-trace-cable-shadow);stroke-width:7px}svg line.attachment{stroke:var(--nbx-trace-attachment);stroke-dasharray:5px,5px}"],
-  "mappings": "AAAA,MAAM,wBAAwB,6BAA6B,oCAAoC,kCAAkC,gCAAgC,mCAAmC,wBAAwB,6BAA6B,oCAAoC,kCAAkC,gCAAgC,EAAE,gMAAgM,kBAAkB,KAAK,mBAAmB,yBAAyB,iBAAiB,4BAA4B,UAAU,gBAAgB,SAAS,8BAA8B,eAAe,eAAe,sBAAsB,qCAAqC,oBAAoB,kBAAkB,SAAS,iBAAiB,sBAAsB,qCAAqC,iBAAiB,oBAAoB,mCAAmC",
-  "names": []
-}

+ 0 - 1
netbox/project-static/dist/config.js

@@ -28,4 +28,3 @@
  * measure size of elements
  * MIT license
  */
-//# sourceMappingURL=config.js.map

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/config.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/graphiql.css


Файловите разлики са ограничени, защото са твърде много
+ 0 - 3
netbox/project-static/dist/graphiql.css.map


+ 0 - 1
netbox/project-static/dist/graphiql.js

@@ -301,4 +301,3 @@ object-assign
  * This source code is licensed under the MIT license found in the
  * LICENSE file in the root directory of this source tree.
  */
-//# sourceMappingURL=graphiql.js.map

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/graphiql.js.map


+ 0 - 1
netbox/project-static/dist/jobs.js

@@ -28,4 +28,3 @@
  * measure size of elements
  * MIT license
  */
-//# sourceMappingURL=jobs.js.map

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/jobs.js.map


+ 0 - 1
netbox/project-static/dist/lldp.js

@@ -28,4 +28,3 @@
  * measure size of elements
  * MIT license
  */
-//# sourceMappingURL=lldp.js.map

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/lldp.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/netbox-dark.css


Файловите разлики са ограничени, защото са твърде много
+ 0 - 3
netbox/project-static/dist/netbox-dark.css.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/netbox-external.css


Файловите разлики са ограничени, защото са твърде много
+ 0 - 3
netbox/project-static/dist/netbox-external.css.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/netbox-light.css


Файловите разлики са ограничени, защото са твърде много
+ 0 - 3
netbox/project-static/dist/netbox-light.css.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/netbox-print.css


Файловите разлики са ограничени, защото са твърде много
+ 0 - 3
netbox/project-static/dist/netbox-print.css.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/netbox.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/netbox.js.map


+ 0 - 1
netbox/project-static/dist/rack_elevation.css

@@ -1,2 +1 @@
 svg{--nbx-rack-bg: #e9ecef;--nbx-rack-border: #000;--nbx-rack-slot-bg: #e9ecef;--nbx-rack-slot-border: #adb5bd;--nbx-rack-slot-hover-bg: #ced4da;--nbx-rack-link-color: #0d6efd;--nbx-rack-unit-color: #6c757d}svg[data-netbox-color-mode=dark]{--nbx-rack-bg: #343a40;--nbx-rack-border: #6c757d;--nbx-rack-slot-bg: #343a40;--nbx-rack-slot-border: #495057;--nbx-rack-slot-hover-bg: #212529;--nbx-rack-link-color: #9ec5fe;--nbx-rack-unit-color: #6c757d}*{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem}rect{box-sizing:border-box}text{text-anchor:middle;dominant-baseline:middle}svg .unit{margin:0;padding:5px 0;fill:var(--nbx-rack-unit-color)}svg .hidden{visibility:hidden}svg .rack{fill:none;stroke-width:2px;stroke:var(--nbx-rack-border);background-color:var(--nbx-rack-bg)}svg .slot{fill:var(--nbx-rack-slot-bg);stroke:var(--nbx-rack-slot-border)}svg .slot:hover{fill:var(--nbx-rack-slot-hover-bg)}svg .slot+.add-device{fill:var(--nbx-rack-link-color);opacity:0;pointer-events:none}svg .slot:hover+.add-device{opacity:1}svg .slot.reserved:hover[class]+.add-device{fill:#000}svg .slot.reserved[class],svg .slot.reserved:hover[class]{fill:url(#reserved)}svg .slot.occupied[class],svg .slot.occupied:hover[class]{fill:url(#occupied)}svg .slot.blocked[class],svg .slot.blocked:hover[class]{fill:url(#blocked)}svg .slot.blocked:hover+.add-device{opacity:0}
-/*# sourceMappingURL=rack_elevation.css.map */

+ 0 - 7
netbox/project-static/dist/rack_elevation.css.map

@@ -1,7 +0,0 @@
-{
-  "version": 3,
-  "sources": ["sass:/Users/ml/dev/netbox/netbox/project-static/styles/_rack_elevation.scss"],
-  "sourcesContent": ["svg{--nbx-rack-bg: #e9ecef;--nbx-rack-border: #000;--nbx-rack-slot-bg: #e9ecef;--nbx-rack-slot-border: #adb5bd;--nbx-rack-slot-hover-bg: #ced4da;--nbx-rack-link-color: #0d6efd;--nbx-rack-unit-color: #6c757d}svg[data-netbox-color-mode=dark]{--nbx-rack-bg: #343a40;--nbx-rack-border: #6c757d;--nbx-rack-slot-bg: #343a40;--nbx-rack-slot-border: #495057;--nbx-rack-slot-hover-bg: #212529;--nbx-rack-link-color: #9ec5fe;--nbx-rack-unit-color: #6c757d}*{font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",\"Liberation Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:.875rem}rect{box-sizing:border-box}text{text-anchor:middle;dominant-baseline:middle}svg .unit{margin:0;padding:5px 0px;fill:var(--nbx-rack-unit-color)}svg .hidden{visibility:hidden}svg .rack{fill:none;stroke-width:2px;stroke:var(--nbx-rack-border);background-color:var(--nbx-rack-bg)}svg .slot{fill:var(--nbx-rack-slot-bg);stroke:var(--nbx-rack-slot-border)}svg .slot:hover{fill:var(--nbx-rack-slot-hover-bg)}svg .slot+.add-device{fill:var(--nbx-rack-link-color);opacity:0;pointer-events:none}svg .slot:hover+.add-device{opacity:1}svg .slot.reserved:hover[class]+.add-device{fill:#000}svg .slot.reserved[class],svg .slot.reserved:hover[class]{fill:url(#reserved)}svg .slot.occupied[class],svg .slot.occupied:hover[class]{fill:url(#occupied)}svg .slot.blocked[class],svg .slot.blocked:hover[class]{fill:url(#blocked)}svg .slot.blocked:hover+.add-device{opacity:0}"],
-  "mappings": "AAAA,IAAI,uBAAuB,wBAAwB,4BAA4B,gCAAgC,kCAAkC,+BAA+B,+BAA+B,iCAAiC,uBAAuB,2BAA2B,4BAA4B,gCAAgC,kCAAkC,+BAA+B,+BAA+B,EAAE,gMAAgM,kBAAkB,KAAK,sBAAsB,KAAK,mBAAmB,yBAAyB,UAA9tB,uBAAiwB,gCAAgC,YAAY,kBAAkB,UAAU,UAAU,iBAAiB,8BAA8B,oCAAoC,UAAU,6BAA6B,mCAAmC,gBAAgB,mCAAmC,sBAAsB,gCAAgC,UAAU,oBAAoB,4BAA4B,UAAU,4CAA4C,UAAU,0DAA0D,oBAAoB,0DAA0D,oBAAoB,wDAAwD,mBAAmB,oCAAoC",
-  "names": []
-}

+ 0 - 1
netbox/project-static/dist/status.js

@@ -28,4 +28,3 @@
  * measure size of elements
  * MIT license
  */
-//# sourceMappingURL=status.js.map

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
netbox/project-static/dist/status.js.map


Някои файлове не бяха показани, защото твърде много файлове са промени