From c7368a3104ffe91935ac9da4ec1a9410cf7f3e78 Mon Sep 17 00:00:00 2001 From: Joxit Date: Fri, 2 Dec 2022 22:14:19 +0100 Subject: [PATCH] chore: updated dependencies (riot v7 & rollup v3) --- package.json | 35 ++++++++++++++++++----------------- rollup.config.js | 10 +++++----- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index a011d17a..a2322e2b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,7 @@ { "name": "docker-registry-ui", "version": "2.3.3", + "type": "module", "scripts": { "format": "npm run format-html && npm run format-js && npm run format-riot", "format-html": "find src rollup rollup.config.js -name '*.html' -exec prettier --config .prettierrc -w --parser html {} \\;", @@ -18,28 +19,28 @@ "license": "AGPL-3.0", "description": "A web UI for private docker registry", "devDependencies": { - "@babel/core": "^7.17.9", - "@babel/preset-env": "^7.16.0", - "@riotjs/compiler": "^6.1.3", + "@babel/core": "^7.20.5", + "@babel/preset-env": "^7.20.2", + "@riotjs/compiler": "^6.4.2", "@riotjs/observable": "^4.1.1", - "@riotjs/route": "^8.0.1", - "@rollup/plugin-babel": "^5.2.2", - "@rollup/plugin-commonjs": "^21.1.0", - "@rollup/plugin-html": "^0.2.4", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.2.1", - "core-js": "^3.22.0", - "node-sass": "^7.0.1", - "prettier": "^2.6.2", - "riot": "^6.1.2", - "riot-mui": "github:joxit/riot-5-mui#4d68d7f", - "rollup": "^2.70.2", + "@riotjs/route": "^8.0.2", + "@rollup/plugin-babel": "^6.0.3", + "@rollup/plugin-commonjs": "^23.0.3", + "@rollup/plugin-html": "^1.0.1", + "@rollup/plugin-json": "^5.0.2", + "@rollup/plugin-node-resolve": "^15.0.1", + "core-js": "^3.26.1", + "node-sass": "^8.0.0", + "prettier": "^2.8.0", + "riot": "^7.1.0", + "riot-mui": "github:joxit/riot-5-mui#3e0d9ea", + "rollup": "^3.5.1", "rollup-plugin-app-utils": "^1.0.6", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-copy": "^3.4.0", "rollup-plugin-riot": "^6.0.0", - "rollup-plugin-scss": "^3.0.0", - "rollup-plugin-serve": "^1.1.0", + "rollup-plugin-scss": "^4.0.0", + "rollup-plugin-serve": "^2.0.2", "rollup-plugin-styles": "^4.0.0", "rollup-plugin-terser": "^7.0.2" } diff --git a/rollup.config.js b/rollup.config.js index e60bd2b4..547eb508 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -7,12 +7,12 @@ import { babel } from '@rollup/plugin-babel'; import scss from 'rollup-plugin-scss'; import serve from 'rollup-plugin-serve'; import html from '@rollup/plugin-html'; -import htmlUseref from './rollup/html-useref'; +import htmlUseref from './rollup/html-useref.js'; import json from '@rollup/plugin-json'; import copy from 'rollup-plugin-copy'; -import copyTransform from './rollup/copy-transform'; -import license from './rollup/license'; -import checkOutput from './rollup/check-output'; +import copyTransform from './rollup/copy-transform.js'; +import license from './rollup/license.js'; +import checkOutput from './rollup/check-output.js'; const useServe = process.env.ROLLUP_SERVE === 'true'; const output = useServe ? '.serve' : 'dist'; @@ -22,7 +22,7 @@ const plugins = [ json(), nodeResolve(), commonjs(), - scss({ output: `./${output}/docker-registry-ui.css`, outputStyle: 'compressed' }), + scss({ fileName: `docker-registry-ui.css`, outputStyle: 'compressed' }), babel({ babelHelpers: 'bundled', presets: [['@babel/env', { useBuiltIns: 'usage', corejs: { version: '2' } }]] }), copy({ targets: [