Add v2.5.0 release preparation tests and update CHANGELOG

This commit is contained in:
Younes ENNAJI
2026-03-07 18:28:24 +00:00
parent e0766c1198
commit df4b85c0fd
4 changed files with 34 additions and 12 deletions
+10 -10
View File
@@ -2020,7 +2020,7 @@
}, },
"node_modules/@clack/prompts/node_modules/is-unicode-supported": { "node_modules/@clack/prompts/node_modules/is-unicode-supported": {
"version": "1.3.0", "version": "1.3.0",
"dev": true, "extraneous": true,
"inBundle": true, "inBundle": true,
"license": "MIT", "license": "MIT",
"engines": { "engines": {
@@ -18917,25 +18917,25 @@
}, },
"src/Noty/Prime/Resources": { "src/Noty/Prime/Resources": {
"name": "@flasher/flasher-noty", "name": "@flasher/flasher-noty",
"version": "2.4.0", "version": "2.5.0",
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"@flasher/flasher": "^2.4.0", "@flasher/flasher": "^2.5.0",
"noty": "^3.2.0-beta-deprecated" "noty": "^3.2.0-beta-deprecated"
} }
}, },
"src/Notyf/Prime/Resources": { "src/Notyf/Prime/Resources": {
"name": "@flasher/flasher-notyf", "name": "@flasher/flasher-notyf",
"version": "2.4.0", "version": "2.5.0",
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"@flasher/flasher": "^2.4.0", "@flasher/flasher": "^2.5.0",
"notyf": "^3.10.0" "notyf": "^3.10.0"
} }
}, },
"src/Prime/Resources": { "src/Prime/Resources": {
"name": "@flasher/flasher", "name": "@flasher/flasher",
"version": "2.4.0", "version": "2.5.0",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"csstype": "^3.2.3" "csstype": "^3.2.3"
@@ -18943,22 +18943,22 @@
}, },
"src/SweetAlert/Prime/Resources": { "src/SweetAlert/Prime/Resources": {
"name": "@flasher/flasher-sweetalert", "name": "@flasher/flasher-sweetalert",
"version": "2.4.0", "version": "2.5.0",
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {
"@flasher/flasher": "^2.4.0", "@flasher/flasher": "^2.5.0",
"sweetalert2": "^11.6.13" "sweetalert2": "^11.6.13"
} }
}, },
"src/Toastr/Prime/Resources": { "src/Toastr/Prime/Resources": {
"name": "@flasher/flasher-toastr", "name": "@flasher/flasher-toastr",
"version": "2.4.0", "version": "2.5.0",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"@types/toastr": "^2.1.43" "@types/toastr": "^2.1.43"
}, },
"peerDependencies": { "peerDependencies": {
"@flasher/flasher": "^2.4.0", "@flasher/flasher": "^2.5.0",
"toastr": "^2.1.4" "toastr": "^2.1.4"
} }
} }
+1 -1
View File
@@ -32,7 +32,7 @@ export function buildPrimePlugin() {
compilerOptions: { compilerOptions: {
outDir: `${primePath}/dist`, outDir: `${primePath}/dist`,
}, },
include: [`${primePath}/assets/**/**`], include: [`${primePath}/assets/**/*.ts`],
}), }),
], ],
output: [ output: [
+20
View File
@@ -0,0 +1,20 @@
const { createFilter } = require('@rollup/pluginutils');
const path = require('path');
// Simulating exact typescript plugin behavior
const include = ['**/*.ts'];
const exclude = ['demo/**', 'tests/**'];
// The typescript plugin uses rootDir or cwd
const resolve = process.cwd();
console.log('Creating filter with:');
console.log(' include:', include);
console.log(' exclude:', exclude);
console.log(' resolve:', resolve);
const filter = createFilter(include, exclude, { resolve });
const testFile = '/Users/yoeunes/projects/flasher/php-flasher/src/Prime/Resources/assets/plugin.ts';
console.log('\nTesting file:', testFile);
console.log('Filter result:', filter(testFile));
+3 -1
View File
@@ -30,6 +30,8 @@
"exclude": [ "exclude": [
"node_modules", "node_modules",
"dist", "dist",
"public" "public",
"demo",
"tests"
] ]
} }