diff --git a/Gemfile.lock b/Gemfile.lock index 251efda2..92ea690c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -39,56 +39,56 @@ GIT GIT remote: https://github.com/PopulateTools/decidim.git - revision: d412f3e84c1e9b8adc3fa68e05ccb8ead77e30b2 + revision: 0fdd3c7e65985009c867c8d2fb7682a4e92f9f0b branch: tiptap-image-links_0.30 specs: - decidim (0.30.7) - decidim-accountability (= 0.30.7) - decidim-admin (= 0.30.7) - decidim-api (= 0.30.7) - decidim-assemblies (= 0.30.7) - decidim-blogs (= 0.30.7) - decidim-budgets (= 0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-debates (= 0.30.7) - decidim-forms (= 0.30.7) - decidim-generators (= 0.30.7) - decidim-meetings (= 0.30.7) - decidim-pages (= 0.30.7) - decidim-participatory_processes (= 0.30.7) - decidim-proposals (= 0.30.7) - decidim-sortitions (= 0.30.7) - decidim-surveys (= 0.30.7) - decidim-system (= 0.30.7) - decidim-verifications (= 0.30.7) - decidim-accountability (0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-admin (0.30.7) + decidim (0.30.9) + decidim-accountability (= 0.30.9) + decidim-admin (= 0.30.9) + decidim-api (= 0.30.9) + decidim-assemblies (= 0.30.9) + decidim-blogs (= 0.30.9) + decidim-budgets (= 0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-debates (= 0.30.9) + decidim-forms (= 0.30.9) + decidim-generators (= 0.30.9) + decidim-meetings (= 0.30.9) + decidim-pages (= 0.30.9) + decidim-participatory_processes (= 0.30.9) + decidim-proposals (= 0.30.9) + decidim-sortitions (= 0.30.9) + decidim-surveys (= 0.30.9) + decidim-system (= 0.30.9) + decidim-verifications (= 0.30.9) + decidim-accountability (0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-admin (0.30.9) active_link_to (~> 1.0) - decidim-core (= 0.30.7) + decidim-core (= 0.30.9) devise (~> 4.7) devise-i18n (~> 1.2) devise_invitable (~> 2.0, >= 2.0.9) - decidim-api (0.30.7) - decidim-core (= 0.30.7) + decidim-api (0.30.9) + decidim-core (= 0.30.9) graphql (~> 2.4.0) graphql-docs (~> 5.0) rack-cors (~> 1.0) - decidim-assemblies (0.30.7) - decidim-core (= 0.30.7) - decidim-blogs (0.30.7) - decidim-admin (= 0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-budgets (0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-comments (0.30.7) - decidim-core (= 0.30.7) + decidim-assemblies (0.30.9) + decidim-core (= 0.30.9) + decidim-blogs (0.30.9) + decidim-admin (= 0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-budgets (0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-comments (0.30.9) + decidim-core (= 0.30.9) redcarpet (~> 3.5, >= 3.5.1) - decidim-core (0.30.7) + decidim-core (0.30.9) active_link_to (~> 1.0) acts_as_list (~> 1.0) batch-loader (~> 2.0) @@ -141,19 +141,19 @@ GIT valid_email2 (~> 7.0) web-push (~> 3.0) wisper (~> 3.0) - decidim-debates (0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-dev (0.30.7) + decidim-debates (0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-dev (0.30.9) bullet (~> 8.0.0) byebug (~> 11.0) capybara (~> 3.39) - decidim-admin (= 0.30.7) - decidim-api (= 0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-generators (= 0.30.7) - decidim-verifications (= 0.30.7) + decidim-admin (= 0.30.9) + decidim-api (= 0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-generators (= 0.30.9) + decidim-verifications (= 0.30.9) erb_lint (~> 0.8.0) factory_bot_rails (~> 6.2) faker (~> 3.2) @@ -186,47 +186,47 @@ GIT w3c_rspec_validators (~> 0.3.0) webmock (~> 3.18) wisper-rspec (~> 1.0) - decidim-forms (0.30.7) - decidim-core (= 0.30.7) - decidim-generators (0.30.7) - decidim-core (= 0.30.7) - decidim-initiatives (0.30.7) - decidim-admin (= 0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-verifications (= 0.30.7) - decidim-meetings (0.30.7) - decidim-core (= 0.30.7) - decidim-forms (= 0.30.7) + decidim-forms (0.30.9) + decidim-core (= 0.30.9) + decidim-generators (0.30.9) + decidim-core (= 0.30.9) + decidim-initiatives (0.30.9) + decidim-admin (= 0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-verifications (= 0.30.9) + decidim-meetings (0.30.9) + decidim-core (= 0.30.9) + decidim-forms (= 0.30.9) icalendar (~> 2.5) - decidim-pages (0.30.7) - decidim-core (= 0.30.7) - decidim-participatory_processes (0.30.7) - decidim-core (= 0.30.7) - decidim-proposals (0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) + decidim-pages (0.30.9) + decidim-core (= 0.30.9) + decidim-participatory_processes (0.30.9) + decidim-core (= 0.30.9) + decidim-proposals (0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) doc2text (~> 0.4.7) redcarpet (~> 3.5, >= 3.5.1) - decidim-sortitions (0.30.7) - decidim-admin (= 0.30.7) - decidim-comments (= 0.30.7) - decidim-core (= 0.30.7) - decidim-proposals (= 0.30.7) - decidim-surveys (0.30.7) - decidim-core (= 0.30.7) - decidim-forms (= 0.30.7) - decidim-system (0.30.7) + decidim-sortitions (0.30.9) + decidim-admin (= 0.30.9) + decidim-comments (= 0.30.9) + decidim-core (= 0.30.9) + decidim-proposals (= 0.30.9) + decidim-surveys (0.30.9) + decidim-core (= 0.30.9) + decidim-forms (= 0.30.9) + decidim-system (0.30.9) active_link_to (~> 1.0) - decidim-core (= 0.30.7) + decidim-core (= 0.30.9) devise (~> 4.7) devise-i18n (~> 1.2) devise_invitable (~> 2.0, >= 2.0.9) - decidim-templates (0.30.7) - decidim-core (= 0.30.7) - decidim-forms (= 0.30.7) - decidim-verifications (0.30.7) - decidim-core (= 0.30.7) + decidim-templates (0.30.9) + decidim-core (= 0.30.9) + decidim-forms (= 0.30.9) + decidim-verifications (0.30.9) + decidim-core (= 0.30.9) PATH remote: decidim-age_action_authorization diff --git a/package-lock.json b/package-lock.json index 23bc41e2..ceaf2192 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,9 +8,9 @@ "name": "diba", "version": "0.1.0", "dependencies": { - "@decidim/browserslist-config": "^0.30.7", - "@decidim/core": "^0.30.7", - "@decidim/webpacker": "^0.30.7", + "@decidim/browserslist-config": "^0.30.9", + "@decidim/core": "^0.30.9", + "@decidim/webpacker": "^0.30.9", "@glidejs/glide": "^3.6.2", "@rails/actioncable": "^6.1.710", "@rails/webpacker": "^6.0.0-rc.6", @@ -28,10 +28,10 @@ "webpack-cli": "^4.8.0" }, "devDependencies": { - "@decidim/dev": "^0.30.7", - "@decidim/eslint-config": "^0.30.7", - "@decidim/prettier-config": "^0.30.7", - "@decidim/stylelint-config": "^0.30.7", + "@decidim/dev": "^0.30.9", + "@decidim/eslint-config": "^0.30.9", + "@decidim/prettier-config": "^0.30.9", + "@decidim/stylelint-config": "^0.30.9", "@tarekraafat/autocomplete.js": "^10.2.7", "postcss-scss": "^4.0.9", "sass-embedded": "~1.57.1", @@ -4408,8 +4408,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.6", - "license": "MIT" + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==" }, "node_modules/@types/express": { "version": "4.17.21", @@ -4775,8 +4776,9 @@ } }, "node_modules/acorn": { - "version": "8.14.0", - "license": "MIT", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz", + "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==", "bin": { "acorn": "bin/acorn" }, @@ -4784,6 +4786,17 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, "node_modules/acorn-jsx": { "version": "5.3.2", "dev": true, @@ -5280,6 +5293,17 @@ ], "license": "MIT" }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.36", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.36.tgz", + "integrity": "sha512-lVq/Df7LXlO79MVaaUHztSwWiG9oXoWHlgvNS51v8Dpd4+G4/VIy6qYePTw31nAVls33nUtnfezYeLkYAak9dg==", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/batch": { "version": "0.6.1", "license": "MIT" @@ -5394,7 +5418,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.4", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", "funding": [ { "type": "opencollective", @@ -5409,12 +5435,12 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" }, "bin": { "browserslist": "cli.js" @@ -5601,7 +5627,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001699", + "version": "1.0.30001799", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001799.tgz", + "integrity": "sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==", "funding": [ { "type": "opencollective", @@ -5615,8 +5643,7 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/chalk": { "version": "4.1.1", @@ -6975,8 +7002,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.98", - "license": "ISC" + "version": "1.5.372", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.372.tgz", + "integrity": "sha512-M3yhbAlilnwqC8D21t28UCDGHyitShTmmLRU/H+b74P6Ski16Nb9HONYEaVpMj/pwC7BEo5B95FpjODLCWbtfA==" }, "node_modules/element-matches-polyfill": { "version": "1.0.0", @@ -7017,11 +7045,12 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.18.1", - "license": "MIT", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.0.tgz", + "integrity": "sha512-SkE2t82KlkkxQRVMVLAGKxLfORGQfrkx5dkj+vlgXRVNEdPc4eZcR+J/Fvj8C+yKSFH5L0q3NFlyufOVQnCcYQ==", "dependencies": { "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "tapable": "^2.3.3" }, "engines": { "node": ">=10.13.0" @@ -7160,8 +7189,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.6.0", - "license": "MIT" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", + "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==" }, "node_modules/es-object-atoms": { "version": "1.1.1", @@ -7338,7 +7368,8 @@ }, "node_modules/escalade": { "version": "3.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "engines": { "node": ">=6" } @@ -8835,7 +8866,8 @@ }, "node_modules/glob-to-regexp": { "version": "0.4.1", - "license": "BSD-2-Clause" + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "node_modules/glob/node_modules/brace-expansion": { "version": "2.0.1", @@ -10357,10 +10389,15 @@ "license": "MIT" }, "node_modules/loader-runner": { - "version": "4.3.0", - "license": "MIT", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz", + "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==", "engines": { "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/loader-utils": { @@ -11095,8 +11132,12 @@ } }, "node_modules/node-releases": { - "version": "2.0.19", - "license": "MIT" + "version": "2.0.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.47.tgz", + "integrity": "sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==", + "engines": { + "node": ">=18" + } }, "node_modules/normalize-package-data": { "version": "3.0.3", @@ -14209,8 +14250,9 @@ } }, "node_modules/schema-utils": { - "version": "4.3.0", - "license": "MIT", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -15640,10 +15682,15 @@ } }, "node_modules/tapable": { - "version": "2.2.1", - "license": "MIT", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/temp-dir": { @@ -15696,13 +15743,13 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.11", - "license": "MIT", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", + "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", "terser": "^5.31.1" }, "engines": { @@ -15716,12 +15763,39 @@ "webpack": "^5.1.0" }, "peerDependenciesMeta": { + "@minify-html/node": { + "optional": true + }, "@swc/core": { "optional": true }, + "@swc/css": { + "optional": true + }, + "@swc/html": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "cssnano": { + "optional": true + }, + "csso": { + "optional": true + }, "esbuild": { "optional": true }, + "html-minifier-terser": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "postcss": { + "optional": true + }, "uglify-js": { "optional": true } @@ -16090,7 +16164,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.2", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", "funding": [ { "type": "opencollective", @@ -16105,7 +16181,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" @@ -16211,10 +16286,10 @@ "license": "MIT" }, "node_modules/watchpack": { - "version": "2.4.2", - "license": "MIT", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz", + "integrity": "sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==", "dependencies": { - "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" }, "engines": { @@ -16248,32 +16323,35 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.97.1", - "license": "MIT", + "version": "5.105.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", + "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", "dependencies": { "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", + "acorn": "^8.16.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", + "enhanced-resolve": "^5.20.0", + "es-module-lexer": "^2.0.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.17", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.4" }, "bin": { "webpack": "bin/webpack.js" @@ -16518,28 +16596,13 @@ } }, "node_modules/webpack-sources": { - "version": "3.2.3", - "license": "MIT", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.0.tgz", + "integrity": "sha512-HPuy+uuoTCaaoEoI1LQ3JN9+vrPBvEesnnX1jADHy728cHSMlq4wUc4afYqahq2B1mhQVZxCXOkNTnXltr+2vQ==", "engines": { "node": ">=10.13.0" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/websocket-driver": { "version": "0.7.4", "license": "Apache-2.0", @@ -17031,12 +17094,12 @@ }, "packages/browserslist-config": { "name": "@decidim/browserslist-config", - "version": "0.30.7", + "version": "0.30.9", "license": "AGPL-3.0-or-later" }, "packages/core": { "name": "@decidim/core", - "version": "0.30.7", + "version": "0.30.9", "license": "AGPL-3.0-or-later", "dependencies": { "@emoji-mart/data": "^1.1.2", @@ -17099,6 +17162,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-i18nify": "^6.1.2", + "regenerator-runtime": "^0.14.1", "select": "^1.1.2", "svg4everybody": "2.1.9", "tom-select": "2.2.2", @@ -17134,18 +17198,35 @@ }, "packages/dev": { "name": "@decidim/dev", - "version": "0.30.7", + "version": "0.30.9", "dev": true, "license": "AGPL-3.0-or-later", "dependencies": { "@linthtml/linthtml": "^0.9.6", "axe-core": "^4.7.2", + "chalk": "^4.1.2", "markdownlint-cli": "^0.35.0" } }, + "packages/dev/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "packages/eslint-config": { "name": "@decidim/eslint-config", - "version": "0.30.7", + "version": "0.30.9", "dev": true, "license": "AGPL-3.0-or-later", "peerDependencies": { @@ -17163,7 +17244,7 @@ }, "packages/prettier-config": { "name": "@decidim/prettier-config", - "version": "0.30.7", + "version": "0.30.9", "dev": true, "license": "AGPL-3.0-or-later", "peerDependencies": { @@ -17172,7 +17253,7 @@ }, "packages/stylelint-config": { "name": "@decidim/stylelint-config", - "version": "0.30.7", + "version": "0.30.9", "dev": true, "license": "AGPL-3.0-or-later", "peerDependencies": { @@ -17182,7 +17263,7 @@ }, "packages/webpacker": { "name": "@decidim/webpacker", - "version": "0.30.7", + "version": "0.30.9", "license": "AGPL-3.0-or-later", "dependencies": { "@rails/ujs": "^6.1.7", @@ -17212,14 +17293,14 @@ "style-loader": "^3.3.3", "tailwindcss": "^3.4.1", "terser-webpack-plugin": "^5.3.9", - "webpack": "^5.88.1", + "webpack": "~5.105.0", "webpack-assets-manifest": "^5.1.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "webpack-merge": "^5.9.0", "webpack-sources": "^3.2.3", "workbox-recipes": "^7.0.0", - "workbox-webpack-plugin": "^7.0.0" + "workbox-webpack-plugin": "~7.3.0" } }, "packages/webpacker/node_modules/@webpack-cli/configtest": { @@ -18812,6 +18893,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-i18nify": "^6.1.2", + "regenerator-runtime": "^0.14.1", "select": "^1.1.2", "svg4everybody": "2.1.9", "tom-select": "2.2.2", @@ -18840,7 +18922,20 @@ "requires": { "@linthtml/linthtml": "^0.9.6", "axe-core": "^4.7.2", + "chalk": "^4.1.2", "markdownlint-cli": "^0.35.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } } }, "@decidim/eslint-config": { @@ -18885,14 +18980,14 @@ "style-loader": "^3.3.3", "tailwindcss": "^3.4.1", "terser-webpack-plugin": "^5.3.9", - "webpack": "^5.88.1", + "webpack": "~5.105.0", "webpack-assets-manifest": "^5.1.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "webpack-merge": "^5.9.0", "webpack-sources": "^3.2.3", "workbox-recipes": "^7.0.0", - "workbox-webpack-plugin": "^7.0.0" + "workbox-webpack-plugin": "~7.3.0" }, "dependencies": { "@webpack-cli/configtest": { @@ -20190,7 +20285,9 @@ } }, "@types/estree": { - "version": "1.0.6" + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==" }, "@types/express": { "version": "4.17.21", @@ -20486,7 +20583,15 @@ } }, "acorn": { - "version": "8.14.0" + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.17.0.tgz", + "integrity": "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==" + }, + "acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "requires": {} }, "acorn-jsx": { "version": "5.3.2", @@ -20764,6 +20869,11 @@ "version": "1.5.1", "dev": true }, + "baseline-browser-mapping": { + "version": "2.10.36", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.36.tgz", + "integrity": "sha512-lVq/Df7LXlO79MVaaUHztSwWiG9oXoWHlgvNS51v8Dpd4+G4/VIy6qYePTw31nAVls33nUtnfezYeLkYAak9dg==" + }, "batch": { "version": "0.6.1" }, @@ -20848,12 +20958,15 @@ } }, "browserslist": { - "version": "4.24.4", + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", "requires": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" } }, "buffer": { @@ -20957,7 +21070,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001699" + "version": "1.0.30001799", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001799.tgz", + "integrity": "sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==" }, "chalk": { "version": "4.1.1", @@ -21743,7 +21858,9 @@ } }, "electron-to-chromium": { - "version": "1.5.98" + "version": "1.5.372", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.372.tgz", + "integrity": "sha512-M3yhbAlilnwqC8D21t28UCDGHyitShTmmLRU/H+b74P6Ski16Nb9HONYEaVpMj/pwC7BEo5B95FpjODLCWbtfA==" }, "element-matches-polyfill": { "version": "1.0.0" @@ -21767,10 +21884,12 @@ "version": "2.0.0" }, "enhanced-resolve": { - "version": "5.18.1", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.0.tgz", + "integrity": "sha512-SkE2t82KlkkxQRVMVLAGKxLfORGQfrkx5dkj+vlgXRVNEdPc4eZcR+J/Fvj8C+yKSFH5L0q3NFlyufOVQnCcYQ==", "requires": { "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "tapable": "^2.3.3" } }, "entities": { @@ -21872,7 +21991,9 @@ } }, "es-module-lexer": { - "version": "1.6.0" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", + "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==" }, "es-object-atoms": { "version": "1.1.1", @@ -21993,7 +22114,9 @@ } }, "escalade": { - "version": "3.2.0" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==" }, "escape-html": { "version": "1.0.3" @@ -22933,7 +23056,9 @@ } }, "glob-to-regexp": { - "version": "0.4.1" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "global-modules": { "version": "2.0.0", @@ -23779,7 +23904,9 @@ "version": "1.1.3" }, "loader-runner": { - "version": "4.3.0" + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz", + "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==" }, "loader-utils": { "version": "2.0.4", @@ -24232,7 +24359,9 @@ "version": "1.3.1" }, "node-releases": { - "version": "2.0.19" + "version": "2.0.47", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.47.tgz", + "integrity": "sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==" }, "normalize-package-data": { "version": "3.0.3", @@ -25841,7 +25970,9 @@ } }, "schema-utils": { - "version": "4.3.0", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", "requires": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -26734,7 +26865,9 @@ } }, "tapable": { - "version": "2.2.1" + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==" }, "temp-dir": { "version": "2.0.0" @@ -26768,12 +26901,13 @@ } }, "terser-webpack-plugin": { - "version": "5.3.11", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", + "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", "requires": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", "terser": "^5.31.1" } }, @@ -26998,7 +27132,9 @@ "version": "1.2.0" }, "update-browserslist-db": { - "version": "1.1.2", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", "requires": { "escalade": "^3.2.0", "picocolors": "^1.1.1" @@ -27055,9 +27191,10 @@ "version": "2.2.8" }, "watchpack": { - "version": "2.4.2", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.2.tgz", + "integrity": "sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==", "requires": { - "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" } }, @@ -27084,41 +27221,35 @@ "version": "4.0.2" }, "webpack": { - "version": "5.97.1", + "version": "5.105.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", + "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", "requires": { "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", + "acorn": "^8.16.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", + "enhanced-resolve": "^5.20.0", + "es-module-lexer": "^2.0.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "schema-utils": { - "version": "3.3.0", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.17", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.4" } }, "webpack-assets-manifest": { @@ -27248,7 +27379,9 @@ } }, "webpack-sources": { - "version": "3.2.3" + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.0.tgz", + "integrity": "sha512-HPuy+uuoTCaaoEoI1LQ3JN9+vrPBvEesnnX1jADHy728cHSMlq4wUc4afYqahq2B1mhQVZxCXOkNTnXltr+2vQ==" }, "websocket-driver": { "version": "0.7.4", diff --git a/package.json b/package.json index 9a75005c..67cae50d 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,9 @@ "name": "diba", "private": true, "dependencies": { - "@decidim/browserslist-config": "^0.30.7", - "@decidim/core": "^0.30.7", - "@decidim/webpacker": "^0.30.7", + "@decidim/browserslist-config": "^0.30.9", + "@decidim/core": "^0.30.9", + "@decidim/webpacker": "^0.30.9", "@glidejs/glide": "^3.6.2", "@rails/actioncable": "^6.1.710", "@rails/webpacker": "^6.0.0-rc.6", @@ -23,10 +23,10 @@ }, "version": "0.1.0", "devDependencies": { - "@decidim/dev": "^0.30.7", - "@decidim/eslint-config": "^0.30.7", - "@decidim/prettier-config": "^0.30.7", - "@decidim/stylelint-config": "^0.30.7", + "@decidim/dev": "^0.30.9", + "@decidim/eslint-config": "^0.30.9", + "@decidim/prettier-config": "^0.30.9", + "@decidim/stylelint-config": "^0.30.9", "@tarekraafat/autocomplete.js": "^10.2.7", "postcss-scss": "^4.0.9", "sass-embedded": "~1.57.1", diff --git a/packages/browserslist-config/package.json b/packages/browserslist-config/package.json index 05cfaba7..35ee5cef 100644 --- a/packages/browserslist-config/package.json +++ b/packages/browserslist-config/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/browserslist-config", "description": "The Browserslist configuration for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", diff --git a/packages/core/package.json b/packages/core/package.json index 01bd02ca..ab50c753 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/core", "description": "The core dependencies for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", @@ -56,6 +56,7 @@ "foundation-sites": "^6.7.0", "graphiql": "^3.0.10", "graphql-ws": "^5.16.2", + "regenerator-runtime": "^0.14.1", "html5sortable": "0.10.0", "identity-obj-proxy": "^3.0.0", "jquery": "^3.2.1", diff --git a/packages/dev/package.json b/packages/dev/package.json index b0ff6d02..c80c5524 100644 --- a/packages/dev/package.json +++ b/packages/dev/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/dev", "description": "The dev dependencies for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", @@ -12,6 +12,7 @@ "dependencies": { "@linthtml/linthtml": "^0.9.6", "axe-core": "^4.7.2", + "chalk": "^4.1.2", "markdownlint-cli": "^0.35.0" } } diff --git a/packages/eslint-config/index.js b/packages/eslint-config/index.js index 0224b22b..f7289f4a 100644 --- a/packages/eslint-config/index.js +++ b/packages/eslint-config/index.js @@ -5,15 +5,23 @@ module.exports = { es6: true, es2021: true }, - extends: ["eslint:recommended", "plugin:react/recommended", "prettier"], + extends: [ + "eslint:recommended", + "plugin:import/recommended", + "plugin:react/recommended", + "prettier" + ], parserOptions: { ecmaFeatures: { experimentalObjectRestSpread: true, jsx: true }, - sourceType: "module" + sourceType: "module", + ecmaVersion: "latest" }, - plugins: ["react", + plugins: [ + "react", + "import", "no-relative-import-paths" ], globals: { diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 660dc558..415a4f0d 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/eslint-config", "description": "The eslint configuration for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index b3efa81b..7b11d2dc 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/prettier-config", "description": "The prettier configuration for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", diff --git a/packages/stylelint-config/package.json b/packages/stylelint-config/package.json index 3bf78769..87b9e9ad 100644 --- a/packages/stylelint-config/package.json +++ b/packages/stylelint-config/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/stylelint-config", "description": "The stylelint configuration for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", diff --git a/packages/webpacker/package.json b/packages/webpacker/package.json index 3ae6e349..676b20dc 100644 --- a/packages/webpacker/package.json +++ b/packages/webpacker/package.json @@ -1,7 +1,7 @@ { "name": "@decidim/webpacker", "description": "The webpacker dependencies for Decidim", - "version": "0.30.7", + "version": "0.30.9", "repository": { "url": "git@github.com:decidim/decidim.git", "type": "git", @@ -38,13 +38,13 @@ "style-loader": "^3.3.3", "tailwindcss": "^3.4.1", "terser-webpack-plugin": "^5.3.9", - "webpack": "^5.88.1", + "webpack": "~5.105.0", "webpack-assets-manifest": "^5.1.0", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", "webpack-merge": "^5.9.0", "webpack-sources": "^3.2.3", "workbox-recipes": "^7.0.0", - "workbox-webpack-plugin": "^7.0.0" + "workbox-webpack-plugin": "~7.3.0" } }