2022-03-08 16:49:08 +00:00
{
2022-04-14 09:42:56 +00:00
"name" : "podman-desktop" ,
2022-04-14 20:06:00 +00:00
"productName" : "Podman Desktop" ,
2022-06-13 10:28:52 +00:00
"version" : "0.0.5-next" ,
2022-03-08 16:49:08 +00:00
"license" : "apache-2.0" ,
"private" : true ,
"engines" : {
"node" : ">=v16.13" ,
"npm" : ">=8.1"
} ,
"main" : "packages/main/dist/index.cjs" ,
"workspaces" : {
"packages" : [
"packages/*" ,
2022-04-04 15:01:17 +00:00
"extensions/*" ,
"website"
2022-03-08 16:49:08 +00:00
]
} ,
"scripts" : {
2022-06-08 10:16:08 +00:00
"build" : "npm run build:main && npm run build:preload && npm run build:preload-docker-extension && npm run build:renderer && npm run build:extensions" ,
2022-03-08 16:49:08 +00:00
"build:main" : "cd ./packages/main && vite build" ,
"build:extensions" : "npm run build:extensions:docker && npm run build:extensions:lima && npm run build:extensions:crc && npm run build:extensions:podman" ,
"build:extensions:crc" : "cd ./extensions/crc && npm run build" ,
"build:extensions:docker" : "cd ./extensions/docker && npm run build" ,
"build:extensions:lima" : "cd ./extensions/lima && npm run build" ,
"build:extensions:podman" : "cd ./extensions/podman && npm run build" ,
"build:extension-api" : "cd ./packages/extension-api && vite build" ,
"build:preload" : "cd ./packages/preload && vite build" ,
2022-06-08 10:16:08 +00:00
"build:preload-docker-extension" : "cd ./packages/preload-docker-extension && vite build" ,
2022-03-08 16:49:08 +00:00
"build:preload:types" : "dts-cb -i \"packages/preload/tsconfig.json\" -o \"packages/preload/exposedInMainWorld.d.ts\"" ,
"build:renderer" : "vite -c packages/renderer/vite.config.js build" ,
2022-03-09 09:46:44 +00:00
"compile" : "cross-env MODE=production npm run build && electron-builder build --config .electron-builder.config.js --dir --config.asar=false" ,
2022-03-10 11:56:36 +00:00
"compile:next" : "cross-env MODE=production npm run build && electron-builder build --publish always --config .electron-builder.config.js" ,
2022-03-09 13:56:28 +00:00
"compile:pull-request" : "cross-env MODE=production npm run build && electron-builder build --publish never --config .electron-builder.config.js" ,
2022-03-16 12:57:51 +00:00
"compile:current" : "cross-env MODE=production npm run build && electron-builder build --config .electron-builder.config.js" ,
2022-03-08 16:49:08 +00:00
"test" : "npm run test:main && npm run test:preload && npm run test:renderer && npm run test:e2e" ,
"test:e2e" : "npm run build && vitest run" ,
"test:main" : "vitest run -r packages/main --passWithNoTests" ,
"test:preload" : "vitest run -r packages/preload --passWithNoTests" ,
"test:renderer" : "vitest run -r packages/renderer --passWithNoTests" ,
"watch" : "node scripts/watch.js" ,
2022-03-15 14:05:23 +00:00
"format:check" : "prettier --check '{extensions,packages,tests,types}/**/*.{ts,svelte}'" ,
"format:fix" : "prettier --write '{extensions,packages,tests,types}/**/*.{ts,svelte}'" ,
"lint:check" : "eslint . --ext js,ts" ,
"lint:fix" : "eslint . --fix --ext js,ts" ,
2022-03-08 16:49:08 +00:00
"typecheck:main" : "tsc --noEmit -p packages/main/tsconfig.json" ,
"typecheck:preload" : "tsc --noEmit -p packages/preload/tsconfig.json" ,
"typecheck:renderer" : "npm run build:preload:types" ,
2022-04-04 15:01:17 +00:00
"typecheck" : "npm run typecheck:main && npm run typecheck:preload && npm run typecheck:renderer" ,
"website:build" : "cd website && yarn run docusaurus build"
2022-03-08 16:49:08 +00:00
} ,
"devDependencies" : {
"@rollup/plugin-commonjs" : "^21.0.1" ,
2022-03-25 15:31:34 +00:00
"@rollup/plugin-json" : "^4.1.0" ,
"@rollup/plugin-node-resolve" : "^13.1.3" ,
"@rollup/plugin-typescript" : "^8.3.1" ,
2022-03-08 16:49:08 +00:00
"@types/dockerode" : "^3.3.3" ,
2022-06-03 14:28:13 +00:00
"@types/tar-fs" : "^2.0.1" ,
2022-03-08 16:49:08 +00:00
"@typescript-eslint/eslint-plugin" : "5.11.0" ,
"@typescript-eslint/parser" : "^5.11.0" ,
"cross-env" : "7.0.3" ,
"dts-for-context-bridge" : "0.7.1" ,
2022-06-13 07:25:10 +00:00
"electron" : "^19.0.4" ,
2022-05-16 13:48:12 +00:00
"electron-builder" : "23.0.9" ,
2022-03-23 12:48:35 +00:00
"electron-builder-notarize" : "^1.4.0" ,
2022-04-13 07:31:17 +00:00
"electron-devtools-installer" : "^3.2.0" ,
2022-03-08 16:49:08 +00:00
"eslint" : "8.8.0" ,
"happy-dom" : "2.31.1" ,
"nano-staged" : "0.5.0" ,
"playwright" : "1.18.1" ,
"postcss-import" : "^14.0.2" ,
2022-03-15 14:05:23 +00:00
"prettier" : "^2.5.1" ,
"prettier-plugin-svelte" : "^2.6.0" ,
2022-03-08 16:49:08 +00:00
"simple-git-hooks" : "2.7.0" ,
"typescript" : "4.5.5" ,
"vite" : "2.7.13" ,
"vitest" : "0.2.8"
} ,
"dependencies" : {
2022-06-13 07:25:10 +00:00
"@docker/extension-api-client-types" : "0.2.3" ,
2022-03-08 16:49:08 +00:00
"dockerode" : "^3.3.1" ,
"electron-updater" : "4.6.5" ,
2022-06-13 07:25:10 +00:00
"tar-fs" : "^2.1.1"
2022-03-08 16:49:08 +00:00
} ,
"resolutionsComments" : {
"ssh2" : "Need to use an old version of ssh2 to avoid vite/rollup issue on loading some internal lib"
} ,
"resolutions" : {
"ssh2" : "0.8.9"
}
}