mirror of
https://github.com/ever-co/ever-gauzy.git
synced 2026-10-17 05:40:15 +08:00
- Seed cleanup (Greptile): rimraf 3 took the failure callback for its options argument and called the success one either way, so a failed cleanup of generated files never stopped a seed. With rimraf 6's promise, the seed service's `.finally()` left the rejection unhandled (Node ends the process on that) and cleanAssets / the feature and report cleaners rejected. All four log the failure and go on; seed-cleanup.spec.ts fails on the old code. - Tray icons: jimp 1's brightness() multiplies each channel by its argument, so 0.22's brightness(-0.1) made every *_gray tray icon black. 0.9 is the same 90%. - CI static checks: the jest-config type check installed TypeScript 5.9.3, which refuses ignoreDeprecations "6.0" (TS5103); it now uses 6.0.3. Under 6.0.3 the check found the 75 Node jest configs restating `require(jest.patterns).nodeTransformIgnorePatterns` (typed unknown by the check's shim). jest.preset.js already picks that variant, so they inherit it again, as core's config says they should. - engines: the 114 workspace manifests still said node >=22; now >=26, as the root does. - The desktop Dockerfiles (no workflow uses them): the Windows ones copy vendor/ before the install, the Linux ones build on node:26-trixie-slim (libayatana-appindicator3-1 replaces libappindicator3-1, gone after bullseye). - jest-angular-projects.js declares the arrays it pushes to with `let` (repository convention, Greptile). - jest.patterns.js: `yarn ng test <node project>` runs without the ES-module flag (the ng script already sets NODE_OPTIONS, and Nx never overrides a set variable with a .env value); documented, with `yarn nx test` as the way. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
68 lines
1.3 KiB
JSON
68 lines
1.3 KiB
JSON
{
|
|
"name": "@gauzy/plugin",
|
|
"version": "0.1.0",
|
|
"description": "Ever Gauzy Platform Plugin module",
|
|
"author": {
|
|
"name": "Ever Co. LTD",
|
|
"email": "ever@ever.co",
|
|
"url": "https://ever.co"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/ever-co/ever-gauzy",
|
|
"directory": "packages/plugin"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/ever-co/ever-gauzy/issues"
|
|
},
|
|
"homepage": "https://ever.co",
|
|
"license": "AGPL-3.0",
|
|
"private": true,
|
|
"type": "commonjs",
|
|
"main": "./src/index.js",
|
|
"typings": "./src/index.d.ts",
|
|
"scripts": {
|
|
"lib:build": "yarn nx build plugin",
|
|
"lib:build:prod": "yarn nx build plugin",
|
|
"lib:watch": "yarn nx build plugin --watch"
|
|
},
|
|
"peerDependencies": {
|
|
"@nestjs/common": "^12.0.0",
|
|
"@nestjs/core": "^12.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@gauzy/config": "^0.1.0",
|
|
"@gauzy/utils": "^0.1.0",
|
|
"chalk": "^4.1.0",
|
|
"tslib": "^2.8.1",
|
|
"underscore": "^1.13.8"
|
|
},
|
|
"devDependencies": {
|
|
"@types/jest": "30.0.0",
|
|
"@types/node": "^26.6.5",
|
|
"typescript": "~6.0.3"
|
|
},
|
|
"keywords": [
|
|
"plugin",
|
|
"ever-gauzy",
|
|
"nestjs",
|
|
"typescript",
|
|
"common-module",
|
|
"shared-module",
|
|
"platform",
|
|
"chalk",
|
|
"underscore",
|
|
"modular",
|
|
"enterprise",
|
|
"open-source",
|
|
"agpl",
|
|
"nx",
|
|
"plugin-system"
|
|
],
|
|
"engines": {
|
|
"node": ">=26",
|
|
"yarn": ">=1.22"
|
|
},
|
|
"sideEffects": false
|
|
}
|