{"_id":"@codeless.qa/contracts","_rev":"10-054d5bb7e9368f79f5f4e2df83d3f2b7","name":"@codeless.qa/contracts","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.1":{"name":"@codeless.qa/contracts","version":"0.0.1","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.1","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"bedafba8768236a2cdb448cc30c776cbb17ae528","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.1.tgz","fileCount":25,"integrity":"sha512-1rmZgN0rhWa6PdjOQCMFDpJoO4iDwLz0fzsSbSmZ7gaK0MYSllXE3qapI17Mqg5DvsZfpH5rAVoLFFCKNUUoMw==","signatures":[{"sig":"MEYCIQDNNd4+ANkkOXfXErNhEc+AqPZUCTnjYmeScnfqZ0MvRAIhANu9VKRf+LXGnHEc0p6/ux5dv1vWXAGhYfW2YFkRDJo5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257573},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"70c2dd6f33495a35b6e57c94dfcbb1419f4510ba","scripts":{"dev":"run-p watch start","build":"tsc","start":"npm-run-all build --parallel start:*","start:tsc":"tsc --watch --preserveWatchOutput"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.8.3","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.1_1727595144928_0.4666670630658991","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@codeless.qa/contracts","version":"0.0.2","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.2","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"0581cbdf6347336fc28487e6c7911509fe57be75","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.2.tgz","fileCount":25,"integrity":"sha512-Xnt8+szrKXWpKzm8fbcGLHBNx2b1hBC9D3o6r7v7I21IGXBKCMRaI/u7vx9bYaFCZA/2QEV8Z3IGk9eZoWovpw==","signatures":[{"sig":"MEYCIQDoplq1Y6N/79Yn2/gdpMH/Q4pbDQkHCF3pko7hLgYnUwIhAPTJaeR0gbrmcnomhtIKYFUB8jp/y5nTW7sRsgnf0RzK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257900},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"07a9dee0773744d3f56501adc27b8a5662d2399e","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"''$PLATFORM_URL''\" ./dist/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.8.3","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.2_1727640955718_0.5980431757058442","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@codeless.qa/contracts","version":"0.0.3","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.3","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"e8cdeabc014b7bc6a694fc6e8a5057f5e370a3f3","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.3.tgz","fileCount":25,"integrity":"sha512-eovwmw90TUDKYUYO30MqkUDOOquz3vYeVDcgESgsKvQ+ovgL0xGeiC8uexoNstfGOsVc4oEEiFbXBKhYGzRnOw==","signatures":[{"sig":"MEUCIQDJStS5eXMwSWFwIbV98DhlCXL0RfSOuViWAitcvBdtqAIgOkmNlMzwW0p8nyyJLrDAiEk0K/Opb9BmVQbD6yGMFbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300239},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"062c0929114e41c298c2c6ecddb40f0ea6e25490","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"''$PLATFORM_URL''\" ./dist/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.3_1728525320159_0.5318740831873621","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@codeless.qa/contracts","version":"0.0.4","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.4","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"c5bfe3a5c4913296e4c917ab76d499cebf9b09b3","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.4.tgz","fileCount":25,"integrity":"sha512-86vRGds7lPoQEIcybM+RrubFdbtNzQO70PdMi9Tluv7lMfpT5KiD5aLAA60VMSaOabeMZ7rTlDl0zk2WGUz8Ng==","signatures":[{"sig":"MEUCIDGkF5JBRcxz8kXY/n5yWySMCgr+4mi63OA2/SCIpti8AiEAn/AOUE3ZoiT+a192GS80CuogSjmeWPcVGzJztm4DQK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300479},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"d4c875b1f35bccf89a620971c60b1d19e3c7fbe8","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.4_1728956209240_0.9427571344660413","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@codeless.qa/contracts","version":"0.0.5","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.5","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"d03614ec7204f0d114c6c59104502380697dd102","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.5.tgz","fileCount":25,"integrity":"sha512-9arYX+r6meD1hVIFMe8CwFGtzCNuD/zHagIopFBgjYJ85LzsNeWfNEQ62q5N7n65QQQxcUrK1HZuTDHSgr/wHQ==","signatures":[{"sig":"MEQCIAp6+nTpH/de5vznM3PWXtdeZvUFDizrLp+TcaBynQUIAiBo6Q8PZix6Hhxm7WLIq1rhrpW7lsJhJjUXz0pPnvvCUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310999},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"db5f1ade51e62840c04dbc77b06973153e5f6f07","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.5_1729667451405_0.9992202745094749","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@codeless.qa/contracts","version":"0.0.6","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.6","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"de4526b0badb00929cbe6bae486f7d1122e6a21b","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.6.tgz","fileCount":31,"integrity":"sha512-zVN+0mhkD/A0mCHj0t35oyS6bTOSp92cgcuVP3+TvY8bL75A9gL3/sklR6CEI38F0AlKBu4rPy4TfiNW9HN0OQ==","signatures":[{"sig":"MEUCIQCfi88ncB7MUOzMNejjDtI7CL/567ZnvVflk+bAf8IS8wIgd4egMxryDMZqria51abkjWbqvCV1iRkPjbHPASjkWvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315942},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"feff416b33856cc94d501fec17638276d2da56b2","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.6_1729796883998_0.8756324048853175","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@codeless.qa/contracts","version":"0.0.7","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.7","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"b97eceb6f3dbe0ccc4c04c75746cb7cf55de79be","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.7.tgz","fileCount":31,"integrity":"sha512-0wrJERhw5wdXNapX+5ZPfMtfsewTNwzuSMY82WLoZcxKBsfGn8ow8zkZNUpZRmKWvJbPZpCf9momfcMwU8EzWQ==","signatures":[{"sig":"MEUCIGKl3qlyX06Qj5XEe3l1d7lsvZ0qkqffSKyw0UR9iJXCAiEAwYf83EMrWOxy2dVoXTZGAIFyVbcdpREErHC0DchfXpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326961},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"7d585cbd1c49362bcecd7946fcc35b2757a5681b","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.6.2","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.7_1731185527205_0.19425001775580797","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@codeless.qa/contracts","version":"0.0.8","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.8","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"447c761d4b6491557c7052d9fcba9c2ee4486293","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.8.tgz","fileCount":31,"integrity":"sha512-N6g/t7N4FHSTduHO/80/y94AiEvwP9DVn8yNevrldjgqJtGeBY30f8LmM/uc4uKvr5ucmTv23dXcIFtdhgMSeQ==","signatures":[{"sig":"MEUCIDpos0h6FenV5LBGKEqcTU4roizH0WnbJijkxyI3DwQ4AiEAi45KUHF6+WzQ24PfXjd3YJ8snLoXAAWAFKnwQ+iUGIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327252},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"c244426031ae39ffe995178426b51c52c8520dbc","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/client/constants.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.8_1731553676151_0.9261982080153299","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@codeless.qa/contracts","version":"0.0.9","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.9","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"92da0e7e25dc718dcfce1d9dfdbeece5665bc3e1","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.9.tgz","fileCount":31,"integrity":"sha512-zTFlG3Y6NULWUaHhZMgGXrPgNcf9iH6MX/xxELb23hL9Ll3oNoRZ9OfM5MAOiA5XvUTWlO0VY0TAQ5453jM01A==","signatures":[{"sig":"MEUCICZV1WCcC0hSiFevQh75cSlXr0jIip5bIHn+AcLH3kl+AiEAj7ViGtc5x770NtTq0Z5pZ9ORJbin1S4qjYAyIj09VbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327201},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"bed5dcf58ad3e74916c4ec1018d28c99e607da3e","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/client/utils.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.0","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.9_1731554061022_0.09345927433591261","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@codeless.qa/contracts","version":"0.0.10","keywords":[],"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","_id":"@codeless.qa/contracts@0.0.10","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"dist":{"shasum":"a311d75671bb6de3f7378ad1ed4db765fd143290","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.10.tgz","fileCount":33,"integrity":"sha512-Kh+PIzppmaDqdjDhah4Gj8NxqeEXBQtY86PGr9f/qjL12yBYXacCJzQOEgvh8eoOyOSnoAYwa6xJJsYfzvHQYw==","signatures":[{"sig":"MEQCIGDMN1/SumgCJqQwDwx60crKEAaQmUSXcGmuXRFF642PAiBaQ125GG22k3KE33g1CWUAQp4SqXN/fPxqhwpRZp7x1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359556},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"}},"gitHead":"9fd0821b5332353c9d3fd5d2ba3f0eb8a32c79f9","scripts":{"build":"run-s build:*","start":"tsc --watch --preserveWatchOutput","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/client/utils.js"},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"_npmVersion":"10.9.2","description":"CodelessQA API Client","directories":{},"_nodeVersion":"20.12.0","dependencies":{"zod":"^3.23.8","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","@anatine/zod-openapi":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.3","replace-in-files-cli":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contracts_0.0.10_1734363970271_0.7777037503464082","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@codeless.qa/contracts","version":"0.0.11","author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"description":"CodelessQA API Client","license":"Apache-2.0","type":"module","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./client":{"import":"./dist/client.js","types":"./dist/client.d.ts"}},"scripts":{"build":"run-s build:*","build:tsc":"tsc","build:replace":"run-s build:replace:*","build:replace:platform":"replace-in-files --string='process.env.PLATFORM_URL' --replacement=\"process.env.CODELESSQA_PLATFORM_URL || '$PLATFORM_URL'\" ./dist/client/utils.js","start":"tsc --watch --preserveWatchOutput"},"keywords":[],"dependencies":{"@anatine/zod-openapi":"^2.2.5","@ts-rest/core":"^3.45.2","openapi-types":"^12.1.3","zod":"^3.23.8"},"devDependencies":{"replace-in-files-cli":"^3.0.0","typescript":"^5.6.3"},"_id":"@codeless.qa/contracts@0.0.11","gitHead":"4b998d44d735297e02abc7dbbc9f87399e87d410","_nodeVersion":"20.17.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-FTp0G6/sdwGIMSGXt+dibOEZ8yHIAaraeZOUxWgGZ7uTdoeDTfW4sIFD7w5Up6v63VtJHkauPwOzty1Di27zmg==","shasum":"3ffd9900fba0e5d4a8c8bd9ca4ad5cf9d7bf4975","tarball":"https://registry.npmjs.org/@codeless.qa/contracts/-/contracts-0.0.11.tgz","fileCount":35,"unpackedSize":373105,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIClAd/RL6Nm/k/Kjb9oRE0ioKFjdokXpdaIpZo7UMkkUAiB5c2ysxyzlr9OxiLslOBQfMLR5YKf60R4IsLBwBExGIQ=="}]},"_npmUser":{"name":"christian-bromann","email":"mail@bromann.dev"},"directories":{},"maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/contracts_0.0.11_1737928729836_0.48475389700778004"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-29T07:32:24.753Z","modified":"2025-01-26T21:58:50.247Z","0.0.1":"2024-09-29T07:32:25.093Z","0.0.2":"2024-09-29T20:15:56.010Z","0.0.3":"2024-10-10T01:55:20.351Z","0.0.4":"2024-10-15T01:36:49.500Z","0.0.5":"2024-10-23T07:10:51.647Z","0.0.6":"2024-10-24T19:08:04.189Z","0.0.7":"2024-11-09T20:52:07.446Z","0.0.8":"2024-11-14T03:07:56.339Z","0.0.9":"2024-11-14T03:14:21.227Z","0.0.10":"2024-12-16T15:46:10.428Z","0.0.11":"2025-01-26T21:58:50.054Z"},"author":{"name":"Christian Bromann","email":"christian@codeless.qa"},"license":"Apache-2.0","keywords":[],"description":"CodelessQA API Client","maintainers":[{"name":"christian-bromann","email":"mail@bromann.dev"}],"readme":"# CodelessQA API Contracts\n\n> This package contains an API client for public facing CodelessQA endpoints.\n\nYou can use this package to make API requests to CodelessQA public facing API.\n\n## Install\n\nInstall via NPM:\n\n```sh\nnpm i @codeless.qa/contracts\n```\n\n## Usage\n\nYou can make API requests via:\n\n```ts\nimport { getAuthenticatedClient } from '@codeless.qa/contracts/client'\n\n// get authenticated client with token\nconst client = getAuthenticatedClient('codeless-qa-b82b312d-4d44-40a3-bb5a-02529417e2d7')\n\n// fetch all tests\nconst response = await client.tests.get()\nconsole.log(response.body)\n```\n","readmeFilename":"README.md"}