pprompt-optimizerSource ↗
Runtime requirements, package scripts, and notable dependencies.

Development

This page is generated from the checked-in package manifest.

Runtime

  • node: ^22.0.0
  • npm: Please use pnpm instead of npm
  • yarn: Please use pnpm instead of yarn

Commands

  • npm run buildnode scripts/run-many.js build:core build:ui build:parallel
  • npm run build:corepnpm -F @prompt-optimizer/core build
  • npm run build:uipnpm -F @prompt-optimizer/ui build
  • npm run build:parallelnode scripts/run-many.js --parallel build:web build:ext
  • npm run build:webpnpm -F @prompt-optimizer/web build
  • npm run build:extpnpm -F @prompt-optimizer/extension build
  • npm run build:desktop-onlypnpm -F @prompt-optimizer/desktop build
  • npm run build:desktop-only:cipnpm -F @prompt-optimizer/desktop build:ci
  • npm run build:desktopnode scripts/run-many.js build:core build:ui build:web build:desktop-only
  • npm run build:desktop:cinode scripts/run-many.js build:core build:ui build:web build:desktop-only:ci
  • npm run devnode scripts/run-many.js clean:dist build:core build:ui dev:parallel
  • npm run dev:freshnode scripts/run-many.js kill:dev clean pnpm-install dev
  • npm run dev:parallelconcurrently -k -p "[{name}]" -n "UI,WEB" "pnpm -F @prompt-optimizer/ui build --watch" "pnpm -F @prompt-optimizer/web dev"
  • npm run dev:extpnpm -F @prompt-optimizer/extension dev
  • npm run dev:desktopnode scripts/run-many.js clean:dist build:core build:ui dev:desktop:parallel
  • npm run dev:desktop:freshnode scripts/run-many.js kill:dev clean pnpm-install dev:desktop
  • npm run dev:desktop:parallelconcurrently -k -p "[{name}]" -n "WEB,DESKTOP" "pnpm -F @prompt-optimizer/web dev" "pnpm -F @prompt-optimizer/desktop dev"
  • npm run testpnpm test:unit
  • npm run test:unitpnpm -r test --run --passWithNoTests
  • npm run test:reponode --test scripts/run-many.test.mjs scripts/check-locale-parity.test.mjs scripts/check-no-chinese-runtime.test.mjs scripts/package-scripts.test.mjs scripts/desktop-ipc-handlers.test.mjs && pnpm check:locale && pnpm check:no-chinese-runtime
  • npm run check:localenode scripts/check-locale-parity.mjs
  • npm run check:no-chinese-runtimenode scripts/check-no-chinese-runtime.mjs
  • npm run check:extension-release-secretsnode scripts/check-extension-release-secrets.mjs packages/extension/dist
  • npm run test:e2eplaywright test
  • npm run test:e2e:smartnode scripts/smart-e2e.js
  • npm run test:e2e:gatenode scripts/run-e2e-group.js gate
  • npm run test:e2e:extendednode scripts/run-e2e-group.js extended
  • npm run test:e2e:recordnode scripts/run-e2e-record.js
  • npm run test:e2e:replaycross-env E2E_VCR_MODE=replay node scripts/run-e2e-group.js extended
  • npm run compare:calibratepnpm -F @prompt-optimizer/core build && node scripts/run-structured-compare-calibration.mjs

Notable packages

@playwright/test, concurrently, cross-env, rimraf

Generated by smolify with deterministic-repository-import-v2 · 8 source files