From e3d3e923e995871e60b7bf98dd29891b37b31079 Mon Sep 17 00:00:00 2001 From: Ryan Pratt Date: Mon, 16 Dec 2024 15:27:44 -0700 Subject: [PATCH] Update package_audit for vue.global and vuetify-labs --- .../plugins/packages/openc3-tool-base/package.json | 7 ++++++- scripts/release/package_audit_lib.rb | 7 +++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/openc3-cosmos-init/plugins/packages/openc3-tool-base/package.json b/openc3-cosmos-init/plugins/packages/openc3-tool-base/package.json index d476354f5a..65957f2f55 100644 --- a/openc3-cosmos-init/plugins/packages/openc3-tool-base/package.json +++ b/openc3-cosmos-init/plugins/packages/openc3-tool-base/package.json @@ -30,5 +30,10 @@ "vite": "5.4.11", "vue": "3.5.13", "vue-eslint-parser": "9.4.3" - } + }, + "peerDependencies": { + "single-spa": "6.0.3", + "vue-router": "4.4.4", + "vuex": "4.1.0" + }, } diff --git a/scripts/release/package_audit_lib.rb b/scripts/release/package_audit_lib.rb index 7a172e3d0d..ac58429f93 100644 --- a/scripts/release/package_audit_lib.rb +++ b/scripts/release/package_audit_lib.rb @@ -422,6 +422,9 @@ def check_tool_base(path, base_pkgs) # Handle nuances in individual packages # Search here to get the URLs: https://cdnjs.com/ case package + when 'vue' + `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/#{package}.global.min.js --output public/js/#{package}.global-#{latest}.min.js` + `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/#{package}.global.prod.min.js --output public/js/#{package}.global.prod-#{latest}.min.js` when 'single-spa' `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/system/#{package}.min.js --output public/js/#{package}-#{latest}.min.js` `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/system/#{package}.min.js.map --output public/js/#{package}-#{latest}.min.js.map` @@ -429,8 +432,8 @@ def check_tool_base(path, base_pkgs) `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/system.min.js --output public/js/#{package}-#{latest}.min.js` when 'vuetify' FileUtils.rm(Dir["public/css/vuetify-*"][0]) # Delete the existing vuetify css - `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/#{package}.min.css --output public/css/#{package}-#{latest}.min.css` - `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/#{package}.min.js --output public/js/#{package}-#{latest}.min.js` + `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/#{package}-labs.min.css --output public/css/#{package}-labs-#{latest}.min.css` + `curl https://cdnjs.cloudflare.com/ajax/libs/#{package}/#{latest}/#{package}-labs.min.js --output public/js/#{package}-labs-#{latest}.min.js` when 'import-map-overrides' `curl https://cdn.jsdelivr.net/npm/#{package}@#{latest}/dist/import-map-overrides.js --output public/js/#{package}-#{latest}.min.js` `curl https://cdn.jsdelivr.net/npm/#{package}@#{latest}/dist/import-map-overrides.js.map --output public/js/#{package}-#{latest}.min.js.map`