dd-timer/package.json
POL Mickaël 0c3b5e27a7 rename: Minuteur Dragodinde → Obsidienne
- Renommage complet dans package.json, main.ts, UI, tray, notifications
- GUID NSIS fixe pour mise à jour propre (pas de doublon d'installation)
- Migration automatique des données depuis %APPDATA%\Minuteur Dragodinde\
- Rétrocompatibilité import : backups 'minuteur-dragodinde' toujours acceptés
- Mise à jour README changelog, CLAUDE.md, docs, maquettes, page ntfy

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 07:34:07 +02:00

80 lines
2.0 KiB
JSON
Executable File

{
"name": "obsidienne",
"version": "1.1.6",
"description": "Obsidienne — Minuteur d'élevage Dragodinde pour Dofus 3",
"main": "dist-electron/main.js",
"author": "Mickael",
"scripts": {
"dev": "vite",
"build": "vite build && electron-builder --win --x64",
"start": "npm run dev",
"test": "vitest run",
"test:watch": "vitest",
"test:coverage": "vitest run --coverage",
"test:e2e": "npx playwright test"
},
"build": {
"appId": "fr.mickael-pol.obsidienne",
"publish": {
"provider": "generic",
"url": "https://gitea.mickael-pol.fr/mickael/dd-timer/releases/download/latest"
},
"productName": "Obsidienne",
"directories": {
"output": "dist"
},
"files": [
"dist-vite/**/*",
"dist-electron/**/*",
"icon.ico"
],
"win": {
"target": [
{
"target": "nsis",
"arch": [
"x64"
]
}
],
"sign": null,
"signingHashAlgorithms": [],
"icon": "icon.ico",
"requestedExecutionLevel": "asInvoker"
},
"nsis": {
"oneClick": false,
"perMachine": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "Obsidienne",
"guid": "3b4a21ac-02a8-4525-a48b-988079fc75d4",
"deleteAppDataOnUninstall": false,
"runAfterFinish": true
}
},
"devDependencies": {
"@playwright/test": "^1.59.1",
"@types/node": "^25.5.0",
"@vitest/coverage-v8": "^4.1.2",
"electron": "32.2.7",
"electron-builder": "24.13.3",
"esbuild": "^0.27.4",
"happy-dom": "^20.8.9",
"typescript": "^6.0.2",
"vite": "^8.0.3",
"vite-plugin-electron": "^0.29.1",
"vite-plugin-electron-renderer": "^0.14.6",
"vitest": "^4.1.2"
},
"repository": {
"type": "git",
"url": "https://gitea.mickael-pol.fr/mickael/dd-timer.git"
},
"productName": "Obsidienne",
"dependencies": {
"electron-updater": "^6.8.3"
}
}