From 39f4b573da7d4bcde66053cce406cc29abd52273 Mon Sep 17 00:00:00 2001 From: daboe01 Date: Thu, 9 Jun 2022 18:12:53 +0200 Subject: [PATCH] proposed: CPComboBox style --- AppKit/Themes/Aristo3/ThemeDescriptors.j | 65 +- .../CPComboBoxTest/Resources/MainMenu.xib | 1093 +++-------------- dist/cappuccino/bin/fontinfo | Bin 69936 -> 69936 bytes dist/cappuccino/bin/imagesize | Bin 69584 -> 69584 bytes package-lock.json | 238 +++- 5 files changed, 348 insertions(+), 1048 deletions(-) diff --git a/AppKit/Themes/Aristo3/ThemeDescriptors.j b/AppKit/Themes/Aristo3/ThemeDescriptors.j index 9126d0247..89a9ce2f0 100644 --- a/AppKit/Themes/Aristo3/ThemeDescriptors.j +++ b/AppKit/Themes/Aristo3/ThemeDescriptors.j @@ -3816,18 +3816,19 @@ var themedButtonValues = nil, @"width": @"1px" } afterDictionary:@{ - @"content": @"''", - @"right": @"5px", - @"top": @"50%", - @"bottom": @"50%", + @"content": @"'⌅'", + @"transform": @"rotate(180deg)", + @"background-color": A3ColorBorderBlue, + @"color": A3ColorBackgroundWhite, + @"border-radius": @"3px", + @"text-align": @"center", + @"right": @"1px", + @"top": @"8px", @"margin": @"-6px 0px 0px 0px", @"position": @"absolute", - @"height": @"11px", - @"width": @"7px", - @"background-image": @"url(%%packed.png)", - @"background-position": @"0px -112px", - @"background-repeat": @"no-repeat", - @"background-size": @"100px 400px" + @"height": @"15px", + @"width": @"15px" + }], notKeyButtonCssColor = [CPColor colorWithCSSDictionary:@{ @@ -3848,18 +3849,18 @@ var themedButtonValues = nil, @"width": @"1px" } afterDictionary:@{ - @"content": @"''", - @"right": @"5px", - @"top": @"50%", - @"bottom": @"50%", - @"margin": @"-6px 0px 0px 0px", - @"position": @"absolute", - @"height": @"11px", - @"width": @"7px", - @"background-image": @"url(%%packed.png)", - @"background-position": @"-8px -112px", - @"background-repeat": @"no-repeat", - @"background-size": @"100px 400px" + @"content": @"'⌅'", + @"transform": @"rotate(180deg)", + @"background-color": A3ColorActiveBorder, + @"color": A3ColorBackgroundWhite, + @"border-radius": @"3px", + @"text-align": @"center", + @"right": @"1px", + @"top": @"8px", + @"margin": @"-6px 0px 0px 0px", + @"position": @"absolute", + @"height": @"15px", + @"width": @"15px" }], disabledButtonCssColor = [CPColor colorWithCSSDictionary:@{ @@ -3872,18 +3873,18 @@ var themedButtonValues = nil, } beforeDictionary:nil afterDictionary:@{ - @"content": @"''", - @"right": @"5px", - @"top": @"50%", - @"bottom": @"50%", + @"content": @"'⌅'", + @"transform": @"rotate(180deg)", + @"background-color": A3ColorInactiveBorder, + @"color": A3ColorBackgroundWhite, + @"border-radius": @"3px", + @"text-align": @"center", + @"right": @"1px", + @"top": @"8px", @"margin": @"-6px 0px 0px 0px", @"position": @"absolute", - @"height": @"11px", - @"width": @"7px", - @"background-image": @"url(%%packed.png)", - @"background-position": @"-16px -112px", - @"background-repeat": @"no-repeat", - @"background-size": @"100px 400px" + @"height": @"15px", + @"width": @"15px" }], highlightedButtonCssColor = [CPColor colorWithCSSDictionary:@{ diff --git a/Tests/Manual/CPComboBoxTest/Resources/MainMenu.xib b/Tests/Manual/CPComboBoxTest/Resources/MainMenu.xib index 54911914b..f4ab0a926 100644 --- a/Tests/Manual/CPComboBoxTest/Resources/MainMenu.xib +++ b/Tests/Manual/CPComboBoxTest/Resources/MainMenu.xib @@ -1,956 +1,139 @@ - - - 1050 - 12D78 - 3084 - 1187.37 - 626.00 - - com.apple.InterfaceBuilder.CocoaPlugin - 3084 - - - YES - NSButton - NSButtonCell - NSComboBox - NSComboBoxCell - NSCustomObject - NSObjectController - NSTextField - NSTextFieldCell - NSView - NSWindowTemplate - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - - - PluginDependencyRecalculationVersion - - - - YES - - NSApplication - - - FirstResponder - - - NSApplication - - - AppController - - - NSComboBox - YES - - - - 15 - 2 - {{532, 712}, {394, 166}} - 544735232 - CPComboBox (from cib) - NSWindow - - - - - 256 - - YES - - - 268 - {{20, 115}, {191, 26}} - - - - YES - - 342884416 - 272630784 - - - LucidaGrande - 13 - 1044 - - - YES - - 6 - System - textBackgroundColor - - 3 - MQA - - - - 6 - System - controlTextColor - - 3 - MAA - - - 7 - YES - YES - - YES - Moe - Larry - Cheese - Curly - Shemp - Groucho - Harpo - Chico - Zeppo - - - - - 274 - {13, 189} - - - YES - NO - YES - - YES - - 10 - 10 - 1000 - - 75497472 - 0 - - - LucidaGrande - 12 - 16 - - - 3 - MC4zMzMzMzI5ODU2AA - - - - - 338690112 - 268436480 - - - YES - - 6 - System - controlBackgroundColor - - 3 - MC42NjY2NjY2NjY3AA - - - - - 3 - YES - - - - 3 - 2 - - - 6 - System - gridColor - - 3 - MC41AA - - - 19 - tableViewAction: - -765427712 - - - - 1 - 15 - 0 - YES - 0 - 1 - - - NO - - - - 268 - {{247, 118}, {72, 18}} - - - - YES - - -2080374784 - 0 - Enabled - - - 1211912448 - 2 - - NSImage - NSSwitch - - - NSSwitch - - - - 200 - 25 - - NO - - - - 268 - {{247, 93}, {125, 18}} - - - - YES - - -2080374784 - 0 - Button bordered - - - 1211912448 - 2 - - - - - 200 - 25 - - NO - - - - 268 - {{247, 68}, {89, 18}} - - - - YES - - -2080374784 - 0 - Completes - - - 1211912448 - 2 - - - - - 200 - 25 - - NO - - - - 268 - {{247, 43}, {117, 18}} - - - - YES - - 67108864 - 0 - Force selection - - - 1211912448 - 2 - - - - - 200 - 25 - - NO - - - - 268 - {{247, 18}, {129, 18}} - - - YES - - -2080374784 - 0 - Vertical scrollbar - - - 1211912448 - 2 - - - - - 200 - 25 - - NO - - - - 268 - {{20, 66}, {188, 22}} - - - - YES - - -1804599231 - 272630784 - - - - - YES - - - 6 - System - textColor - - - - NO - - - - 268 - {{20, 16}, {191, 26}} - - - _NS:9 - YES - - 879755328 - 272630784 - - - _NS:9 - - YES - - - 5 - YES - - - - 274 - {13, 0} - - - _NS:24 - YES - NO - YES - - YES - - 10 - 10 - 1000 - - 75497472 - 0 - - - - 3 - MC4zMzMzMzI5ODU2AA - - - - - 338690112 - 1024 - - - YES - - - - 3 - YES - - - - 3 - 2 - - - 19 - tableViewAction: - -765427712 - - - - 1 - 15 - 0 - YES - 0 - 1 - - - NO - - - {394, 166} - - - - - {{0, 0}, {1440, 878}} - {10000000000000, 10000000000000} - YES - - - - - YES - - - delegate - - - - 451 - - - - theWindow - - - - 464 - - - - cibCombo - - - - 529 - - - - comboTarget - - - - 577 - - - - disabledCombo - - - - 585 - - - - enabled: selection - - - - - - enabled: selection - enabled - selection - 2 - - - 522 - - - - value: cibCombo.enabled - - - - - - value: cibCombo.enabled - value - cibCombo.enabled - 2 - - - 531 - - - - contentObject: combo - - - - - - contentObject: combo - contentObject - combo - 2 - - - 521 - - - - value: cibCombo.completes - - - - - - value: cibCombo.completes - value - cibCombo.completes - 2 - - - 535 - - - - value: cibCombo.forceSelection - - - - - - value: cibCombo.forceSelection - value - cibCombo.forceSelection - 2 - - - 548 - - - - value: cibCombo.hasVerticalScroller - - - - - - value: cibCombo.hasVerticalScroller - value - cibCombo.hasVerticalScroller - 2 - - - 546 - - - - value: cibCombo.buttonBordered - - - - - - value: cibCombo.buttonBordered - value - cibCombo.buttonBordered - 2 - - - 552 - - - - takeStringValueFrom: - - - - 578 - - - - - YES - - 0 - - YES - - - - - - -2 - - - File's Owner - - - -1 - - - First Responder - - - -3 - - - Application - - - 450 - - - - - 460 - - - YES - - - - - - 461 - - - YES - - - - - - - - - - - - - 462 - - - YES - - - - - - 463 - - - - - 515 - - - YES - - - - - - 516 - - - - - 517 - - - - - 532 - - - YES - - - - - - 533 - - - - - 536 - - - YES - - - - - - 537 - - - - - 539 - - - YES - - - - - - 540 - - - - - 549 - - - YES - - - - - - 550 - - - - - 573 - - - YES - - - - - - 574 - - - - - 583 - - - YES - - - - - - 584 - - - - - - - YES - - YES - -1.IBPluginDependency - -2.IBPluginDependency - -3.IBPluginDependency - 450.IBPluginDependency - 460.IBNSWindowAutoPositionCentersHorizontal - 460.IBNSWindowAutoPositionCentersVertical - 460.IBPluginDependency - 460.IBWindowTemplateEditedContentRect - 460.NSWindowTemplate.visibleAtLaunch - 461.IBPluginDependency - 462.IBPluginDependency - 463.IBComboBoxObjectValuesKey.objectValues - 463.IBPluginDependency - 515.IBPluginDependency - 516.IBPluginDependency - 517.IBPluginDependency - 532.IBPluginDependency - 533.IBPluginDependency - 536.IBPluginDependency - 537.IBPluginDependency - 539.IBPluginDependency - 540.IBPluginDependency - 549.IBPluginDependency - 550.IBPluginDependency - 573.IBPluginDependency - 574.IBPluginDependency - 583.IBPluginDependency - 584.IBPluginDependency - - - YES - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - com.apple.InterfaceBuilder.CocoaPlugin - {{357, 418}, {480, 270}} - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - YES - Moe - Larry - Cheese - Curly - Shemp - Groucho - Harpo - Chico - Zeppo - - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - - - - YES - - - - - - YES - - - - - 585 - - - - YES - - AppController - NSObject - - YES - - YES - cibCombo - comboTarget - disabledCombo - theWindow - - - YES - NSComboBox - NSTextField - NSComboBox - NSWindow - - - - YES - - YES - cibCombo - comboTarget - disabledCombo - theWindow - - - YES - - cibCombo - NSComboBox - - - comboTarget - NSTextField - - - disabledCombo - NSComboBox - - - theWindow - NSWindow - - - - - IBProjectSource - ./Classes/AppController.h - - - - - 0 - IBCocoaFramework - - com.apple.InterfaceBuilder.CocoaPlugin.macosx - - - - com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 - - - YES - 3 - - NSSwitch - {15, 15} - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Moe + Larry + Cheese + Curly + Shemp + Groucho + Harpo + Chico + Zeppo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dist/cappuccino/bin/fontinfo b/dist/cappuccino/bin/fontinfo index 8442353e810d07013a6eab19ed131fd134b6d6bf..86997457d84865a7f14093968f8f4780a05a5398 100755 GIT binary patch delta 56 zcmdn6h-Cv11sq~da7)}Ad`OyI!Si~0i~`f|%?9bcw-^4q5#h4w#OxKjU+>JA9b;s6 MxwU3<-^oSp0OWTY@&Et; delta 56 zcmdn6h-Cv11sq~FUS_d5_>eTa!p)h5eG8ArRwQfBP+8)-tR-Z1%`rEjRxMx6-l8pU MC44sbom}J&0K?iDO#lD@ diff --git a/dist/cappuccino/bin/imagesize b/dist/cappuccino/bin/imagesize index 6c41722413436bb6f485fb5a57af43315a7b5c3a..a86e567e598d8f79c4f940d2a6812e2f21b60ea5 100755 GIT binary patch delta 56 zcmV-80LTB(p9IjK1hA;V111onv#Y^m1|Spm$@1*@;uKT&QLZA9E+J95!d=hHO3{w1 OTMHO5cwMtE$e~9fd>fho delta 56 zcmV-80LTB(p9IjK1hA;V1KVgjv#Y^m1|a|ciIi}UZ)9U|eG=(45s Oit-AIILfmx$e~AA2_Av~ diff --git a/package-lock.json b/package-lock.json index fca86aecf..6e0720e9d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,6 +35,58 @@ "node": ">=14.0.0" } }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", + "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/@objj/cappuccino": { "resolved": "", "link": true @@ -85,17 +137,17 @@ "integrity": "sha512-KzthoKXSs3LcWDWfl27p/rOCoejcxyy/4DgbacjcxiowJJXa+QMmIsjZ/fcg9lcn13jL0gB4c1x1kGPfrrsZPw==" }, "node_modules/@xmldom/xmldom": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.1.tgz", - "integrity": "sha512-4wOae+5N2RZ+CZXd9ZKwkaDi55IxrSTOjHpxTvQQ4fomtOJmqVxbmICA9jE1jvnqNhpfgz8cnfFagG86wV/xLQ==", + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.2.tgz", + "integrity": "sha512-+R0juSseERyoPvnBQ/cZih6bpF7IpCXlWbHRoCRzYzqpz6gWHOgf8o4MOEf6KBVuOyqU+gCNLkCWVIJAro8XyQ==", "engines": { "node": ">=10.0.0" } }, "node_modules/acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", "bin": { "acorn": "bin/acorn" }, @@ -106,7 +158,7 @@ "node_modules/amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", "engines": { "node": ">=0.4.2" } @@ -150,12 +202,12 @@ "node_modules/readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", - "integrity": "sha1-9nBUOyzpASFH/pkD+D0cGJwX0zM=" + "integrity": "sha512-8R0Vr9jhdtqYSdWGpAvkEopvuPKjAlYELIKoa7+7FO2CBN/b88rYB9r9gFSNtdCUHdAOJslj0KDG75MsiozXIQ==" }, "node_modules/source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", "dependencies": { "amdefine": ">=0.0.4" }, @@ -181,13 +233,13 @@ } }, "node_modules/terser": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", - "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.0.tgz", + "integrity": "sha512-JC6qfIEkPBd9j1SMO3Pfn+A6w2kQV54tv+ABQLgZr7dA3k/DL/OBoYSWxzVpZev3J+bUHXfr55L8Mox7AaNo6g==", "dependencies": { + "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", "source-map-support": "~0.5.20" }, "bin": { @@ -197,14 +249,6 @@ "node": ">=10" } }, - "node_modules/terser/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, "node_modules/xmlhttprequest-ssl": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz", @@ -215,6 +259,49 @@ } }, "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", + "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==" + }, + "@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@objj/cappuccino": { "version": "file:", "requires": { @@ -225,6 +312,49 @@ "terser": ">=5.7.0" }, "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", + "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", + "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==" + }, + "@jridgewell/set-array": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", + "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", + "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", + "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@objj/jake": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/@objj/jake/-/jake-1.1.6.tgz", @@ -256,19 +386,19 @@ "integrity": "sha512-KzthoKXSs3LcWDWfl27p/rOCoejcxyy/4DgbacjcxiowJJXa+QMmIsjZ/fcg9lcn13jL0gB4c1x1kGPfrrsZPw==" }, "@xmldom/xmldom": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.1.tgz", - "integrity": "sha512-4wOae+5N2RZ+CZXd9ZKwkaDi55IxrSTOjHpxTvQQ4fomtOJmqVxbmICA9jE1jvnqNhpfgz8cnfFagG86wV/xLQ==" + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.2.tgz", + "integrity": "sha512-+R0juSseERyoPvnBQ/cZih6bpF7IpCXlWbHRoCRzYzqpz6gWHOgf8o4MOEf6KBVuOyqU+gCNLkCWVIJAro8XyQ==" }, "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==" }, "buffer-from": { "version": "1.1.2", @@ -297,12 +427,12 @@ "readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", - "integrity": "sha1-9nBUOyzpASFH/pkD+D0cGJwX0zM=" + "integrity": "sha512-8R0Vr9jhdtqYSdWGpAvkEopvuPKjAlYELIKoa7+7FO2CBN/b88rYB9r9gFSNtdCUHdAOJslj0KDG75MsiozXIQ==" }, "source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", "requires": { "amdefine": ">=0.0.4" } @@ -324,21 +454,14 @@ } }, "terser": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", - "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.0.tgz", + "integrity": "sha512-JC6qfIEkPBd9j1SMO3Pfn+A6w2kQV54tv+ABQLgZr7dA3k/DL/OBoYSWxzVpZev3J+bUHXfr55L8Mox7AaNo6g==", "requires": { + "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", "source-map-support": "~0.5.20" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } } }, "xmlhttprequest-ssl": { @@ -379,19 +502,19 @@ "integrity": "sha512-KzthoKXSs3LcWDWfl27p/rOCoejcxyy/4DgbacjcxiowJJXa+QMmIsjZ/fcg9lcn13jL0gB4c1x1kGPfrrsZPw==" }, "@xmldom/xmldom": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.1.tgz", - "integrity": "sha512-4wOae+5N2RZ+CZXd9ZKwkaDi55IxrSTOjHpxTvQQ4fomtOJmqVxbmICA9jE1jvnqNhpfgz8cnfFagG86wV/xLQ==" + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.2.tgz", + "integrity": "sha512-+R0juSseERyoPvnBQ/cZih6bpF7IpCXlWbHRoCRzYzqpz6gWHOgf8o4MOEf6KBVuOyqU+gCNLkCWVIJAro8XyQ==" }, "acorn": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", - "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" }, "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==" }, "buffer-from": { "version": "1.1.2", @@ -420,12 +543,12 @@ "readline-history": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/readline-history/-/readline-history-1.2.0.tgz", - "integrity": "sha1-9nBUOyzpASFH/pkD+D0cGJwX0zM=" + "integrity": "sha512-8R0Vr9jhdtqYSdWGpAvkEopvuPKjAlYELIKoa7+7FO2CBN/b88rYB9r9gFSNtdCUHdAOJslj0KDG75MsiozXIQ==" }, "source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", "requires": { "amdefine": ">=0.0.4" } @@ -447,21 +570,14 @@ } }, "terser": { - "version": "5.12.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", - "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.0.tgz", + "integrity": "sha512-JC6qfIEkPBd9j1SMO3Pfn+A6w2kQV54tv+ABQLgZr7dA3k/DL/OBoYSWxzVpZev3J+bUHXfr55L8Mox7AaNo6g==", "requires": { + "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", "source-map-support": "~0.5.20" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } } }, "xmlhttprequest-ssl": {