feat(planning): grille hebdomadaire complète avec API et filtres

- Connexion API via proxy Angular (résolution CORS, base path /api)
- Import CSS ng-zorro global pour les modales et composants
- Filtres Camion/Show câblés sur l'affichage de la grille
- Camions affichés via TrucksService (linkés au show du même créneau)
- Panneau de détails : spectacles + camions du jour sélectionné
- Modale de création de spectacle stylisée avec fond et centrage
- Positionnement précis des events à la minute dans leur créneau
- Auto-scroll vers l'heure courante au chargement
- Ligne "maintenant" sur la colonne du jour actuel
- Régénération des services OpenAPI (nouveaux noms de types)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-27 20:36:03 +02:00
parent 150b97cd2e
commit 654b297e2e
3131 changed files with 149304 additions and 104334 deletions
+20 -45
View File
@@ -1,6 +1,6 @@
{
"name": "less",
"version": "4.6.4",
"version": "4.4.2",
"description": "Leaner CSS",
"homepage": "http://lesscss.org",
"author": {
@@ -22,49 +22,29 @@
"raw": "https://raw.githubusercontent.com/less/less.js/master/"
},
"license": "Apache-2.0",
"type": "module",
"bin": {
"lessc": "./bin/lessc"
},
"main": "./dist/less-node.cjs",
"exports": {
".": {
"browser": "./dist/less.js",
"import": "./lib/less-node/index.js",
"require": "./dist/less-node.cjs",
"default": "./lib/less-node/index.js"
},
"./lib/*": "./lib/*",
"./dist/less-node.cjs": "./dist/less-node.cjs",
"./dist/less.js": "./dist/less.js",
"./dist/less.min.js": "./dist/less.min.js"
},
"main": "index",
"module": "./lib/less-node/index",
"directories": {
"test": "./test"
},
"files": [
"bin",
"lib",
"!lib/**/*.map",
"dist",
"index.cjs",
"README.md"
],
"browser": "./dist/less.js",
"engines": {
"node": ">=18"
"node": ">=14"
},
"scripts": {
"quicktest": "grunt quicktest",
"test": "grunt test",
"test:node": "grunt test:node",
"test:coverage": "c8 -r lcov -r json-summary -r text-summary -r html --include=\"lib/**/*.js\" --include=\"bin/**/*.js\" --exclude=\"dist/**\" --exclude=\"**/*.test.js\" --exclude=\"**/*.spec.js\" --exclude=\"test/**\" --exclude=\"tmp/**\" --exclude=\"**/abstract-file-manager.js\" --exclude=\"**/abstract-plugin-loader.js\" grunt shell:test && node scripts/coverage-report.js && node scripts/coverage-lines.js",
"grunt": "grunt",
"lint": "eslint '**/*.{ts,js}'",
"lint:fix": "eslint '**/*.{ts,js}' --fix",
"typecheck": "tsc --noEmit",
"build": "node build/rollup.js --dist",
"prepublishOnly": "npm run typecheck && grunt dist && grunt test:node"
"build": "npm-run-all clean compile",
"clean": "shx rm -rf ./lib tsconfig.tsbuildinfo",
"compile": "tsc -p tsconfig.build.json",
"dev": "tsc -p tsconfig.build.json -w",
"prepublishOnly": "grunt dist"
},
"optionalDependencies": {
"errno": "^0.1.1",
@@ -81,22 +61,18 @@
"@rollup/plugin-commonjs": "^17.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^11.0.0",
"@types/node": "^18",
"@typescript-eslint/eslint-plugin": "^4.28.0",
"@typescript-eslint/parser": "^4.28.0",
"benny": "^3.6.12",
"bootstrap-less-port": "0.3.0",
"c8": "^10.1.3",
"chai": "^4.2.0",
"chalk": "^4.1.2",
"cosmiconfig": "~9.0.0",
"cross-env": "^7.0.3",
"diff": "^3.2.0",
"eslint": "^7.29.0",
"fs-extra": "^8.1.0",
"git-rev": "^0.2.1",
"glob": "~11.0.3",
"globby": "^10.0.1",
"grunt": "^1.5.0",
"grunt": "^1.0.4",
"grunt-cli": "^1.3.2",
"grunt-contrib-clean": "^1.0.0",
"grunt-contrib-connect": "^1.0.2",
@@ -104,31 +80,29 @@
"grunt-saucelabs": "^9.0.1",
"grunt-shell": "^1.3.0",
"html-template-tag": "^3.2.0",
"jest-diff": "~30.1.2",
"jit-grunt": "^0.10.0",
"less-plugin-autoprefix": "^1.5.1",
"less-plugin-clean-css": "^1.6.0",
"minimist": "^1.2.0",
"mocha": "^6.2.1",
"playwright": "1.50.1",
"mocha-teamcity-reporter": "^3.0.0",
"nock": "^11.8.2",
"npm-run-all": "^4.1.5",
"performance-now": "^0.2.0",
"phin": "^2.2.3",
"playwright": "1.50.1",
"promise": "^7.1.1",
"read-glob": "^3.0.0",
"resolve": "^1.17.0",
"rollup": "^2.52.2",
"rollup-plugin-terser": "^5.1.1",
"rollup-plugin-typescript2": "^0.29.0",
"semver": "^6.3.0",
"shx": "^0.3.2",
"time-grunt": "^1.3.0",
"typescript": "^5.7.0",
"uikit": "2.27.4",
"url": "^0.11.4",
"path-browserify": "^1.0.1",
"webpack": "^5.64.6",
"webpack-cli": "^5.1.4"
"ts-node": "^10.9.1",
"typescript": "^4.3.4",
"uikit": "2.27.4"
},
"keywords": [
"compile less",
@@ -158,8 +132,9 @@
"rawcurrent": "https://raw.github.com/less/less.js/v",
"sourcearchive": "https://github.com/less/less.js/archive/v",
"dependencies": {
"copy-anything": "^3.0.5",
"parse-node-version": "^1.0.1"
"copy-anything": "^2.0.1",
"parse-node-version": "^1.0.1",
"tslib": "^2.3.0"
},
"gitHead": "1df9072ee9ebdadc791bf35dfb1dbc3ef9f1948f"
}