{
  "name": "@postman-cse/onboarding-bootstrap",
  "version": "2.18.5",
  "description": "Bootstrap Postman workspaces, specs, and collections from OpenAPI.",
  "type": "module",
  "main": "dist/index.cjs",
  "bin": {
    "postman-bootstrap": "dist/cli.cjs"
  },
  "files": [
    "action.yml",
    "dist/",
    "README.md",
    "LICENSE"
  ],
  "engines": {
    "node": ">=24"
  },
  "scripts": {
    "prepare": "git config core.hooksPath .githooks",
    "bundle": "node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\" && esbuild src/index.ts --bundle --platform=node --target=node24 --format=cjs --alias:jsonc-parser=jsonc-parser/lib/esm/main.js --alias:punycode=punycode/ --define:__SEA_VERSION__=undefined --outfile=dist/index.cjs && esbuild src/main.ts --bundle --platform=node --target=node24 --format=cjs --alias:jsonc-parser=jsonc-parser/lib/esm/main.js --alias:punycode=punycode/ --define:__SEA_VERSION__=undefined --outfile=dist/action.cjs && esbuild src/cli.ts --bundle --platform=node --target=node24 --format=cjs --alias:jsonc-parser=jsonc-parser/lib/esm/main.js --alias:punycode=punycode/ --define:__SEA_VERSION__=undefined --banner:js=\"#!/usr/bin/env node\" --outfile=dist/cli.cjs && node -e \"if(process.platform!=='win32')require('node:fs').chmodSync('dist/cli.cjs',0o755)\" && node -e \"const {spawnSync}=require('node:child_process');const result=spawnSync(process.execPath,['--trace-deprecation','dist/cli.cjs','--help'],{encoding:'utf8'});if(result.status!==0||result.stderr.includes('[DEP0040]')){process.stderr.write(result.stderr);process.exit(1)}\"",
    "build": "npm run typecheck && npm run bundle",
    "build:sea": "bash scripts/build-sea.sh",
    "verify:dist:shape": "node scripts/verify-dist-artifact.mjs",
    "verify:dist:parity": "git diff --ignore-space-at-eol --text --exit-code -- dist",
    "verify:dist:assert": "npm run verify:dist:shape && npm run verify:dist:parity",
    "verify:dist": "npm run build && npm run verify:dist:assert",
    "docs:tables": "node scripts/render-action-tables.mjs",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "test": "vitest run --exclude tests/windows-gates.test.ts && vitest run tests/windows-gates.test.ts && node --test .github/scripts/dispatch-e2e-monitor.test.mjs .github/scripts/verify-e2e-release.test.mjs",
    "typecheck": "tsc --noEmit -p tsconfig.json",
    "test:integration": "node integration/verify.mjs",
    "record:live": "node --experimental-strip-types scripts/record-live.ts",
    "drift:check": "node --experimental-strip-types scripts/drift-check.ts",
    "record:cassettes": "RECORD_FAKE_CASSETTES=1 vitest run tests/contract/cassettes/record-fake-cassettes.test.ts",
    "verify:route-manifest": "vitest run tests/contract/route-manifest.test.ts"
  },
  "keywords": [
    "github-action",
    "postman"
  ],
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "@actions/core": "^3.0.1",
    "@actions/exec": "^3.0.0",
    "@actions/io": "^3.0.2",
    "@apidevtools/json-schema-ref-parser": "15.5.0",
    "@exodus/schemasafe": "1.3.0",
    "@postman-cse/automation-core": "^1.6.0",
    "@postman/asyncapi-parser": "^3.5.0",
    "@postman/protobufjs": "^7.5.4-postman.2",
    "@postman/runtime.models": "^1.13.1",
    "@postman/v3.export": "0.2.28",
    "@readme/openapi-parser": "^6.1.2",
    "fast-xml-parser": "^5.7.0",
    "graphql": "^17.0.1",
    "openapi-to-postmanv2": "6.3.0",
    "postman-collection": "^5.3.1",
    "punycode": "^2.3.1",
    "undici": "^8.10.0"
  },
  "overrides": {
    "@faker-js/faker": "6.3.1",
    "picomatch": ">=4.0.4",
    "uuid": "^11.1.1",
    "lodash": "^4.18.1",
    "flatted": "^3.4.2",
    "yaml": "^2.9.0",
    "brace-expansion@1": "1.1.18",
    "brace-expansion@2": "2.1.4",
    "brace-expansion@3": "3.0.6",
    "brace-expansion@4": "5.0.9",
    "brace-expansion@5": "5.0.9",
    "fast-uri": ">=3.1.5",
    "nanoid@3": "3.3.18",
    "js-yaml@4": "4.3.1",
    "postcss": ">=8.5.26",
    "undici": "^8.10.0",
    "ws": ">=8.21.3",
    "sharp": ">=0.35.0"
  },
  "devDependencies": {
    "@commitlint/cli": "^21.0.2",
    "@commitlint/config-conventional": "^21.0.2",
    "@eslint/js": "^10.0.1",
    "@grpc/grpc-js": "^1.14.4",
    "@grpc/proto-loader": "^0.8.1",
    "@types/node": "^26.1.0",
    "esbuild": "0.28.1",
    "eslint": "^10.4.1",
    "fast-check": "^4.9.0",
    "postject": "1.0.0-alpha.6",
    "typescript": "^6.0.3",
    "typescript-eslint": "^8.60.0",
    "vitest": "^4.1.7",
    "yaml": "^2.9.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/postman-cs/postman-bootstrap-action"
  }
}
