{"_id":"@adobe/spacecat-shared-project-engine-client","_rev":"35-565be05e61967182df80631f7bbb8184","name":"@adobe/spacecat-shared-project-engine-client","dist-tags":{"latest":"1.23.0"},"versions":{"1.1.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.1.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.1.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"e9bd1773a3cb7b9f853e7cb6a8d9c0b0308e10ae","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.1.0.tgz","fileCount":8,"integrity":"sha512-CDPRo8ZidmBjFSUOvkgKq4ZUISLW3vL45meFvi4Djek2EBpwSQbxscGHESzuJ6T2uHoqD+rMUGXEi96O537Vsw==","signatures":[{"sig":"MEUCIQDDHw0a4a7gJ4o9s+l942bfdI/JYAI5sjh1ZcgvuhhNqAIgd1/TJL8BBUw0e/yLYJSWv1+iFeED34oLd+Y9wQqMvj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319400},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"8cd66bda1fe1a35af2ae17f4e4ecc67dabfec993","scripts":{"lint":"eslint .","mock":"counterfact spec/projectengine_swagger_public.yaml .counterfact --port 4010","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"djaeggi","email":"djaeggi@adobe.com"},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.13.0","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.11.1","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.1.0_1782233452943_0.8179213764917765","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.1.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.1.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"ad4c2fbb8a00290fc5eb4b75460e09778a8e4d80","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.1.1.tgz","fileCount":8,"integrity":"sha512-LAlbiGeWvweB9wXpp2MTw8op2fVw/wvexQBzBoyuG3Vb9cGePretczyiQV8yyBOo+b7k+GXUL0PEKwSIlrlKjw==","signatures":[{"sig":"MEUCIHAN/8Fu4OkNbU0qrf0JvHCg1yGjoxwkne24HK+mWOUtAiEA+zC/GknydLjrCurbRMfUwUCzJJxdQqSvbiv/jn3rbU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319400},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"227d90f1621db383fb4b9862439caa604761d28e","scripts":{"lint":"eslint .","mock":"counterfact spec/projectengine_swagger_public.yaml .counterfact --port 4010","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.1.1_1782241163983_0.5898053549416782","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.2.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.2.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"00978cfef6db00bcf8fb88a0923fecfe2740cbb7","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.2.0.tgz","fileCount":8,"integrity":"sha512-WOcTN//+8wVTGvtG7w7b38bftUr+nKjPkDAHbwNpZ/bdIO65V2GQKXXXBAE8cCOkzi26mxedFkIaP/Qoqu9BCA==","signatures":[{"sig":"MEYCIQC3m7W+/6H864R5eYRhvYItqdK/yjgdlRTpSlLXFAL3vAIhAJSUPo0ko2n6VEXhS7L8mtBU36kLVQhD7mYi6m7w395L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327658},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"e18c41322b27f75a5c44c0f814617b1ef14bf71f","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.2.0_1782453669665_0.4381730290223831","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.3.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.3.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"184fcbdd294e95e45c56fe2f3459dc07b35d7fbb","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.3.0.tgz","fileCount":8,"integrity":"sha512-ZOEbfH4vaMd/1kz2bM5WF4thsoOJ3i6S+oIgnFmwKllDfxQH8PNnVAfVhWjxCJoYNcva8y4/87sCmnwk2CDq3Q==","signatures":[{"sig":"MEYCIQC352cHYWKHizY9CMn1mMYyK7/kko6Yo/yps0G0ZNh6hQIhANrz/PwhRyXRX9Oqg/q+M7DYt5C9DF1+HHbvBqD762Hy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327885},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"46138136d42353289eca7224a8d76d722b6c8c32","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.3.0_1782467880703_0.375223374247061","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.3.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.3.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"97ee08dcf7bf066f0135042af681a826d43469f5","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.3.1.tgz","fileCount":8,"integrity":"sha512-F6UbWdG19aZFC+5RunJe9qNVG5OnuKn2FePhoMf0ti0p/EFaJj7DagIe+zUWESk88BlOGMVjTNlUnOOQ0qm3qg==","signatures":[{"sig":"MEUCIEHPF+cxOAvygPvdH5fy/fQ0ylAc7UAz7oKLW7C5G7fFAiEA0uAp8IS4aQSOaAQMWN+YTU+X0dmAwDhx1R94O6604vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327885},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"49dfbd1d44952d215b8159f3a5ea3207d70d8146","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.3.1_1782723558070_0.46908997429844046","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.3.2","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.3.2","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"af61f4f7187166d448f3c2bb963f3448bf1d7f71","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.3.2.tgz","fileCount":8,"integrity":"sha512-AMAfXvXh9lb+Z36oLWjJMwcHcAqvmbsSHQB+TB/EqEGKUStQud+Mbno4w3uLcwevRrfg91jtYCm/DSJKciCMvw==","signatures":[{"sig":"MEYCIQDXPc5UAmsQvCJL4bfegjHimd+jLHmkfY1CETSEJfoCPgIhAOPamOZFFzi2XAOrzFz55oaZrkSAV8st8fuqWbA1tNI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327885},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"9685741744cd0ac78942c4df960b46a71ada32c9","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.3.2_1782736796663_0.9059849939902986","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.4.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.4.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"7d4868015a3051b685dacb1e941c11830b18cac3","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.4.0.tgz","fileCount":8,"integrity":"sha512-05G7JdpGP7ujJt+bbWPAqdY1oH9pZ4ehPtma6wEI+1+z+TB/ODSnm0LZjXCLSSe2Xf6El5wxQWzceFMmTiJLbw==","signatures":[{"sig":"MEYCIQDeVvG4lou5Xj/blOtIMxn+XaGz/eutDqr0KDdGd0ngXAIhAJmeVAYC/5QCaSBBmUVv0xkLDG9w3SUWDWcfRETWR+gG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327884},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"4c6b8e4d864692845cc9ee81298334a0ebb03d78","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.4.0_1782824866400_0.056688103073082585","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.4.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.4.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"e2f491cfe4b9057a33752633851bdc6f76b5cc0c","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.4.1.tgz","fileCount":8,"integrity":"sha512-NK7uwYUfW/CoBV9VlxbLKZJ0oiJ9hyb5fj3F4aLbQvs9Pl6uzOF3CKDxtE0it9zAob3HzRw0+5vGw7L6m2UCMA==","signatures":[{"sig":"MEUCIQCBjkQIdM5ei9VZy3E/1GhSb0sYPB15jZZjixxUzcHGagIgKoVovnggH214BCpqBRJqssFp93/PJ5PM6ivgwZsBt80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327884},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"6f4b954a56b5bc534113d932a5e9e2f9dec7a355","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.4.1_1782831585924_0.24342897013093334","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.5.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.5.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"8d43caffa49dd234da313c4d46f0c6632cd5d4e3","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.5.0.tgz","fileCount":8,"integrity":"sha512-lIo7rTP6dHA0ORUIN6p5BTCxQBaY3c90RPffCjzcJ4Zgn/XDYmdu7Ii5k+ptePyLR/2gn/1Pgmxe3CLNpPIKrA==","signatures":[{"sig":"MEQCIH6mggctACFkv8c21N57xAGbmnGL8vG97rQQVpjc2SgVAiBpnsGEXu225FUeSK69A88p4O1eFW0qbfhQvvV4FN2BRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327884},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"c228da4b4c83e47327af31b23a4fad5e83db8dca","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.5.0_1782907290882_0.3481441824004967","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.6.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.6.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"b4f5f2ece16464ac7b97879a56377e6f8abe1005","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.6.0.tgz","fileCount":8,"integrity":"sha512-FU8vrvGxen7PtYHzW+aI7ErHG7RMOHDODrJ5zs/qgAr8TFV4BSa1kAWar3fuZcxU6XfPipAfyTjKVRjnrDQhKQ==","signatures":[{"sig":"MEUCIQCZtFXOhoO+Mab6k/rPK1bH0tz0YZkPxlpe1larHWw8+wIgIssqYEqqMXK9r3oVuEVfpo8BV4mFCw4ElMyqguh+yCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328198},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"0f11662021cb87dbcc3aa71258d28b0c4eee1b7b","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.6.0_1782914385787_0.9480696392965853","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.7.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.7.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"d1d8fcf06171f30f1c58f6eca2b2c87e7d9b05b8","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.7.0.tgz","fileCount":8,"integrity":"sha512-6tRVPen5YWSr8lLOErS/1SlNR6iVGmsIlFqjnwpFTJth9Cp+dWXGBfSl8r4rQ4bkGp8M4zz9/MGOpP0oc5JwcA==","signatures":[{"sig":"MEYCIQC5Z4iX4riG8RtaRxiMKeI3qDjLpoEBfqjMpGvz9rNlTAIhANxPqm4ASc0B/ZBIRSfyZx4YaSkNBNerkcGVfD2qZ9LZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328198},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"1a104f550426fb48b39855e97388360f3a74020f","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.7.0_1782991615797_0.758749345789635","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.7.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.7.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"0c28db2e12d1cd0375c7f2c70370404f44f28d33","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.7.1.tgz","fileCount":8,"integrity":"sha512-RuqU1PqFLSfCwS1Rg29uU7vmr/SFMzf3Sz/O/GxJrzARCoVFfNu4+W0fg3wMJCaUUHiwnsgF8h+512EfzlRuNw==","signatures":[{"sig":"MEYCIQCw/X0IpmS1UD8oAllsdWRN4ebazb11pD6ZUnV4zFCImgIhAIZG6+qWGYBzLIpIVniZ33v9IRnyZ/dftl12UULBi/Sc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328259},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"afe0b16746516ae2a695c26bf87ff94192901850","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.7.1_1782999795454_0.9514454414295099","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.8.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.8.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"51bdfc6004a314c016e1714d8b59e68f65f3b879","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.8.0.tgz","fileCount":8,"integrity":"sha512-AsFjtAubCVMBgiDnrO69GJYbZd0ivr+v3NRO2OoIWlupmEjpyyk0OU7/CqbUCEThfEF6I6nnZsOtGxAQHE/2jA==","signatures":[{"sig":"MEUCIQD4DOZX5AQDXnryYNVczk27tdIuFBA8d1Lf+oj4Qjs+7AIgJBu1EmXf1liHd9BU1c9QxK3AtchuLZGOi3QtWma/ECQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330512},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"2b4bbcb8f153c9640e0de7d7fd2f9b933a3e6c6a","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.8.0_1783073505346_0.07752717386680397","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.9.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.9.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"ff0325323db6717a45bf619d916188f4dfb4fc96","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.9.0.tgz","fileCount":8,"integrity":"sha512-tiNeDXtCtn3+5aWqBwIyqsW3kuj68FHNZ1fZOiawVWd45ySnoJDSJTMIrezPrPccnkgdzPnxiuQwIaVxgJa0UA==","signatures":[{"sig":"MEUCIDM8PFDiiH45lSubDQcC4x/5Iavqs+YcXld7uJGENvihAiEA+SmKEOUqAXL1RkV1z2HjlbNs1pEIfWG5CpDAmHBllis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336132},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"c3f607707204de0e57440797ca38d9581f74d375","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.9.0_1783321101269_0.80879418085212","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.10.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.10.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"3c0931ac96bb04028626d293eacc42a62e9d9bae","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.10.0.tgz","fileCount":8,"integrity":"sha512-DEuDOrqlDQpCrA3FmuerB5mU4j39pxOWqvSaHZQSx9MYlCCExtm7e6ILP2I7D7oBCKg3AkW2MlI40F10raaPpQ==","signatures":[{"sig":"MEUCIChguwtodlgatznMV5G6MvbpmcWZ/Xg3ke7LRPuwG2vTAiEAtDe2YF0nSkjDvUEQH2zioLOp0OfZaUQh5XKJ0+asITo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336133},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"174a363e68e3528fa48add023436ed0b7c66b281","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.10.0_1783681986834_0.23730910324708843","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.10.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.10.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"21abdddeb8290e7ed460a56296b1e3a8ad474d73","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.10.1.tgz","fileCount":8,"integrity":"sha512-vO5bUlTzabZhkdGxSEBwmcpV3k+NmcmBIqiFWoWOXkW9CiWLIxo+AFO8H0dxmBVi7SPbHqueKV5hIBDjbSAgrQ==","signatures":[{"sig":"MEQCIEcoFZmZt1VturwnFSElOANQN/4bH9fR3CqEOP9pQHfEAiB8v4gUjH+ssTMAdHlT1YEYDYX4vntIdg6I5Q6UCwjePg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336133},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"8bfcc1a6cefe1c02661fc4e3b47174ce68c7e96a","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.10.1_1783949312575_0.6739702574298412","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.11.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.11.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"14fecc88d73eb3f7a50861984d6ed2934a1771f6","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.11.0.tgz","fileCount":8,"integrity":"sha512-VpWWBZhv2EnEm4GyrH32uPNbxwrb1kQmc7bpnpzZVq3ZI2N923X7D6Xfe0zXjX1B9iFE4JsmweJYGESRvwVuRA==","signatures":[{"sig":"MEUCIQDCfnH+SVtPSaub2P5qY4dlp96LJH/cVlPj4ifVcCpAsgIgeaMV7e2dcnz9keUJQ+jEyM189tp40lVmqImv+oqqi44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337686},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"4d40cbf53d4588bb0335d3660ef46ef872d977a2","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.11.0_1784137674584_0.4480368961892527","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.12.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.12.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"f454396aa5e853021b25161e193926738c0e6d03","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.12.0.tgz","fileCount":8,"integrity":"sha512-J+c41FA1pFwP7l0bf67cDFZUx/++p68oubRj4lFSD+UHGhITfCPAiUlf/U0TLQJR1b/HgLGcMV6lxBOkn1OJ5Q==","signatures":[{"sig":"MEUCICR7avrr7yIqg66I5E1Z7BF6WIkOIKSWmAecMjwlPbLyAiEA8ud5g9JtL9R8iR6HB1UJz6Stjm0ZV9AUcNcWby9bU/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341739},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"c4abdcbcdd9f743875b4dc43fb9a2e7d59cd9b64","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.12.0_1784163005247_0.8615885571111581","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.13.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.13.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"970e63653cc77c5ecdc7f31d2a1f20c85eba4efb","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.13.0.tgz","fileCount":9,"integrity":"sha512-JPPYKxp4BsiMi19OpTkpnUf2UBgS0mK24NhaGIMVzvWToX7ju2zmI0kSiygDolRbD9+0iLkScd0QvxXQ91iqYw==","signatures":[{"sig":"MEUCIAWVQHP3SlW6NKrK1g47SfylcnwQnDLJJ5SNUw5grRhNAiEAm62Ujawq/4cVQOmfo4DCBoop/EOjLbAFTayN6awDZTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366515},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"9d75ae67aaae014801fd2cabb3e3e2db0aa84e9b","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.13.0_1784547269023_0.687657632524902","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.14.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.14.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"1771719e7df1cb8264ab4bd74274299cc1aa608e","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.14.0.tgz","fileCount":10,"integrity":"sha512-PVbki/71b/4ZjMV/S4X2iSFBCBDa7OBVhCFSzo5g3EDSOlmAhq/76EkpUTYFoKM7oZz/RB8KRlIBLKjRbWb7Fw==","signatures":[{"sig":"MEYCIQDaBqwB8XIEsp+wUTjaT6iSio+7Y95R8L0G2u5e1M67fQIhAPdPOmJwqEdu0u4Sr5cgl2kj49mOQMN3NA2qhg/tzw9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370226},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"d9cd25828c9bc6b41addfd4c628a163f49888e5e","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.14.0_1784555948545_0.49555181512245405","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.15.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.15.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"cf9b0a9b41d517e5d641137531e98866b5ffd2fb","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.15.0.tgz","fileCount":10,"integrity":"sha512-Hkhcu+OuviG9/2TuIrKcTXsFfIxvryMZ05S5N7pgrhWyKM1dBmXkB6pkC2VFZAIOmdp/dat0gsPOpomrMetmfQ==","signatures":[{"sig":"MEUCIQCsLjNRf3r9oMrub/C1mxRYUU9chceaN2eRTuwp+vpK+AIgKcMFbnwcwaAXrp3bDt8fLEitZbucrloamNhFlrx6QH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370226},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"8878e6641e8cd859bdce0d9ff8620a014dba09be","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.2.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.15.0_1784569001154_0.9136346181032988","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.16.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.16.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"1d04f53a589c79f6d881e61e5ed138d010bc5d05","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.16.0.tgz","fileCount":10,"integrity":"sha512-eTpi9XuTd++DkYE1EcVlmnq9ZZJflSO9vymY1EUm8NtiRPpuAP6lTzUSuHBe9HW4spnPqV6AkTLZaFHsaIVqLQ==","signatures":[{"sig":"MEYCIQDUrQnABUIaDFCjEMTzYgpculAOQw12ymAFCqDQKDTchQIhAMDp8xZHiUT+MYPjGF0IkxgrTQrwerYJK4O1Uj6edhsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388181},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"d61e7713415dfd76608a82894f20d98a6e730ebe","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.16.0_1785246983458_0.8676978596478353","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.17.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.17.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"0b3ae97a435c8fee6cacbf2a49a03a958d928ef9","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.17.0.tgz","fileCount":10,"integrity":"sha512-CyjDeXi8u1ULj5RfJzviHF9T87Bzi4m77Xkf1orwm4u5a74Kfnbn4YXS+Yr0KouA19KCfEk+2lEOnUGo+8+mXQ==","signatures":[{"sig":"MEYCIQCiKZxDWls+yF35cePOlymFM23IegXuyz9USPFhNFSLzwIhAJhV1xcN8IZidD3Bea1UnB6/ZvLysZEkcPM5ZKv13X1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391278},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"df956b92aa66ac73b83f9670e803cd0754b5c698","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.17.0_1785331418613_0.09869979100164916","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.18.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.18.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"7821163c679bc98308c740f7a78440bacae7927a","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.18.0.tgz","fileCount":10,"integrity":"sha512-zc8b2cD6hoEOt2vyr4f6RjO9WqW8JzxEhifskZ0UOIT7BfDqp52R6hVwMcscAKGYBR3NZHt64KyFeHK5MEmcfw==","signatures":[{"sig":"MEYCIQCMx+Svfaec6JpwhEsjuxxgL5CJotRnH2ax8Twr6qN8wQIhAJCUpabWEoFnWMeYDi1b2W4SXQ+DrA2bVK+M5FOmEUei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391278},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"d0f206ff892f571a3947d78058ae791b9c0cba75","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.18.0_1785762149600_0.9279956758586978","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.18.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.18.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"14ed63574d25361675eed536c7ebdf941065f854","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.18.1.tgz","fileCount":10,"integrity":"sha512-ggMWcJMuiv/bC/APb2maK9c5H2h/bZcJTct3H5miMZEamsot+enIrSyZRAU8+RfiDLokpP3m6uVBt1pP5Eb/Lg==","signatures":[{"sig":"MEUCIQDRFbcymJowDgeYQijOlS9TJfAJ8JGNEcpb0buvvk/xnAIgXNVLVDn3cSsHr0CW5l6zbqjMKjmoHZDFKlw3GsK37SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391278},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"fcedfcd7a4bfe38b7079993e1d5b524020bb508b","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.0","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.18.1_1785854330730_0.8331809609339778","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.19.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.19.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"58c4b6cbbe8e8c75d3a72ad0395635ea4c08a264","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.19.0.tgz","fileCount":10,"integrity":"sha512-yqLtAphO3WF4eXiIcLtN9dzhGPQUkZIwfWI/vpHRHwJvFfRNOR+pWliNFyM9T1ch2ZwqMMihAgH4lBkkz21tyg==","signatures":[{"sig":"MEYCIQCrzGLuE2MBClPnZtezcrHlaqYkB8BHY18L9+z06eBidgIhAL8m3aCU2WKMa1e9eiu4GV6kcEv0THYadWCJVbUaFYXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399510},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"684fd940a88c6a0ba55e728eb1c588534ab9c253","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.1","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.19.0_1787575337252_0.8914043211650031","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.20.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.20.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"47d9cc831afeec3836e228b416470165c6ad6c44","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.20.0.tgz","fileCount":10,"integrity":"sha512-/NhGACmAfLEWd7nYPRkhYDbAz3iGPuFR/NnhtF1hPXlxRYrRvd2aLrx4rwAaQlU7VbFskKoYKZb9J+Yy8mw+ZQ==","signatures":[{"sig":"MEUCIQD12jeL/l7QmOOSZmTK/qiuiUVTSBwQYyYAFK3iV0CM3wIgQdovI7j1KZo3xbLux2GytECbCto9G+9QiBBfkJwYqmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399510},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"a5ef6c07075d2455f0a488b00d420b67563e9e76","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.1","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.20.0_1787823978516_0.3657771388105595","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.21.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.21.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"c9a6a3523de1662a1487fc4ff97f8f9c92df8d93","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.21.0.tgz","fileCount":10,"integrity":"sha512-S2lwnQvSadANYERmlVGPbKmdQvAEAOVj3HiwNNXsupoI6sSP7PuJHZkAmwrJV/rdJPuzvfWh8Ut8XCfUXQpKeg==","signatures":[{"sig":"MEUCIAFDqc61GU+lB36UHEYpZSw5WUXxO/h5DMq621B2VS2uAiEA2Zotx/PWKrGVDMo7JjIxl2m6aSl6KYy0lXM8yATi2UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400483},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"ed741ac28ae5e2b8ae52d785aa9dfbeefe4e7425","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.1","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.21.0_1788189632957_0.3121450143147875","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.21.1","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.21.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"a891df79538fba4032c1f7bdca5f3476db59e56f","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.21.1.tgz","fileCount":10,"integrity":"sha512-eLmSqFJQB2+DM1QcvMDhB7PnwC8K8ZRbAsZXV+yYnnLQ8jHnN/WEE9HSgAYyNlEOdTxHmq85wDejORVkCM4IBA==","signatures":[{"sig":"MEUCIQDD+zSOdbx+eX2BApb+u0OZs4bOWjFSezpNdEUF9OYGFAIgYJumXer8sVE60cKSRjHYYimqfPzUm6QeoO4G4AgXwDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFb5kSQINjgEz5qt0lqcturX9scfvUUb9dt8p8VhyKU1AiB6bmUyjgCZp/Zn2f3itCJJ+Mr0FC0RYBR4mDTnxFjqDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400483},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"29375c83068ab93e57d20634d96c0978ce01025d","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.1","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.21.1_1788802354440_0.016288875853617713","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@adobe/spacecat-shared-project-engine-client","version":"1.22.0","author":"","license":"Apache-2.0","_id":"@adobe/spacecat-shared-project-engine-client@1.22.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"77bd1579608aac084504d8b0bcfc8fd927ea7fe4","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.22.0.tgz","fileCount":10,"integrity":"sha512-y/0XqnZGHuR92pyR1mEBoUxLBsAs2+2nSQfgkojX9k7YHHYWVe/yrtl4XINr6jHaoIfzY1tc7yflXRTFOiZ1zw==","signatures":[{"sig":"MEYCIQCQMP9Zs7h/k+KYyPfST0w/108FaTGXNfgW4/MNxdkXhgIhAN71OYHL1Wm3Nnn5FdXNe/a5IkTFK0Bncry36GiPcGg2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+ULq9RO9bH6ZURmFj71M4BsqpLacezC00wWzQWK6JAwIgKR61vuNVP2Y6Er2oeRLfTtgMjvKiKYDyUMXt449k6gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400483},"main":"src/index.js","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"fe0c0fcad5141bcbfaf47b06debef0577084b5aa","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.1","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/spacecat-shared-project-engine-client_1.22.0_1788875142563_0.4100219007619621","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"_id":"@adobe/spacecat-shared-project-engine-client@1.23.0","bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"dist":{"shasum":"eacfaf900aecedd8964c1f09d2fb4233ea5fa737","tarball":"https://registry.npmjs.org/@adobe/spacecat-shared-project-engine-client/-/spacecat-shared-project-engine-client-1.23.0.tgz","fileCount":10,"integrity":"sha512-KIoPmMvVH+o2BzkD8YUwrLvU9oGHkcDs0i3UbdFjMyc9ouB3GFsnL6rtaqx0evJJm8ll0osUx07CEC7zc2CPeg==","signatures":[{"sig":"MEQCIFkS0Y66LMqm++txbsUdX38qtghpR/Zt4n7Lt90XepUDAiA9NbHlu35Vm33x4FjDjTz+ROb1sRaykYPkPX0EH+VOCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBkfEi0ZU/jANtD+vG38Us0SYOwMgUyZ/TPy6ZwbGHYVAiEAu84nwOnPIKcS4Fca2nNmfP2cvtysxWG9N+a/tiLCuMY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adobe%2fspacecat-shared-project-engine-client@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400648},"main":"src/index.js","name":"@adobe/spacecat-shared-project-engine-client","type":"module","mocha":{"spec":"test/**/*.test.js","reporter":"mocha-multi-reporters","reporter-options":"configFile=.mocha-multi.json"},"types":"src/index.d.ts","author":"","engines":{"npm":">=10.9.0 <12.0.0","node":">=22.0.0 <25.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"},"./mock/*":"./mock/*"},"gitHead":"d37568ff706d9f5637595bf95485dc93e2a986e7","license":"Apache-2.0","scripts":{"lint":"eslint .","mock":"node mock/run.js","test":"c8 mocha","clean":"rm -rf node_modules build .counterfact","pretest":"npm run spec:verify","generate":"npm run spec:convert && npm run spec:overlay && npm run generate:ts && npm run generate:pydantic","lint:fix":"eslint --fix .","test:e2e":"MOCK_E2E=1 mocha --no-package --reporter spec --timeout 60000 test/e2e/**/*.e2e.js","spec:lock":"shasum -a 256 spec/projectengine_swagger_public.yaml > spec/projectengine_swagger_public.yaml.sha256","docker:run":"docker run --rm -p 127.0.0.1:8443:8443 ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local","test:types":"tsc -p tsconfig.json","generate:ts":"openapi-typescript build/openapi3.json --output src/generated/types.ts","spec:verify":"shasum -a 256 -c spec/projectengine_swagger_public.yaml.sha256","docker:build":"docker build -t ghcr.io/adobe/spacecat-shared-project-engine-client-mock:local .","spec:convert":"mkdir -p build && swagger2openapi spec/projectengine_swagger_public.yaml --patch --outfile build/openapi3.json","spec:overlay":"node scripts/apply-overlay.mjs","generate:pydantic":"datamodel-codegen --input build/openapi3.json --input-file-type openapi --output python/serenity_project_engine/ --output-model-type pydantic_v2.BaseModel"},"version":"1.23.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf039f93-563c-426b-be41-c4533ab4f5e0"}},"homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","directories":{},"maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"_nodeVersion":"24.16.0","dependencies":{"openapi-fetch":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"6.2.2","mocha":"11.7.6","sinon":"22.0.0","js-yaml":"4.3.1","typescript":"6.0.3","counterfact":"2.14.0","swagger2openapi":"7.0.8","openapi-typescript":"7.13.0","mocha-multi-reporters":"1.5.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spacecat-shared-project-engine-client_1.23.0_1788938029679_0.7786020907270057"}}},"time":{"created":"2026-06-23T16:50:52.753Z","modified":"2026-09-09T07:13:50.101Z","1.1.0":"2026-06-23T16:50:53.097Z","1.1.1":"2026-06-23T18:59:24.109Z","1.2.0":"2026-06-26T06:01:09.836Z","1.3.0":"2026-06-26T09:58:00.880Z","1.3.1":"2026-06-29T08:59:18.198Z","1.3.2":"2026-06-29T12:39:56.811Z","1.4.0":"2026-06-30T13:07:46.549Z","1.4.1":"2026-06-30T14:59:46.068Z","1.5.0":"2026-07-01T12:01:31.011Z","1.6.0":"2026-07-01T13:59:45.918Z","1.7.0":"2026-07-02T11:26:55.939Z","1.7.1":"2026-07-02T13:43:15.594Z","1.8.0":"2026-07-03T10:11:45.489Z","1.9.0":"2026-07-06T06:58:21.400Z","1.10.0":"2026-07-10T11:13:06.972Z","1.10.1":"2026-07-13T13:28:32.705Z","1.11.0":"2026-07-15T17:47:54.732Z","1.12.0":"2026-07-16T00:50:05.399Z","1.13.0":"2026-07-20T11:34:29.210Z","1.14.0":"2026-07-20T13:59:08.684Z","1.15.0":"2026-07-20T17:36:41.296Z","1.16.0":"2026-07-28T13:56:23.596Z","1.17.0":"2026-07-29T13:23:38.763Z","1.18.0":"2026-08-03T13:02:29.768Z","1.18.1":"2026-08-04T14:38:50.872Z","1.19.0":"2026-08-24T12:42:17.454Z","1.20.0":"2026-08-27T09:46:18.668Z","1.21.0":"2026-08-31T15:20:33.119Z","1.21.1":"2026-09-07T17:32:34.523Z","1.22.0":"2026-09-08T13:45:42.657Z","1.23.0":"2026-09-09T07:13:49.774Z"},"bugs":{"url":"https://github.com/adobe/spacecat-shared/issues"},"license":"Apache-2.0","homepage":"https://github.com/adobe/spacecat-shared/packages/spacecat-shared-project-engine-client/#readme","repository":{"url":"git+https://github.com/adobe/spacecat-shared.git","type":"git"},"description":"Shared modules of the Spacecat Services - Semrush Project Engine client and generated types","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"readme":"# @adobe/spacecat-shared-project-engine-client\n\nTyped integration with the Semrush **Project Engine API** (`/enterprise/projects/api`):\n\n- generated **TypeScript** (`src/generated/types.ts`) and **Pydantic v2** (`python/serenity_project_engine/`) types,\n- a thin **Project Engine client** (`openapi-fetch` over the generated `paths`) — IMS Bearer auth + idempotency-aware retries (see [Client](#client)),\n- a generation-time **spec-correction overlay** (`spec/overlays/corrections.yaml`) that aligns the vendored swagger with the live API,\n- a **stateful Counterfact mock** for E2E tests and local dev (`npm run mock`, see below).\n\nThis package follows the `spacecat-shared` convention: **JS + ESM**, JSDoc-typed source,\n`mocha` + `chai` + `c8` for tests, and `@adobe/eslint-config-helix` for lint. The scaffold's\nTypeScript surface is ported to JS + JSDoc; the generated `types.ts` is a **type artifact only**,\nconsumed by the client via JSDoc `import(...)` and by `openapi-fetch` at type-check time.\n\n## Client\n\n```js\nimport { createSerenityProjectEngineApiClient } from '@adobe/spacecat-shared-project-engine-client';\n\nconst client = createSerenityProjectEngineApiClient({\n  baseUrl: process.env.SEMRUSH_PROJECTS_BASE_URL, // origin only; the prefix is owned by the client\n  authToken: () => getImsToken(),                 // a static token or a (sync/async) per-request getter\n});\n\nconst { data, error } = await client.GET('/v1/countries');\n```\n\n- **Auth:** the caller's IMS JWT is forwarded verbatim as `Authorization: Bearer <token>`. The\n  live API authenticates on Bearer directly — Semrush accepts the IMS token and the client mints\n  or exchanges **nothing**. The token source resolves once per request, so the header always\n  reflects the current caller.\n- **Base URL:** the client owns the fixed `/enterprise/projects/api` prefix; you pass only the\n  origin (any path/credentials are stripped). Non-`http(s)` base URLs fail fast at construction.\n- **Retries:** `429` is retried for any method; `5xx`/network errors only for idempotent methods\n  (so a POST is never replayed). Backoff is exponential with jitter, honours `Retry-After`, and is\n  capped at 20s/attempt. Pass `onRetry` to observe the loop.\n- **Timeouts:** pass `requestTimeoutMs` to bound each attempt — a stalled attempt is aborted via\n  `AbortSignal.timeout` (a per-attempt deadline, combined with any caller `signal`, never\n  replacing it) and, for idempotent methods, retried. Unset (default) ⇒ no client-imposed deadline,\n  so a hung socket blocks until the platform's own limit; set this to bound it.\n- **Shape:** this is a thin factory function rather than the `CLAUDE.md` \"class + factory\" client\n  pattern — the wrapper has no per-instance state or behaviour beyond what `openapi-fetch` already\n  provides, so a class would add ceremony without value. The typed surface IS the `openapi-fetch`\n  client.\n\n## Spec source\n\nThe spec is a **vendored file** — `spec/projectengine_swagger_public.yaml` — kept under\nversion control. Semrush only provides the file (no endpoint access in the near term), and\nit's **Swagger 2.0** (no v3/v3.1 on offer). The vendored file is **never hand-authored** — the only\nthing that ever lands in it is what Semrush ships; where it diverges from the live API, a\ngeneration-time overlay corrects the converted artifact instead (see\n[Spec corrections](#spec-corrections)). Refresh is **manual**: drop in the newer file, re-run\n`npm run generate`, and review the diff. A committed checksum lock\n(`spec/projectengine_swagger_public.yaml.sha256`) is verified by `npm run spec:verify` (wired into\n`pretest`, so CI enforces it): any re-vendor of the spec fails the build until the hash is\nexplicitly regenerated with `npm run spec:lock` and reviewed. A true live-drift contract test\nagainst Semrush remains blocked on endpoint access.\n\nSemrush sometimes delivers a **delta** instead of a whole document — a short YAML carrying only the\npaths a release added. Splice those paths into the vendored file verbatim, in sorted position and in\nthe file's own block style (sequences flush with their key), leaving every other byte untouched, then\nre-lock. Nothing is hand-authored, so the review evidence is a deep-compare of the spliced paths\nagainst the delivered YAML:\n\n```bash\nnode -e \"const y=require('js-yaml'),f=require('fs');\nconst a=y.load(f.readFileSync('<delivered>.yaml','utf8')),b=y.load(f.readFileSync('spec/projectengine_swagger_public.yaml','utf8'));\nfor (const p of Object.keys(a.paths)) console.log(p, JSON.stringify(a.paths[p])===JSON.stringify(b.paths[p]));\"\n```\n\nBoth scripts use a **package-root-relative** path and assume the working directory is this\npackage root — always invoke them via `npm run spec:verify` / `npm run spec:lock`, which npm\nruns from the package root, rather than calling `shasum -c` by hand from the monorepo root or a\nsubdirectory (that yields a confusing \"no such file\" error). They also assume `shasum` (Perl,\npresent on macOS and the `ubuntu-latest` CI runner); minimal images such as Alpine ship\n`sha256sum` instead and would need the scripts adjusted.\n\n## Pipeline\n\n```\nspec/projectengine_swagger_public.yaml  (vendored, Swagger 2.0)\n        │\n        └── swagger2openapi (v2 → 3.x) ──►  build/openapi3.json\n                                                │\n                                                ├── apply-overlay (corrections) ──► build/openapi3.json (in place)\n                                                │\n                                                ├── Counterfact ──►  mock   [npm run mock]\n                                                ├── openapi-typescript ──► src/generated/types.ts\n                                                └── datamodel-code-generator ──► python/serenity_project_engine/\n```\n\nThe v2 → 3.x conversion + overlay feeds both the type generators and the Counterfact mock.\n`npm run generate` must be run once (and re-run after any spec refresh) before `npm run mock` —\n`build/openapi3.json` is gitignored. The overlay is applied in place so Counterfact sees the\ncorrected paths (including `GET /v1/ai_models`, CR1) and the mock serves under the\n`/enterprise/projects/api` base path via `--prefix`.\n\n| Command | Does |\n| --- | --- |\n| `npm run spec:convert` | v2 → 3.x via `swagger2openapi --patch` → `build/openapi3.json` |\n| `npm run spec:overlay` | apply `spec/overlays/corrections.yaml` to `build/openapi3.json` in place |\n| `npm run generate:ts` | `openapi-typescript` → `src/generated/types.ts` |\n| `npm run generate:pydantic` | `datamodel-code-generator` → `python/serenity_project_engine/` package |\n| `npm run generate` | all of the above, in order (run before `npm run mock`) |\n| `npm run mock` | Counterfact mock on `:4010`, corrected OAS3 artifact + `--prefix /enterprise/projects/api` |\n\n`datamodel-code-generator` is a **Python** tool, not an npm dependency. Install it once on\nyour `PATH` before running `generate:pydantic`:\n\n```bash\npip install datamodel-code-generator\n```\n\n## Spec corrections\n\nThe vendored swagger diverges from the live API in a number of places. A small OpenAPI Overlay\n(`spec/overlays/corrections.yaml`), applied to the converted OAS3 artifact at generation time by\n`scripts/apply-overlay.mjs`, corrects them; no correction is ever written into the vendored\n`spec/projectengine_swagger_public.yaml`.\n\n- **CR1 — missing endpoint.** Adds `GET /v1/ai_models` (the live global model catalog), which is\n  absent from the upstream swagger.\n- **CR23 — missing response field.** Adds `is_paused` to `model.ProjectResponse`. The swagger\n  delta that shipped `pause`/`resume` added the two action paths but left the response schema\n  alone, so the generated type had no way to express whether a project is paused. Live returns the\n  key on every project read.\n- **CR24 — missing status.** Declares the `404` that `pause`/`resume` return for an unknown project\n  id. Live pause is idempotent (a second pause is another `202`); only `resume` uses the declared\n  `409`, and it does so with `{\"message\": \"project is not paused\"}`.\n- **CR2 — auth.** The spec models a required `Auth-Data-Jwt` header, but the live API authenticates\n  on `Authorization: Bearer <IMS>` only — Semrush accepts the IMS bearer directly. The overlay\n  removes `Auth-Data-Jwt` from every operation and adds an `imsBearer` security scheme.\n- **CR3 — drafts.** Corrects the `GET /v2/workspaces/{id}/projects` description: it also returns\n  initial, never-yet-published draft projects, not only published ones.\n\nGuard tests in `test/foundation.test.js` pin CR1 and CR2 against the generated surface, so a future\nSemrush spec refresh that silently drops the overlay fails loudly instead of regressing the\ngenerated types. `test/overlay.test.js` covers the overlay applier itself.\n\n## Mock (stateful)\n\n> **Full guide:** [`docs/mock-usage.md`](./docs/mock-usage.md) is the complete usage manual for\n> humans and agents — auth, the full endpoint inventory, seeds, control routes, quota, and\n> troubleshooting. This section is the summary.\n\n`npm run mock` starts a **stateful** Counterfact server off the corrected OAS3 artifact\n(`build/openapi3.json` — run `npm run generate` first). The runner serves only the modelled\nhandlers (`--serve`, no `generate`), so an unmodelled path **404s** — it does not fall back to a\nspec-driven stub. The project spine is backed by a shared in-memory store so reads reflect prior\nwrites within a run; see [`docs/mock-usage.md`](./docs/mock-usage.md) §9 to add an endpoint.\n\n```bash\nnpm run mock                       # serves on :4010\nMOCK_PORT=4032 MOCK_SEED=empty-workspace npm run mock\n```\n\nBase URL: `http://localhost:<port>/enterprise/projects/api`.\n\n**Auth:** every real route requires `Authorization: Bearer <token>` (any non-empty token — the\nmock checks presence, not validity, like the live gateway). Missing/invalid → `401 { \"detail\":\n\"Not authenticated\" }`. The `__*` control routes are exempt. See the manual §2.\n\n| Var | Default | Purpose |\n| --- | --- | --- |\n| `MOCK_PORT` | `4010` | listen port |\n| `MOCK_SEED` | default seed | named startup fixture; unknown values fall back to the default |\n| `MOCK_SEED_FILE` | — | path to a JSON `Snapshot` to boot from; takes precedence over `MOCK_SEED` |\n\nStateful endpoints (backed by the store):\n\n| Method + path | Behaviour |\n| --- | --- |\n| `GET/POST /v1/workspaces/{id}/projects` | list / create |\n| `GET/PATCH/DELETE /v1/workspaces/{id}/projects/{project_id}` | get / update / remove (404 when missing) |\n| `GET/DELETE /v1/workspaces/{id}/projects/{project_id}/ai_models` | list / batch-delete |\n| `POST /v2/workspaces/{id}/projects/{project_id}/ai_models` | add (the path the real consumer uses; writes the same store collection the v1 list/delete read) |\n| `POST /v2/workspaces/{id}/projects/{project_id}/aio/prompts/tagged` | create prompts grouped by tag name |\n| `POST /v2/workspaces/{id}/projects/{project_id}/aio/prompts/by_tags` | list prompts (empty `tag_ids` lists all; otherwise OR-filter) |\n| `DELETE /v2/workspaces/{id}/projects/{project_id}/aio/prompts` | batch-delete prompts by id |\n| `POST /v2/workspaces/{id}/projects/{project_id}/aio/prompts/{prompt_id}/rename` | in-place text edit (id stable; `409` on a sibling-text collision; `is_updated` mirrors the live layer) |\n\n### Test control routes (not part of the Project Engine API)\n\nAll under the base URL, e.g. `http://localhost:<port>/enterprise/projects/api/__dump`:\n\n| Route | Purpose |\n| --- | --- |\n| `POST /__reset` | restore the store to its boot seed (or the last `/__seed`) — call between E2E cases for isolation |\n| `POST /__seed` | replace the store with the posted `Snapshot` and make it the new reset baseline — set the mock to exactly the state a test needs |\n| `GET /__dump` | **look inside the mock DB** — returns the current store state as JSON (every `projects:{ws}` / `ai_models:{ws}:{pr}` / `prompts:{ws}:{pr}` collection and its rows) |\n| `POST /__quota` | set a workspace's AI-unit allocation: `{ workspaceId, projects?, prompts? }` (mirrors a user-manager transfer; `{ projects: 0, prompts: 0 }` = empty-units child). Project create / prompt write / publish then return the disguised quota **405** when exhausted |\n| `GET /__quota?workspaceId=<ws>` | read a workspace's limits + live usage |\n\n**Model AI-unit quota (the disguised 405).** A sub-workspace with no allocation is unlimited\n(default). Grant one, then the metered ops 405 when exhausted — the behaviour the consumer's\nquota handling relies on:\n\n```bash\n# grant 1 project + 2 prompts to a workspace\ncurl -s -XPOST .../__quota -d '{\"workspaceId\":\"<ws>\",\"projects\":1,\"prompts\":2}'\n# a 2nd project create, a 3rd prompt, or publishing an empty-units child now returns 405\n```\n\n**Inspect what's inside:**\n\n```bash\ncurl -s http://localhost:4010/enterprise/projects/api/__dump | jq\n```\n\n**Seed state that matches your DB.** `/__seed` (and a `MOCK_SEED_FILE`) take a `Snapshot`: a\nplain JSON object keyed by `<resource>:<scope>` whose values are entity rows. The Project Engine\nAPI types every id as `format: uuid`, so use the same **UUIDs** you load into Postgres\n(`semrush_workspace_id` / project id) so the two sides line up, and mirror the real entity\nshapes (`ProjectAIModelResponse`, `AIOPromptWithStatus`). Any caller — including the cross-repo\nharness consuming the published client — can POST this JSON directly:\n\n```jsonc\n// POST /__seed\n{\n  \"projects:a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d\": [\n    { \"id\": \"b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6e\", \"name\": \"Acme\", \"workspace_id\": \"a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d\" }\n  ],\n  \"ai_models:a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d:b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6e\": [\n    { \"id\": \"c3d4e5f6-a7b8-4c9d-8e1f-2a3b4c5d6e7f\", \"model\": { \"id\": \"d4e5f6a7-b8c9-4d0e-9f1a-3b4c5d6e7f80\", \"key\": \"gpt-4o\", \"name\": \"GPT-4o\" }, \"prompts_count\": 0 }\n  ],\n  \"prompts:a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d:b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6e\": [\n    { \"id\": \"e5f6a7b8-c9d0-4e1f-8a2b-4c5d6e7f8091\", \"name\": \"What is Acme?\", \"is_new\": false, \"tags\": [] }\n  ]\n}\n```\n\nRather than hand-write that JSON, use the **typed mock factories** (the\n[mock factory pattern](https://dev.to/davelosert/mock-factory-pattern-in-typescript-44l9)):\neach `createXMock(overrides?)` returns a spec-shaped entity typed against the generated\n(overlay-corrected) component schemas, so fixtures stay in sync with the spec and `npm run\ntest:types` fails on drift (wrong/unknown/missing-required field). `buildSeed()` routes the\nfactory rows into the collection-keyed `Snapshot`. All are on the `./mock/*` subpath, so a\nworkspace caller (this repo's tests, or the cross-repo harness resolving spacecat-shared from\nthe checkout) imports them by package name:\n\n```js\nimport { buildSeed } from '@adobe/spacecat-shared-project-engine-client/mock/seeds.js';\nimport {\n  createProjectAiModelMock,\n  createAiModelMock,\n  createPromptMock,\n} from '@adobe/spacecat-shared-project-engine-client/mock/factories.js';\nimport { randomUUID } from 'node:crypto';\n\nconst workspaceId = randomUUID();\nconst projectId = randomUUID();\nconst snapshot = buildSeed({\n  workspaceId,\n  projects: [{\n    id: projectId,\n    name: 'Acme',\n    aiModels: [createProjectAiModelMock({ model: createAiModelMock({ name: 'GPT-4o' }) })],\n    prompts: [createPromptMock({ name: 'What is Acme?' })],\n  }],\n});\nawait fetch(`${baseUrl}/__seed`, { method: 'POST', body: JSON.stringify(snapshot) });\n```\n\nThe `./mock/*` subpath resolves against the **checked-out** package (the mock isn't in the\npublished tarball — see \"Not published\" below), which is the same source the harness boots the\nmock from, so it adds no new coupling. A consumer that only has the *published* tarball has no\n`buildSeed`; it POSTs the raw `Snapshot` JSON above instead.\n\n`npm run test:e2e` drives the **real client** against a freshly booted mock (self-managed\nlifecycle, `__reset` between cases). It is gated behind `MOCK_E2E=1` and lives outside the\ndefault `npm test` glob, so the unit suite stays fast and keeps 100% coverage with no\nlive-server dependency. CI runs it as a dedicated `E2E (project-engine mock)` job.\n\n> **How it runs:** the runner materializes the committed handlers from `mock/` into a\n> gitignored `.counterfact/` tree (as `.ts`, so Counterfact's transpiler emits loadable `.cjs`)\n> and launches with `--serve` so no spec stubs are appended onto the stateful handlers. The\n> store, seeds, and resource ops are plain unit-tested JS in `mock/`; only the runner and\n> the materialized handlers — which need a live server — are excluded from coverage.\n\n> **Not published.** The `mock/` tree sits outside `src/` and outside the package's `files`\n> allowlist, so nothing mock-related is in the published tarball — client consumers install\n> only `src/` (the typed client + generated types), and `counterfact` stays a `devDependency`.\n> The mock is booted from source via `npm run mock` (or `npm run test:e2e`) inside the\n> monorepo / e2e harness, which is why it never needs to ship. The `./mock/*` entry in\n> `exports` makes those source files importable by package name **when spacecat-shared is\n> resolved from a checkout** (the workspace case); it intentionally has no effect for a\n> tarball-only consumer, which never imports the mock.\n\n## Committed vs generated\n\n- **Committed:** the vendored spec (`spec/projectengine_swagger_public.yaml`).\n- **Generated, committed in its own commit** and marked `linguist-generated` (see\n  `.gitattributes`) so it's collapsed in review and excluded from diff counts:\n  `src/generated/**`, `python/serenity_project_engine/**`.\n\n  `datamodel-code-generator` emits a **package** (`model.py`, `aiseo.py`, `http_server.py`,\n  `__init__.py`) rather than a single `models.py`: the vendored spec's Go-style dotted schema\n  names (`model.X`, `aiseo.X`, `http_server.X`) are modular references, which the generator maps\n  to one module per prefix. This is a tool-driven layout choice, not a spec edit.\n- **Gitignored intermediate:** `build/openapi3.json`, `.counterfact/`.\n\n## Notes\n\n- The package is `@adobe/spacecat-shared-*` and lives under the monorepo `packages/` layout.\n- Pydantic v2 is the default target; switch the `--output-model-type` flag in\n  `generate:pydantic` if a consumer needs v1.\n- Known spec-hygiene quirks the tooling surfaces (vendored as-is, not patched): a duplicated\n  parameter block on `GET .../issue_rules`, `id`-in-query-vs-path inconsistencies on some AIO\n  category/tag endpoints, and deprecated `keywords`/`tags` endpoints plus a deprecated v1\n  benchmarks `POST`.\n","readmeFilename":"README.md"}