{"_id":"@apet97/clockify-cli-115","_rev":"19-72737ad831f543f8307d5bb4c6c6105f","name":"@apet97/clockify-cli-115","dist-tags":{"latest":"5.0.4"},"versions":{"0.1.0":{"name":"@apet97/clockify-cli-115","version":"0.1.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.1.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"d6a0718ca051d167db32bad0e0a6c281b633681e","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.1.0.tgz","fileCount":34,"integrity":"sha512-No9p/y6Q57p6w4WdUhvBooyNxb8yzKQOo5riPSWbvm5T41c4wx3nP3k5PulDGnL2B/1R0WbWY079RBosQMmiTg==","signatures":[{"sig":"MEQCIDQd8hZDPM142ssF+/jyk/6l5PAOh6/rF9apxAVA9cX1AiAmaBPRE50lZ8eZbIEPOzKZJ4BndeCb5+pE17XOpA6apQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141888},"type":"module","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"24657269fe9e5ac150d2c5db5fdd6c15d4707498","scripts":{"dev":"tsx src/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.8","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"commander":"^12.1.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.4","typescript":"^5.7.0","@types/node":"^25","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.9","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.16.2"},"peerDependencies":{"clockify-sdk-ts-115":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.1.0_1782660221829_0.41613503016265696","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@apet97/clockify-cli-115","version":"0.1.1","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.1.1","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"490cebc179e50c69244d7270f738cf5337b0b5ed","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.1.1.tgz","fileCount":34,"integrity":"sha512-zndYYQdPa7psQDEmMmmz40CbST4IlLEOJ6dCz5J/3+EBkyGV64frmADQR5PYeL1EiqbdnScRN95pYJUdjj8IMA==","signatures":[{"sig":"MEUCIDNKqEOiyZISBQovH/GVsdnp+qjgZr6PWfcgCckdpJN0AiEA+BFGKjAfKP3P8qlV2fu5Th0uzKtFrZuu9+6PsWgtycg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143487},"type":"module","engines":{"node":">=20"},"exports":{".":"./dist/index.js"},"gitHead":"9e530f6464c49ddc743aa729d09a96d3bb7a52ae","scripts":{"dev":"tsx src/index.ts","lint":"eslint .","test":"vitest run","build":"tsc -p tsconfig.json","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.8","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"commander":"^12.1.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.4","typescript":"^5.7.0","@types/node":"^25","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.9","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.16.2"},"peerDependencies":{"clockify-sdk-ts-115":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.1.1_1782695897947_0.6875872959701528","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@apet97/clockify-cli-115","version":"0.3.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.3.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"f8e90322eda7fc9b67f48ad7157695c6ff1a9ed0","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.3.0.tgz","fileCount":36,"integrity":"sha512-bR0EfqSGOwPDNIAuyc1aken1esmeqxDdSvqYc/KZ/KtaNPm/cfpw3ta/+OtqiNi175vKlXK9sFuRQaoUOGeV0Q==","signatures":[{"sig":"MEQCIHRkVx9FPRbbYd4rH+vcTETTL06pzWDvV5B3Iv46MhWKAiBwxCzwXRBc+GB2taqib8ZMQkqdZKkz6LJWBm6Z6RjNBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166228},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"gitHead":"44c1d42404a77567015a845692e0483b634d498c","scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","commander":"^12.1.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.4","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.9","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.16.2"},"peerDependencies":{"clockify-sdk-ts-115":">=0.12.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.3.0_1783993190609_0.8606043996630821","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@apet97/clockify-cli-115","version":"0.3.1","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.3.1","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"6e5d1ea0f18fb8b46b7a6f8d9432813ef4712b4b","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.3.1.tgz","fileCount":36,"integrity":"sha512-+P6uO6MG1DvwUTAwZTcKHAXOD2o9/TJclCANw5mWyPWj1ZKiuI6VeuZ765O4byJtU4uKJvtkRP1qlA7rNTPBiQ==","signatures":[{"sig":"MEUCIQCCVpMRSHpOiPWtiJEMNHwLdATWSNLxjz2spTbcc/tCvgIgVd6q0FydPXUC2pm8MK4SXuP/cMePJozPRb9zlf+PAn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166230},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"gitHead":"ec68c61309ae42b5e2587c82b1ff131241a8ad62","scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","commander":"^12.1.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.12.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.3.1_1784012522474_0.8070496004430363","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@apet97/clockify-cli-115","version":"0.3.2","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.3.2","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"4ab263e9e07b317a46eba844fa00872c1fcbc556","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.3.2.tgz","fileCount":36,"integrity":"sha512-lHaLc3gsmS+syHwZ+kEEF/7KKcqZt7m6/+iQLZ3UjOqPP2TW6ZcBPnjbgmsaXBH1F9R5B2Yx8QY0WUyMspieAw==","signatures":[{"sig":"MEYCIQDn2flMMuhBpTtMcxoP5khMhvIK/itMcmYfx513LwUpQAIhAOJeTk/qmQCK+84/i14TeoiHbY0UrJdY6XvDhYP4TrtE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168061},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"gitHead":"0e55f0ef82f720325c3bae2d44f7cd6562195318","scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","commander":"^12.1.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.12.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.3.2_1784831389763_0.9896194987385247","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@apet97/clockify-cli-115","version":"0.3.3","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.3.3","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"277b025faefc0568690028ccb26b690f4e4d3464","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.3.3.tgz","fileCount":36,"integrity":"sha512-riEbUIJIP4d5bldpKmSTjyhYRmGytr5qg7ztwS/OR1eDO9QfYAxbrDl8pRbkb756MoSxPPsHJFpLN3JttboVAQ==","signatures":[{"sig":"MEQCIGSVMpQhZXchufTBQhljdwSDlyoEGGtRc7QN1+SOb+tVAiAl8VTYiTPXxbfA9aLBAuKAP4rbyncE5QyEkfO1uHXzew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168061},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"gitHead":"c4b7cc0d319029aa6d088eb192a5f312174943ca","scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.12.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.3.3_1784850663291_0.11643474674257304","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@apet97/clockify-cli-115","version":"0.4.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.4.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"316e722e0504306388040f24662636c012db58c2","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.4.0.tgz","fileCount":36,"integrity":"sha512-ZoJDxg/Ae8F3m3Xy7R8o5m3aH6m8dbYl2MWOGnjUOqRv+FX4seYjCQVa3U0AGUETOmvnAl4ZtVU6aIRF7ioh7A==","signatures":[{"sig":"MEUCIFhHO+8D+BLgDCs5V4njaeF0Zv7gcXvA3s1Lx0jcOG2PAiEAxvQpuJhjrKUtONiR8kHVXeKZkza/o2kYDmGkXkAoR70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172724},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"gitHead":"3cca37fe49ddede147e7cfa3c37a2897a456f609","scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^3.25.0","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","eslint":"^10.5.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.13.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.4.0_1785143888996_0.16990557469484835","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@apet97/clockify-cli-115","version":"0.5.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.5.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"e15705ff4a5b9e1b6dbc0f3dfdd374b58d95f3e8","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.5.0.tgz","fileCount":36,"integrity":"sha512-CLTCXLHXIdphujwFx+U3uLpF2NB2RYtRbBLVKyb4+JjkeoSeCPfIXGrkdSIWR4u0CQE8dj5bz2IkvBwL649Ong==","signatures":[{"sig":"MEYCIQCIWG3YyJro8Jwh5yxDy73gaXELozjTaM75Ww6bsXCF1AIhAOuVLvDp853oZsjOuyubmZQx48H6z/pN20vz3hca0Vvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180020},"type":"module","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"gitHead":"976c98c3f518fa80eebad3d4a039d87b20890a81","scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.13.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.5.0_1785546283886_0.21461808410592043","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@apet97/clockify-cli-115","version":"0.6.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.6.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"d68c1fd48c32c840f0f84bf4a65ac8657b03f65d","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.6.0.tgz","fileCount":38,"integrity":"sha512-NkssNNOyi5KxaGMOlQEmFWS+Xwp/oyhbUkt4Ivq6p4BKzaCozZby7/lFOrz+U0CUEyttdvb1XVXYxr/yLaaOtg==","signatures":[{"sig":"MEQCIEMeZHA20zPa5f3T6KCBFmC2HhABNSwSjOOv81p0gZv2AiAIxDd4Z3bf+rgHYEiBVwfZ9vP7dkCvCivEnVKlhDriLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196079},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-0.6.0.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-0.6.0.tgz","_integrity":"sha512-NkssNNOyi5KxaGMOlQEmFWS+Xwp/oyhbUkt4Ivq6p4BKzaCozZby7/lFOrz+U0CUEyttdvb1XVXYxr/yLaaOtg==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.13.0 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.6.0_1785908057726_0.5699733784560164","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@apet97/clockify-cli-115","version":"0.6.1","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@0.6.1","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"a9fdf863a3c6aebebf823cd0d0f5f9b16184b00c","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-0.6.1.tgz","fileCount":38,"integrity":"sha512-UHnJv4ds3WoxquyqGwgqBe8Bk8L5+U9zr5bvIZS0c7jRB59BpAjeM/ueX7hiwowB3iaDPJjS9ixSEBsqIpGTbA==","signatures":[{"sig":"MEUCIQCX9+BMZVt0RJsD4R8LosBMitNTjyeg3k6VyPCIPo9XxAIgIhbrRGczCmLazEZNeYsY6oO56mFJeBF3IvVPKfClQnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196079},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-0.6.1.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-0.6.1.tgz","_integrity":"sha512-UHnJv4ds3WoxquyqGwgqBe8Bk8L5+U9zr5bvIZS0c7jRB59BpAjeM/ueX7hiwowB3iaDPJjS9ixSEBsqIpGTbA==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^5.7.0","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":">=0.15.1 <1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_0.6.1_1785910005875_0.337868618140609","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@apet97/clockify-cli-115","version":"1.0.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@1.0.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"787b2df5b2ebe1c1f3476cae547efc667ee4f008","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-1.0.0.tgz","fileCount":38,"integrity":"sha512-R28iuNfbgkEA9nhMvgGO/5N5OvjjnN+kVQTKOnWV05GCdzRD1K4kIjPu3/JfHOU8tW7tEgiC0k3O+QUfWqlTag==","signatures":[{"sig":"MEQCIADSYgKvx5KSeYvVLs6pwrWozfz5er1ADpoLzqy32NAOAiAO/jM2ANwuZWdTldPT2jFFMUSwY67NRbpsK5UPw8dXXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195919},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-1.0.0.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-1.0.0.tgz","_integrity":"sha512-R28iuNfbgkEA9nhMvgGO/5N5OvjjnN+kVQTKOnWV05GCdzRD1K4kIjPu3/JfHOU8tW7tEgiC0k3O+QUfWqlTag==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^1"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_1.0.0_1785959987844_0.474069741184064","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@apet97/clockify-cli-115","version":"2.0.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@2.0.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"d388841d77e7772d383f2624cfdf3b4de4f67772","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-2.0.0.tgz","fileCount":38,"integrity":"sha512-kzZJwdL7EuudU/cIT+okssfpuqBX5OYOgk6a962Mr+Q/+K++M9OB6nmaowuOuUWLvauZGf8tA3FtO95yg2ZyVQ==","signatures":[{"sig":"MEYCIQCZyjgIYQnrh+TlgmpW9J6Mu/RTnBJWT0Gv2UXjBR8+yQIhAOnN7CaKOdvfJK6/VwUUiuxeq0KDBf3zbJzP7CWYljOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196595},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-2.0.0.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-2.0.0.tgz","_integrity":"sha512-kzZJwdL7EuudU/cIT+okssfpuqBX5OYOgk6a962Mr+Q/+K++M9OB6nmaowuOuUWLvauZGf8tA3FtO95yg2ZyVQ==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^2"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_2.0.0_1786143163492_0.8853631839740816","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@apet97/clockify-cli-115","version":"3.0.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@3.0.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"13af112194cfdb566e701774e141a7ab9e2fb61c","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-3.0.0.tgz","fileCount":38,"integrity":"sha512-hhpZy8goMaTM+yuVmCuBgBRBDsVZsNqNQBLNpZkc0OqRbXRnDREkUBnrPpt0YJRBJim7j1o+Xncxxq/EZ4qtWQ==","signatures":[{"sig":"MEMCIAGxfD7UrGwdvWFgg9Y61D8V0Y4K/cDNyluzj5qAsIOVAh9u7C/avpSYfuVthSzkhzqSE0VH2I+FWdFIxRhl2wIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196843},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-3.0.0.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-3.0.0.tgz","_integrity":"sha512-hhpZy8goMaTM+yuVmCuBgBRBDsVZsNqNQBLNpZkc0OqRbXRnDREkUBnrPpt0YJRBJim7j1o+Xncxxq/EZ4qtWQ==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^3"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_3.0.0_1786171978058_0.9275338901233767","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@apet97/clockify-cli-115","version":"4.0.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@4.0.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"a95364e750ceddee099b5d5098ab00a1a0b1fb77","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-4.0.0.tgz","fileCount":38,"integrity":"sha512-jGTQWnfjch5xPi6Mis0QYn+KWRu5/gJ2NgJKTBRHtIfb+EhmfsK2YOpKz27BE8VPlOXQvctpS6vvQI/AoF06mw==","signatures":[{"sig":"MEYCIQCQERlp102XnLbdMnp0KqTlxXlmIYSLc/kQ15B5EplS+wIhAPBrlHgaF1qIcktFGcSg6vlDaRtMcWKw6apMI29lo+MV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196741},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-4.0.0.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-4.0.0.tgz","_integrity":"sha512-jGTQWnfjch5xPi6Mis0QYn+KWRu5/gJ2NgJKTBRHtIfb+EhmfsK2YOpKz27BE8VPlOXQvctpS6vvQI/AoF06mw==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^4"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_4.0.0_1786221235958_0.7440802426834776","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@apet97/clockify-cli-115","version":"5.0.0","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@5.0.0","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"48763725aca310d02adf54df7500641771c5eb88","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-5.0.0.tgz","fileCount":38,"integrity":"sha512-+EpogKOgI0g0qbUPJRTHAz2JvCgS/Tdmt7Y4oMHsl6X4Et3lFpYsQE1iMhZ9y3q5u0S7N1R1gckAs7TGAQUj5A==","signatures":[{"sig":"MEQCICim27ptLNmRqBzNBXYKu9vJZJG+nn43ZnNVJTAojIvlAiBtv5MT0tzhXXJScx+lKIMTifA57rvu462oHyr/+rR0iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198999},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.0.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.0.tgz","_integrity":"sha512-+EpogKOgI0g0qbUPJRTHAz2JvCgS/Tdmt7Y4oMHsl6X4Et3lFpYsQE1iMhZ9y3q5u0S7N1R1gckAs7TGAQUj5A==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^5"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_5.0.0_1786250189028_0.563078006121595","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@apet97/clockify-cli-115","version":"5.0.1","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@5.0.1","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"7ba13fcb211435c5afd16b211a71c5025c8dfe7e","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-5.0.1.tgz","fileCount":38,"integrity":"sha512-MhjseY/bFJQeDoh6+qaFa0XYivTo4MjbsVHBOhxQbS8zeCrtMckBaxaPPBG4WAgBLyxcYSDvc/tIBG/4IfDrxg==","signatures":[{"sig":"MEQCIDCn8Tt9FUb7V/ItDvh24u8eQberRXK/yUGWKtSGPovCAiBeY23GovductrFdfI5w1UKbsXdE1/uH3NBodjn68hjQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200947},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.1.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.1.tgz","_integrity":"sha512-MhjseY/bFJQeDoh6+qaFa0XYivTo4MjbsVHBOhxQbS8zeCrtMckBaxaPPBG4WAgBLyxcYSDvc/tIBG/4IfDrxg==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^5"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_5.0.1_1786321091628_0.5196085493188116","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@apet97/clockify-cli-115","version":"5.0.2","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@5.0.2","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"16465f5d090cb7b255456290c74f018ff1e9cbb5","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-5.0.2.tgz","fileCount":38,"integrity":"sha512-cg4+linj/b8hgSS6zjqVe3Tv1Bj6hDZ4bTEFvPhwLgKmVjEypV15i3gzKTRHBad2moD3nvNWRGO/FY3CLM3OYw==","signatures":[{"sig":"MEUCIEZxDuRc0K53/rWvzQJliIp+Xjq+mv/HZA7KqpiB0fE1AiEA9KFJrTPiO3Pn2P3HiFcot9neh7fXTUURFLSVPwpr0Tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211659},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.2.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.2.tgz","_integrity":"sha512-cg4+linj/b8hgSS6zjqVe3Tv1Bj6hDZ4bTEFvPhwLgKmVjEypV15i3gzKTRHBad2moD3nvNWRGO/FY3CLM3OYw==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^5"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_5.0.2_1786418410583_0.6185634730870371","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@apet97/clockify-cli-115","version":"5.0.3","keywords":["clockify","cli","time-tracking","timer"],"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","_id":"@apet97/clockify-cli-115@5.0.3","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"bin":{"clk115":"dist/index.js","clockify115":"dist/index.js"},"dist":{"shasum":"d270e7668a870699052fbf479f7af0eb7b08289e","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-5.0.3.tgz","fileCount":38,"integrity":"sha512-uQDkhowLYmPNdLkJQuu0wg0tlEAJh84IoQWPcf7mUVx6iVsPwk5sNs+n/5SkRhJ1NPwC9RW+64QZIXYniCVQHQ==","signatures":[{"sig":"MEUCIQD9rdMk63uKITs+IX1/lW6Lmf75Z8fT0ZuTyoHSexeaTAIgZfb1IW+vk7ByjmtUMQGjubW0Yzf5DzX9VBWHRLPG1qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215034},"type":"module","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.3.tgz","engines":{"node":">=22.13.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","lint":"eslint .","test":"node ../scripts/generate-package-versions.mjs && vitest run","build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","lint:fix":"eslint . --fix","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.3.tgz","_integrity":"sha512-uQDkhowLYmPNdLkJQuu0wg0tlEAJh84IoQWPcf7mUVx6iVsPwk5sNs+n/5SkRhJ1NPwC9RW+64QZIXYniCVQHQ==","repository":{"url":"git+https://github.com/apet97/clockify-ts-sdk.git","type":"git","directory":"cli"},"_npmVersion":"10.9.2","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"zod":"^4.4.3","commander":"^15.0.0","cli-table3":"^0.6.5","picocolors":"^1.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","eslint":"^10.8.1","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^22","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint-plugin-import-x":"^4.17.1"},"peerDependencies":{"clockify-sdk-ts-115":"^5"},"_npmOperationalInternal":{"tmp":"tmp/clockify-cli-115_5.0.3_1787616343405_0.7266119939931881","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@apet97/clockify-cli-115","version":"5.0.4","description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","license":"MIT","author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","repository":{"type":"git","url":"git+https://github.com/apet97/clockify-ts-sdk.git","directory":"cli"},"bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"keywords":["clockify","cli","time-tracking","timer"],"type":"module","engines":{"node":">=22.13.0"},"bin":{"clockify115":"dist/index.js","clk115":"dist/index.js"},"exports":{".":"./dist/index.js"},"scripts":{"build":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.build.json","dev":"node ../scripts/generate-package-versions.mjs && tsx src/index.ts","test":"node ../scripts/generate-package-versions.mjs && vitest run","test:coverage":"node ../scripts/generate-package-versions.mjs && vitest run --coverage","test:watch":"node ../scripts/generate-package-versions.mjs && vitest","mutation":"node ../scripts/generate-package-versions.mjs && npm run build -w clockify-sdk-ts-115 && cd .. && CLOCKIFY_API_KEY='' CLOCKIFY_WORKSPACE_ID='' stryker run cli/stryker.conf.json","type-check":"node ../scripts/generate-package-versions.mjs && tsc -p tsconfig.json --noEmit","lint":"eslint .","lint:fix":"eslint . --fix","prepublishOnly":"npm run type-check && npm test && npm run build && node ../scripts/pack-consumer-smoke.mjs --package=cli"},"dependencies":{"cli-table3":"^0.6.5","commander":"^15.0.0","picocolors":"^1.1.1","zod":"^4.4.3"},"peerDependencies":{"clockify-sdk-ts-115":"^5.2.0"},"devDependencies":{"@types/node":"^22","@vitest/coverage-v8":"^4.1.10","clockify-sdk-ts-115":"*","eslint":"^10.8.1","eslint-plugin-import-x":"^4.17.1","tsx":"^4.23.12","typescript":"^7.0.2","typescript-eslint":"^8.67.0","vitest":"^4.1.10"},"publishConfig":{"access":"public","provenance":true},"_id":"@apet97/clockify-cli-115@5.0.4","_integrity":"sha512-9gbhMijE+j2RhnraF+BJzLhVWfJxqVYOLyeDmaWOj41fkzQraeRT/xrEviMsNvYd7SiA0/FbeN4IDBkveX93OA==","_resolved":"/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.4.tgz","_from":"file:/home/runner/work/_temp/clockify-cli-pack/apet97-clockify-cli-115-5.0.4.tgz","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9gbhMijE+j2RhnraF+BJzLhVWfJxqVYOLyeDmaWOj41fkzQraeRT/xrEviMsNvYd7SiA0/FbeN4IDBkveX93OA==","shasum":"bb7705310c50c40c8cb62879bdabfe52999d05e8","tarball":"https://registry.npmjs.org/@apet97/clockify-cli-115/-/clockify-cli-115-5.0.4.tgz","fileCount":38,"unpackedSize":216392,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apet97%2fclockify-cli-115@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDN/tqO6keOhue6WfXB3LoF8NhekylIQk9Ywau/hp05sAiEA9VEzzueYDxuhKEAMovBsVb8rmc0IYkVNpta8yT1XCaw="}]},"_npmUser":{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"},"directories":{},"maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clockify-cli-115_5.0.4_1788634110520_0.2961813455562914"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-28T15:23:41.635Z","modified":"2026-09-05T18:48:30.924Z","0.1.0":"2026-06-28T15:23:41.958Z","0.1.1":"2026-06-29T01:18:18.122Z","0.3.0":"2026-07-14T01:39:50.727Z","0.3.1":"2026-07-14T07:02:02.604Z","0.3.2":"2026-07-23T18:29:49.911Z","0.3.3":"2026-07-23T23:51:03.434Z","0.4.0":"2026-07-27T09:18:09.125Z","0.5.0":"2026-08-01T01:04:44.047Z","0.6.0":"2026-08-05T05:34:17.869Z","0.6.1":"2026-08-05T06:06:46.031Z","1.0.0":"2026-08-05T19:59:47.992Z","2.0.0":"2026-08-07T22:52:43.618Z","3.0.0":"2026-08-08T06:52:58.187Z","4.0.0":"2026-08-08T20:33:56.101Z","5.0.0":"2026-08-09T04:36:29.184Z","5.0.1":"2026-08-10T00:18:11.797Z","5.0.2":"2026-08-11T03:20:10.773Z","5.0.3":"2026-08-25T00:05:43.549Z","5.0.4":"2026-09-05T18:48:30.641Z"},"bugs":{"url":"https://github.com/apet97/clockify-ts-sdk/issues"},"author":{"name":"Aleksandar Petković","email":"petkovic.aleksandar037@gmail.com"},"license":"MIT","homepage":"https://github.com/apet97/clockify-ts-sdk/tree/main/cli","keywords":["clockify","cli","time-tracking","timer"],"repository":{"type":"git","url":"git+https://github.com/apet97/clockify-ts-sdk.git","directory":"cli"},"description":"Unofficial, community-built — not affiliated with CAKE.com or Clockify. Command-line interface for Clockify, built on clockify-sdk-ts-115.","maintainers":[{"name":"apet97","email":"petkovic.aleksandar037@gmail.com"}],"readme":"# @apet97/clockify-cli-115\n\nCommand-line interface for [Clockify](https://clockify.me/), built on\ntop of `clockify-sdk-ts-115`.\n\nCurrent release: `5.0.4`. Requires Node.js `>=22.13.0` and\n`clockify-sdk-ts-115 ^5.2.0`.\n\nTwo binaries, identical behavior:\n\n- `clockify115` — full name\n- `clk115` — short alias\n\n```sh\nnpm ci && make sdk-codegen              # from the repo root, once\nnpm run build -w clockify-sdk-ts-115    # build the workspace-linked SDK\ncd cli\nnpm install\nnpm run build\nnpm link\nexport CLOCKIFY_API_KEY=...      # from Clockify > Profile > API Keys\nexport CLOCKIFY_WORKSPACE_ID=... # from a workspace URL\n\nclk115 status\nclk115 projects list --limit 5\nclk115 start \"WIP refactor\" -p \"Acme Corp\"\nclk115 stop\n```\n\n## Configuration\n\nIn precedence order (highest wins):\n\n1. **Command-line flags:** `--workspace`, `--base-url`, `--region`, `--subdomain`\n   (credentials are never accepted on argv)\n2. **Environment variables:** `CLOCKIFY_API_KEY`, `CLOCKIFY_WORKSPACE_ID`,\n   optional `CLOCKIFY_BASE_URL` for mock/replay or private gateway tests,\n   optional `CLOCKIFY_REGION`/`CLOCKIFY_SUBDOMAIN` for regional routing\n3. **Rc file:** `clockifyrc.json`, then `.clockifyrc.json`, both looked up in\n   `$CLOCKIFY_HOME` when it is set and in your home directory otherwise\n\n`--region` (`global`, `eu`, `us`, `uk`, `au`, or `developer`) selects a Clockify\nrouting profile; `--subdomain` selects a workspace subdomain and requires\n`--region` to be `eu`/`us`/`uk`/`au`. Both are mutually exclusive with\n`--base-url`/`CLOCKIFY_BASE_URL`. Only the `global` profile is live-confirmed;\nnaming any other region is itself the acknowledgement that its route is\nunproven for data residency.\n\nRc file shape:\n\n```json\n{\n    \"workspaceId\": \"65b382b6…\",\n    \"baseUrl\": \"https://api.clockify.me/api/v1\",\n    \"region\": \"eu\",\n    \"subdomain\": \"acme\"\n}\n```\n\nFor each unknown rc-file key, the CLI writes one warning to stderr, names the\nnearest known key, ignores the unknown key, and continues.\n\nLegacy rc files containing `apiKey` are rejected with migration guidance. Remove the secret and\nset `CLOCKIFY_API_KEY` in the process environment instead.\n\nDo not set `baseUrl` for normal Clockify use. It exists so tests can\npoint the CLI at `make mock-clockify` or a replay gateway without\ntouching production credentials.\n\n## Output modes\n\n- **Default:** human-friendly tables via `cli-table3`.\n- **`--output <mode>`:** `table`, `json`, or `ndjson`. `--json` is a\n  shortcut for `--output json`.\n- **`--compact`:** single-line JSON without indentation.\n- **`--select <path>`:** print a dot-path (e.g. `--select data.id` or\n  `--select 0.name`) before emitting JSON or NDJSON.\n\nWith `--output ndjson`, the CLI writes each array item as one JSON value on its\nown line, without a wrapping array; a non-array result is one line.\n\nIn `json` and `ndjson` modes, errors go to stderr as `{\"ok\": false, \"error\":\n\"...\", \"code\": \"...\", \"recovery\": \"...\", \"retryable\": true|false}`.\nSuccessful write commands in JSON and NDJSON include receipt fields:\n`ok`, `action`, `entity`, `ids`, `changed`, `warnings`, and `next`.\nLegacy top-level fields such as `id` remain for simple shell scripts.\nRead-only commands (e.g. `status`, `entries list`) print the requested\nobject or array directly, with no `ok` wrapper. `--no-color` disables\nANSI codes, and the CLI also auto-disables color when stdout is not a TTY.\n\n### Money units\n\nClockify's wire units are not uniform, and the CLI keeps its established\n`amount` field names for JSON compatibility:\n\n- `expenses create --amount` and `expenses update --amount` accept major\n  currency units, so `42.50` means 42.50 in the selected currency.\n- `expenses list` emits the response `total` as `amount` in minor units\n  (cents for two-decimal currencies), so 42.50 is returned as `4250`.\n- Invoice `amount` values from `invoices list` and `invoices create` receipts\n  are also minor units.\n\nUse an emitted `currency` value when present; otherwise apply the workspace or\nentity currency. The raw `api` command always returns Clockify's response\nwithout unit conversion.\n\n## Commands\n\n<!-- BEGIN generated:cli-commands -->\n| Command | What it does |\n|---|---|\n| `clk115 status` | Print workspace, current user, and running timer. |\n| `clk115 doctor` | Check local CLI configuration without contacting Clockify. |\n| `clk115 start [description] [-p project] [-t task] [--tag tag…] [--billable]` | Start a timer. Resolves project, task, and tag names to IDs. |\n| `clk115 stop` | Stop the running timer for the current user. |\n| `clk115 log <duration> <description> [-p project] [-t task] [--tag tag…] [--billable] [--end iso]` | Log a finished entry. Resolves project, task, and tag names to IDs. Duration accepts `1h30m`, `90m`, or `PT1H30M`. |\n| `clk115 entries list [--limit N] [--page N] [--from YYYY-MM-DD] [--to YYYY-MM-DD] [--description text]` | List time entries for the current user. |\n| `clk115 entries get-many --ids id1,id2 [--hydrated]` | Look up several time entries by ID in one call. |\n| `clk115 entries delete <id>` | Delete a time entry. |\n| `clk115 projects list [--limit N] [--page N] [--name text] [--archived] [--client id]` | List projects. |\n| `clk115 projects create <name> [--client id] [--color hex] [--billable]` | Create a project. |\n| `clk115 projects get <id>` | Get one project by ID. |\n| `clk115 projects update <id> [--name text] [--client id] [--color hex] [--note text] [--billable\\|--no-billable] [--archived\\|--no-archived]` | Update a project. |\n| `clk115 projects delete <id>` | Delete a project (archives first; an active project cannot be deleted). |\n| `clk115 clients list [--limit N] [--page N] [--name text] [--archived]` | List clients. |\n| `clk115 clients create <name> [--note text]` | Create a client. |\n| `clk115 clients get <id>` | Get one client by ID. |\n| `clk115 clients update <id> [--name text] [--note text] [--address text] [--archived\\|--no-archived]` | Update a client. |\n| `clk115 clients delete <id>` | Delete a client (archives first; an active client cannot be deleted). |\n| `clk115 tasks list <projectId> [--limit N] [--page N] [--name text]` | List tasks for a project. |\n| `clk115 tasks create <projectId> <name> [--billable] [--estimate iso] [--assignee id…]` | Create a task under a project. |\n| `clk115 tasks get <projectId> <id>` | Get one task by project ID and task ID. |\n| `clk115 tasks update <projectId> <id> [--name text] [--status ACTIVE\\|DONE] [--estimate iso] [--billable\\|--no-billable] [--assignee id…]` | Update a task. |\n| `clk115 tasks delete <projectId> <id>` | Delete a task (marks DONE first; an active task cannot be deleted). |\n| `clk115 tags list [--limit N] [--page N] [--name text] [--archived]` | List tags. |\n| `clk115 tags create <name>` | Create a tag. |\n| `clk115 tags get <id>` | Get one tag by ID. |\n| `clk115 tags update <id> [--name text] [--archived\\|--no-archived]` | Update a tag. |\n| `clk115 tags delete <id>` | Delete a tag. |\n| `clk115 webhooks list [--type type]` | List outbound webhooks. |\n| `clk115 webhooks create --name X --url U --event E [--trigger-source-type T --trigger-source ids]` | Create a webhook subscription. |\n| `clk115 webhooks delete <id>` | Delete a webhook subscription. |\n| `clk115 invoices list [--limit N] [--page N]` | List invoices in the workspace. |\n| `clk115 invoices create --client id --number N --currency USD --issued YYYY-MM-DD --due YYYY-MM-DD [--time-view-mode mode]` | Create an invoice draft. |\n| `clk115 expenses list [--limit N] [--page-size N] [--max-pages N] [--page N] [--start date] [--end date]` | List workspace expenses; date bounds are applied client-side across bounded pages. |\n| `clk115 expenses get <id>` | Get one expense by ID. |\n| `clk115 expenses create --amount N --category id --date YYYY-MM-DD [--user id] [--project id] [--task id] [--notes text] [--billable\\|--no-billable]` | Create an expense (scalar body; --user defaults to the API-key owner). |\n| `clk115 expenses update <id> --amount N --category id --date YYYY-MM-DD --user id [--project id] [--task id] [--notes text] [--billable\\|--no-billable]` | Update an expense (full replace of amount, category, date). |\n| `clk115 expenses delete <id>` | Delete an expense. |\n| `clk115 timeoff list [--page N] [--limit N] [--start date] [--end date] [--status APPROVED,PENDING,…] [--user ids]` | List time-off requests. |\n| `clk115 timeoff submit --policy id --start date (--end date \\| --days N) [--note text] [--half-day --half-day-period FIRST_HALF\\|SECOND_HALF]` | Submit a time-off request against a policy. Provide --end (HOURS-unit policies) or --days (DAYS-unit policies). |\n| `clk115 timeoff balance-assignment list --user id --policy id` | List a user's balance assignments for one policy. |\n| `clk115 timeoff balance-assignment create --policy id --user ids --balance amount [--note text] [--start YYYY-MM-DD] [--end YYYY-MM-DD]` | Add balance for one or more users on a policy. The API adds to an existing assignment and creates one when absent. |\n| `clk115 timeoff balance-assignment update --id id --user id --policy id --change amount [--note text] [--start YYYY-MM-DD] [--end YYYY-MM-DD]` | Apply a balance delta to one assignment. The change adds to the current balance. |\n| `clk115 timeoff balance-assignment delete --id id --user id --policy id --note text` | Delete a balance assignment. The API requires a note. |\n| `clk115 scheduling list --from date --to date [--limit N] [--page N] [--name text]` | List scheduling assignments. |\n| `clk115 scheduling create --user id --project id --start date --end date --hours-per-day N [--task id --note text --billable --include-non-working-days --publish]` | Create a scheduling assignment. Drafts by default; pass `--publish` to publish. |\n| `clk115 audit-log search --start RFC3339 --end RFC3339 --actions A,B,… [--authors ids --authors-mode CONTAINS\\|DOES_NOT_CONTAIN --page N --limit N]` | Search the workspace audit log. Window must be ≤ 31 days. |\n| `clk115 reports summary [--period p] [--from date] [--to date] [--groups PROJECT,TASK] [--billable] [--project name\\|id…] [--client name\\|id…]` | Summary report totals over a date range, grouped per --groups. Read-only. |\n| `clk115 reports detailed [--period p] [--from date] [--to date] [--page N] [--page-size N]` | Detailed report listing individual time entries over a date range. Read-only. |\n| `clk115 reports weekly [--period p] [--from date] [--to date] [--group USER\\|PROJECT] [--subgroup TIME]` | Weekly report over exactly one seven-calendar-day window. Read-only. |\n| `clk115 reports attendance [--period p] [--from date] [--to date]` | Attendance report of clock-in/out activity over a date range. Read-only. |\n| `clk115 shared-reports list` | List the workspace's shared (public-link) reports. Read-only. |\n| `clk115 shared-reports view <id> [--export-type JSON_V1\\|JSON\\|CSV]` | View a shared report's text-safe rendered data by ID (not workspace-scoped). XLSX/PDF are rejected before the request until output-file streaming exists. Read-only. |\n| `clk115 shared-reports create --name X --type T --filter json [--public\\|--no-public]` | Create a shared (public-link) report. |\n| `clk115 shared-reports update <id> --name X --type T --filter json [--public\\|--no-public]` | Replace a shared report by ID (full replace of name, type, and filter). |\n| `clk115 shared-reports delete <id>` | Delete a shared report. |\n| `clk115 users me` | Show the current authenticated user (the API-key owner). Read-only. |\n| `clk115 users list [--limit N] [--page N] [--name text]` | List members of the workspace. Read-only. |\n| `clk115 users invite <email> [--no-send-email]` | Invite (add) a user to the workspace by email. |\n| `clk115 users update-profile <userId> [--name text] [--image-url url] [--remove-image] [--week-start day] [--work-capacity iso] [--working-days days…]` | Update one user's member profile. |\n| `clk115 api <method> <path> [-q key=value…] [-H key=value…] [--body json\\|@file\\|-] [--all] [--page-size N] [--max-pages N] [--include-headers]` | Call a Clockify API path directly through the SDK client. Fills {workspaceId} from --workspace or CLOCKIFY_WORKSPACE_ID. |\n| `clk115 approvals submit-with-type --type TIMESHEET\\|EXPENSE --period-start date [--period WEEKLY\\|SEMI_MONTHLY\\|MONTHLY]` | Submit the current user's approval request with an explicit type. |\n| `clk115 approvals submit-for-user-with-type --user id --type TIMESHEET\\|EXPENSE\\|TIMESHEET_AND_EXPENSE --period-start date [--period WEEKLY\\|SEMI_MONTHLY\\|MONTHLY]` | Submit another user's approval request with an explicit type. |\n| `clk115 completion [zsh\\|bash\\|fish]` | Print a shell completion script for zsh, bash, or fish. |\n| `clk115 help [command]` | Print per-command help. |\n| `clk115 --version` | Print CLI version. |\n<!-- END generated:cli-commands -->\n\n## Examples\n\nStart a timer with project / task by name:\n\n```sh\nclk115 start \"fix flaky test\" -p \"ACME Backend\" -t \"QA\" --tag urgent\n```\n\nLog a 90-minute entry that ended now:\n\n```sh\nclk115 log 1h30m \"RFC review\"\n```\n\nLog a 30-minute entry that ended yesterday at 17:00 UTC, in JSON for\npiping into `jq`:\n\n```sh\nclk115 --json log 30m \"Daily standup\" --end 2026-05-25T17:00:00Z | jq .id\n```\n\nList the 50 most recent entries, filtered by description:\n\n```sh\nclk115 entries list --limit 50 --description deploy\n```\n\nCall a long-tail endpoint directly through the SDK client when no curated\ncommand exists yet:\n\n```sh\nclk115 api GET '/workspaces/{workspaceId}/tags' --query page-size=20 --output json\nclk115 api GET '/workspaces/{workspaceId}/projects' --all --page-size 50 --output ndjson\nclk115 api POST '/workspaces/{workspaceId}/tags' --body '{\"name\":\"billable\"}' --include-headers\n```\n\n`{workspaceId}` is filled from `--workspace` or `CLOCKIFY_WORKSPACE_ID`.\n`--all` walks `page`/`page-size` until a short or empty page (bounded by\n`--max-pages`), and `--body` also accepts `@file` or `-` for stdin. If the walk\nstops because it hit `--max-pages`, the collection is incomplete and a `WARN`\nline goes to **stderr**; stdout stays byte-identical either way, so pipelines\nare unaffected and a script can detect truncation without parsing output.\n\n## Shell completion\n\n`clk115 completion <shell>` prints a completion script for `bash`, `zsh`, or\n`fish` to stdout (it contacts nothing). Install it once into your shell's\ncompletion location:\n\n```sh\n# bash (Linux)\nclk115 completion bash > ~/.local/share/bash-completion/completions/clk115\n\n# zsh — write into a directory on your $fpath, then restart the shell\nclk115 completion zsh > \"${fpath[1]}/_clk115\"\n\n# fish\nclk115 completion fish > ~/.config/fish/completions/clk115.fish\n```\n\nFor a one-off in the current shell: `source <(clk115 completion bash)`. The\n`clockify115` binary accepts the same subcommand. See `examples/` for runnable\nscripts.\n\n## Exit codes\n\n- `0` — success\n- `1` — any error (API failure, validation, missing config)\n- `2` — commander argument error (unknown flag, missing required arg)\n\n## Development\n\n```sh\ngit clone https://github.com/apet97/clockify-ts-sdk\ncd clockify-ts-sdk && npm ci && make sdk-codegen   # populate the gitignored generated SDK sources\nnpm run build -w clockify-sdk-ts-115               # build the workspace-linked SDK\ncd cli\nnpm install\nnpm run dev -- status        # via tsx, no build needed\nnpm test                     # unit tests across duration / config / output / CLI contract / mock server\nnpm run build                # tsc → dist/\nnode dist/index.js status    # smoke test (or invoke installed clk115/clockify115)\n```\n\n`clockify-sdk-ts-115` is workspace-linked for local development and is a\n`^5.2.0` peer dependency for published consumers.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}