{ "$schema": "../../node_modules/nx/schemas/project-schema.json", "name": "packaging", "projectType": "library", "sourceRoot": "tools/packaging", "targets": { "test": { "executor": "nx:run-commands", "cache": true, "inputs": [ "default", "{workspaceRoot}/package.json", "{workspaceRoot}/electron-builder.json", "{workspaceRoot}/.github/workflows/build-and-make.yaml", "{workspaceRoot}/apps/electron-backend/build-embedded-mpv.js", "{workspaceRoot}/apps/electron-backend/project.json", "{workspaceRoot}/apps/electron-backend/native/src/embedded_mpv_win32.cc", "{workspaceRoot}/apps/electron-backend/src/app/options/maker.options.json", "{workspaceRoot}/tools/packaging/generate-electron-builder-metadata.mjs", "{workspaceRoot}/tools/packaging/asar-dependency-closure.mjs", "{workspaceRoot}/tools/packaging/asar-dependency-closure.test.mjs", "{workspaceRoot}/tools/packaging/embedded-mpv-packaging.cjs", "{workspaceRoot}/tools/packaging/embedded-mpv-arch.test.mjs", "{workspaceRoot}/tools/embedded-mpv/stage-runtime.mjs", "{workspaceRoot}/tools/embedded-mpv/stage-windows-runtime-archive.mjs" ], "options": { "command": "node --test tools/packaging/electron-package-identity.test.mjs tools/packaging/asar-dependency-closure.test.mjs tools/packaging/embedded-mpv-arch.test.mjs", "cwd": "{workspaceRoot}" } }, "lint": { "command": "eslint \"tools/packaging/**/*.{js,cjs,mjs,ts}\"" } }, "tags": ["scope:tools", "domain:packaging", "type:tool"] }