{"_id":"@art-suite/art-core-ts-types","_rev":"23-cb8c8b4a2479ac8401db51cfb068b478","name":"@art-suite/art-core-ts-types","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"@art-suite/art-core-ts-types","version":"0.1.0","keywords":[],"author":"","license":"MIT","_id":"@art-suite/art-core-ts-types@0.1.0","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"dist":{"shasum":"a5072f6beba48e67c9e68866669475eebce4b90c","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.1.0.tgz","fileCount":6,"integrity":"sha512-o4Ejp+K1m9/fvYHx3M/IdnqlXvC6w2eN8WconyBXooombc+EoDy1VlNQpeTLrWU1SSOuTbwgi/qTYhaRLOsKvA==","signatures":[{"sig":"MEYCIQC1wFh5qLOn/oSRpsMUi/zpGMH2oddmoE4CDbMP6VXCqwIhANd9WRi9q3t5W1ewMqT3SRKXTb8Q4r77y7qV/g3Z2ZI5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"153ce0ce090d804d3ed969b9b426c95bd26e5bdd","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"_npmVersion":"10.9.0","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.1.0_1747040321273_0.35981283105917505","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@art-suite/art-core-ts-types","version":"0.1.1","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.1.1","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"93c1107ace1858a6d4a4299fdd6a7c643b17af36","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.1.1.tgz","fileCount":6,"integrity":"sha512-YZD1eqoMUeyiOxZwQCDEBpvGJWSe8WNlwny2OkqktI51u4I1moGGruONML9SIPzx0TDz13T/k0vwtXiUKPQvrg==","signatures":[{"sig":"MEYCIQDLE9PrUI2ulCnLqJLr6aTvYQTLALC071NmWYTJTgTqQwIhALSnhnv50Mzt1W2j31rkcrES95dj2q4Ai3pKNJhm7+Tr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"71dcdfa14b94ec08eeabf8b65fce87fd64971aa7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.1.1_1747041524901_0.5619545821201086","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@art-suite/art-core-ts-types","version":"0.1.2","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.1.2","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"c1df290b20fa916217cbbd98dc52cac8e7d92f1e","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.1.2.tgz","fileCount":6,"integrity":"sha512-hUmmxr/P40Zeymd/FXQLwGxH94YvdQRJiBxiV9TUK2rN3SyVchmIe4kirCNqEZ9QAmj95Zh18DTtxh766hGGvw==","signatures":[{"sig":"MEUCIQD975UDeOcIaE4uqQSDFiwsKEKqapsWl68rV953cEmsZAIgc/bHp8gSMexuc/ShNs+aLxdkyvGhnxprl32xRWhWsxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"a73072b6ba113e8f81b8fd3eee7ddd92bbef53ac","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.1.2_1747052471623_0.2727430728968534","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@art-suite/art-core-ts-types","version":"0.1.3","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.1.3","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"94343f0339600cbe846ee5c4fb9a07ef91d9acec","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.1.3.tgz","fileCount":6,"integrity":"sha512-QiKNoqye0T8UBORpilkvI80MwZN407U2fRuq49M/B9Ug+0FSjt/3LHGtwA2OShRKjvImcZc2aVsQoPKl8ZfKKA==","signatures":[{"sig":"MEUCIGtztfQPPSNHaRhDwCLBoh+USNIpCSombiEVR4aiV1jzAiEA3RycDvIGjNtf2lIPhX/Y/pdzMM7Yvklqcoka6Fl0egY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"b9305e70d40cb579cfa3e152e1267ea051c06bda","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.1.3_1747123741133_0.004344629226850305","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@art-suite/art-core-ts-types","version":"0.1.4","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.1.4","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"a90fda9698e1ee94d19ed46e7a4dc4903b0cc4b2","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.1.4.tgz","fileCount":8,"integrity":"sha512-1beBx9Gc55RcQm7yv4FO84XwhG8WUoUiwt7g1trs9NhyMGG45kMvE0+cV7uCI9Nv9GiW8XuOnSpo2W6HmzDnkw==","signatures":[{"sig":"MEYCIQCycHH7WOl7MPTYtaMBqbUcSJii7jcfqYKCVLTsibPDJAIhAJXKPE2UJWF5MkXNpwJssCsA0po2pofElFQyE6W1Ruq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26186},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"289e8150e039a4bdd3dd70716e334b70b021faea","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.1.4_1747745910982_0.023590856539024152","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@art-suite/art-core-ts-types","version":"0.1.5","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.1.5","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"f36be05826c808347fd47ec3fcbc6aad15b59599","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.1.5.tgz","fileCount":8,"integrity":"sha512-FrUKwXuOjHZKx9oa67DV6Mr73EQvaulbwpFevun+WZbhbFgL4KskqskgmC+rsTZvvIcjYnD+fd+0yCYYiEm+GQ==","signatures":[{"sig":"MEUCIQCR4IM6lvquE7c3Huoi6XCsEZk5rp8Yo8tthweFry1DYgIgPnb2JhEscXYruNd45kCdPqMIQ34q24RE9a4b6SHYZAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9b228ad5c8e4e6eca2f5cf1cc8d276d334d04047","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.1.5_1750087255181_0.11584294865879241","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@art-suite/art-core-ts-types","version":"0.2.0","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.2.0","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"0260956b17b25b688cba4393a889c9a40dc30beb","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.2.0.tgz","fileCount":8,"integrity":"sha512-YrAjxT44ZTRT8PbNISkVeGVg1QXy43QndX8LQBUO2TTN+Bw3WZQ7Q7g42N209uZzLXrjBR/PF068mXBfPC6BQw==","signatures":[{"sig":"MEUCIEP7RbfN+y5JQbhYdLtJ0zpbuSxe7O2fewqfr4bWPdKjAiEAx8ETzNJz8+r+uEgWvp4LLfbuShFR0psesiPTXdYz6Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27004},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"61b0fd29a246e0a79c44977252eb93d8b01e7898","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.2.0_1750089645708_0.061063848735448456","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@art-suite/art-core-ts-types","version":"0.2.1","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.2.1","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"502f58a642f4843ee3ff67dc1a24ce0feb331bef","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.2.1.tgz","fileCount":8,"integrity":"sha512-E3EVC7zSa33yfkNEUHF16ZK2xEdvNi5x9wdZR361IvZ2iW5YIvSMKdaZc1t+iwGPLJJrPwAGt34hmCz7ZxWQLQ==","signatures":[{"sig":"MEQCIFKffgotukEbN56kKuWUPX73NMkppD+2EkEVsU4PWol3AiAhERlbKBzFMBaknNR0Uz/EHW6kZxFbOxg5QRwPap3iIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4f8df774f0e495f4840f36d31c442606c5ec6ae6","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","actor":{"name":"shanebdavis","type":"user","email":"shanebdavis@gmail.com"},"email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.2.1_1750160982798_0.9583184047923974","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@art-suite/art-core-ts-types","version":"0.2.2","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.2.2","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"3b1ce8947e48a6087191f9b189af8425c585da09","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.2.2.tgz","fileCount":8,"integrity":"sha512-/Y8Ny/Mpq57oo+9bXsAsLpZeXXcBGh2LmSmQhHfleJIhD7YEd4zShwMN4fyvolvfU5DIee0Pq31bbaelIgLnKQ==","signatures":[{"sig":"MEQCIFepubWPdjNldLsHrihNZ0n9cy3ppwFMeW6oHDsPlvnwAiBrS/+b00z6ZXim/DIQkMhAkkp7s1ACfDnl9Nvszvm3Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"83cf96d6a031a2f21891eb2449ba279985f36485","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","actor":{"name":"shanebdavis","type":"user","email":"shanebdavis@gmail.com"},"email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.2.2_1750161318836_0.5941669237080254","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@art-suite/art-core-ts-types","version":"0.3.0","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.0","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"4ba0c2316b43e5205937ae58e806b89de64340af","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.0.tgz","fileCount":8,"integrity":"sha512-uFXV61xiwh/P3L2wnTWXktAQllhnXlEQoDTc1OpJ5ZiOpyEBS8ZcsowehSlrW49RwkCRweUXZs4t5KezGYCWwA==","signatures":[{"sig":"MEUCIQD/pLTdHSsXJOF3ge4HiIBTo59EI5guGcuET/1VE5j9ngIgFK6DgcFLJ6TJEBpZqVtLVVkgvCw5mPYW8uQdrxwEimA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"328c12a7aa660fbe1715027f1ad46dcdb0ed8aff","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","actor":{"name":"shanebdavis","type":"user","email":"shanebdavis@gmail.com"},"email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.0_1750167937297_0.6444915329497858","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@art-suite/art-core-ts-types","version":"0.3.1","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.1","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"9496a49d4298be185a5ebda8333aae5e09719e79","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.1.tgz","fileCount":8,"integrity":"sha512-O9/Pw+nCMZG1xRf+LNndiD/xxOZe4v7aYbiKNQdIaiESi33iHdjINNdzDPHjgZXwSC7D+7SfwCiCYOCu6U0z0Q==","signatures":[{"sig":"MEYCIQDMMsu4+oX+qPK/PYpYOcNwglszA59Y9hs2JJXcEc7YqQIhAPD+ZxE7K8r+tMiwqlcR2c0PbISk88rZEMSv13raIXMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"74004cada2e21951c719a6e98eb49b034c891818","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","actor":{"name":"shanebdavis","type":"user","email":"shanebdavis@gmail.com"},"email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.1_1750168499761_0.984930801821778","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@art-suite/art-core-ts-types","version":"0.3.2","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.2","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"dcb9e8313b8bfbd1861ad723df52c818ce2c12d6","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.2.tgz","fileCount":8,"integrity":"sha512-dHuP2e8ytlNQTk1JMqC33ys7PHNmvpeATexE7rdwp4peZkaYDNNjSZ5OcU0+MrDEEecpsxSSdBnoYu83pjJa2Q==","signatures":[{"sig":"MEUCIQCXf0y3Ah+ecjB4EoRkOHDgpIqRvVrn5RFdBBrL+7VpjAIgZ/aF0L8wLQdVmjy1shPD4gC7S0Ygtgr0KS8IvtPYJDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"03642274e7ad1b267784fc1e1d8025c93ce61499","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","actor":{"name":"shanebdavis","type":"user","email":"shanebdavis@gmail.com"},"email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.2_1750671825401_0.5126652897625434","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@art-suite/art-core-ts-types","version":"0.3.3","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.3","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"232d5fe4fa7f57527bab42958dcd9797df6299df","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.3.tgz","fileCount":8,"integrity":"sha512-mu4RtxxHz4qCCHU62GA6zqlW+IAWdqQMXjj7CkB6v4seHinGVj+rSxJyNvrR4M2WV2pE/ln6wmJj+s7e2v/NuA==","signatures":[{"sig":"MEUCIH8uMIeCAcc9PLelp1BRLAjm4w8Ro1twXpdFcUXcoC9pAiEAmmcFzzAUW7khtiVxodjyh7w2OF853BVfGT7BY0Rmq2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29165},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ea10133cf7ab59258d47b76167791703907e97c7","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.3_1759229001596_0.7443133418948111","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@art-suite/art-core-ts-types","version":"0.3.4","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.4","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"71beaaaf2fa3c26594026b7ec01c683e3968ce60","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.4.tgz","fileCount":8,"integrity":"sha512-NkMBOIMxMno0zIguAf4cE2q1SyXWDI+87OmfPmqpWU8Hd7UQ8HzLwuaiiCrlrBsc+rBtIT1J1759GxtSM3SRnQ==","signatures":[{"sig":"MEQCICErymQjlGNOcKwHgnk2rwd0ct3n+bxNyTZ3b0j7UqX1AiBPlvN4QX4seAQXh4p181pZUtzNkEFQ+xAmVd2zeI3hGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ea10133cf7ab59258d47b76167791703907e97c7","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.4_1759229453700_0.8172184686681399","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@art-suite/art-core-ts-types","version":"0.3.5","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.5","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"11fc822571b252a5e7c50569fe98d55869e640ad","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.5.tgz","fileCount":8,"integrity":"sha512-gDgbxDnLvS2dbCkpAaWmVFFqdf1AUR1Rqg48eTknBBaoU2P1ON2NFSVq8/hzo2kLS91WYiFuvl4RdMvkKnI2GA==","signatures":[{"sig":"MEUCIAmQCc4n07QiK5CusjZQJwOIOX+WuoH6hmMwxEjkqafKAiEA9t3KdlLAHT/hhy0yHW+4G41B96AzvYShYGVi2OB4Kbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ea10133cf7ab59258d47b76167791703907e97c7","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.5_1759229613657_0.6843174362525803","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@art-suite/art-core-ts-types","version":"0.3.6","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.6","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"1a4400bbb51194d8fa74e0be352291b837d25926","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.6.tgz","fileCount":8,"integrity":"sha512-rgM2Pn5oez0pXEPIpxohGdoFEKJUeA/mDfi7RxFYopLtsit0EY+jmiQ/2jZIX4dc9YMIe7EeD5cg5lcuLg8j7g==","signatures":[{"sig":"MEYCIQDIs1BBzVKlrA6SlvJVtmqO66rMqhY6YyWp7f54ZCCnfgIhAJ/zCwiaveGasd+zGYj0qu4eNHtWLikKYgYdj5cyLl6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"808aeb7ffce58b7a91719bdbec195f9ab44a3261","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.6_1759249854017_0.11592736256866565","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@art-suite/art-core-ts-types","version":"0.3.7","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.7","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"0d69a8959b1ec0bef1765b940b3f316934fb3d32","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.7.tgz","fileCount":8,"integrity":"sha512-oVzd7ku08amJmfo67OhWTgCJke2FWC9Cv+66QEKmhfq+9Fwtq89Z/rPhbX+K8SOPePCzR7VEu0BoUU+AlMfJ5Q==","signatures":[{"sig":"MEUCIHskHK7ojfsj/TDNAwdyMQqzAJLwrX0g6Me1HCHHVDbWAiEAxD/rBjDlhjFbugjcI1aQ3jUYyZhHkSiyG0j/IIVVzTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4b69947e91bab3ff30a7b721cd90fc9ffdf4998c","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.7_1759638251345_0.03469087506121493","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@art-suite/art-core-ts-types","version":"0.3.8","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.8","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"0d74caae7ae9e7998d7c07c604b3dd7ec7e011fb","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.8.tgz","fileCount":8,"integrity":"sha512-gNdQnNSOnt1sNx8MY1JggsZHiQJvF50/AxEdr+SikFGp5WdZoWa6CN1Mt+yqKH7QP0jIMva6QBfECSH4I+37LA==","signatures":[{"sig":"MEUCIQCwsUGdrL7n89CMAheIzP6/QTVHo5/qbr//NNu5zbI05wIgCG318/DUlh1tP+eyzlFwJG4f15ekXQQpPNgvpb/qLIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4b69947e91bab3ff30a7b721cd90fc9ffdf4998c","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"11.6.1","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.8_1761821549024_0.7832819762760574","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@art-suite/art-core-ts-types","version":"0.3.9","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.9","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"f5e987c1b56742ee3a837191d0431d72f1d9204b","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.9.tgz","fileCount":8,"integrity":"sha512-ngvm1K3Pmlv6mKxBgTZNgH3npt+Iu2lOQVRUUwhNVtEhVT2JtqAe4H2pZxuRNQcKZJdORBOLFF3hLssG5C9E0Q==","signatures":[{"sig":"MEQCICABHaAoD0A/B0U3HblqGqOyuW4/89f/+/E6npqiNypNAiAmQ7J8yFZ7gPKKsY8JvWri+oQeaqd2hyzV6zwyeOeVEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"97d17a0132830a727cd638036da941438464ca7c","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"11.6.1","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.9_1764840594722_0.15454325853725237","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@art-suite/art-core-ts-types","version":"0.3.10","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.10","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"19f2737a0d9624099e4f599ce388fb332a757074","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.10.tgz","fileCount":8,"integrity":"sha512-v6UjCJB0o9aOfI0D4FlWQuVcHM/pu9ZlbICvFiVvB4ZmuN1GW8KKtAtxwzRtUOyXbYXEKZaiS38F2TisEGbxLQ==","signatures":[{"sig":"MEQCIEHpz3fNdEX8/SUD/dXIrJ0aNozMpZNGAvQ3nQknVkPbAiAdeOQESpqKVLNuYB3aFpTnseMmzei0YP4zwVYJTYt4lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f635633739d333a3244b82668abfe734ff3041bb","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"11.6.1","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.10_1764926792953_0.7702293371308979","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@art-suite/art-core-ts-types","version":"0.3.11","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.3.11","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"44b14b4816c58f89ade3e3d15b302f29e989d943","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.3.11.tgz","fileCount":8,"integrity":"sha512-W27SOg7/67wFQo+IoXU6XogFsELgsQ/SZHtySWxrlbIW+DWSo6HMM49OcqyBwKOObz+t6xxK2N32k6TrDrZn6Q==","signatures":[{"sig":"MEUCIDm+CZOFK3HEXGbZL27d0y7XE7/oCUyMhf1IFFC57QzYAiEA6RjCVwYhoo4aVor4yQ57Ukr5W2PqiNbrnLCkQizoZCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7003f424f0056253cac4ba41f80f86a3a007fe1d","scripts":{"test":"vitest run","build":"npx sort-package-json;tsup src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"11.6.1","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.3.11_1764927839910_0.959574171418482","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@art-suite/art-core-ts-types","version":"0.4.0","keywords":[],"author":{"name":"Shane Delamore"},"license":"MIT","_id":"@art-suite/art-core-ts-types@0.4.0","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"homepage":"https://github.com/art-suite/art-suite-ts#readme","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"dist":{"shasum":"db3b8e04a546fd82e4a57809e66d91d1a8967b2b","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.4.0.tgz","fileCount":8,"integrity":"sha512-HlewLf4Rio0s63HRFK4Q+Zo145NY1U0e+HoOx/byAZpKSYaTw8bxuetD2h5Kme0ayt3I8HTdeLqbgdIz2NcE0A==","signatures":[{"sig":"MEUCIAHkQ08NvxKb4vaoIRb0zqc56ee7JswTBHNg0p2bfkCjAiEA4xL4lcuwjEV2SaPIGbWTMtyqsDw5MWeXoQRYG/baxQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29160},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d0e7cdefa294668411a7df9020d460845cecdb08","scripts":{"test":"vitest run","build":"npx sort-package-json;tsdown src/index.ts --format esm,cjs --dts --sourcemap","clean":"rm -rf dist","prebuild":"npm run clean","test:watch":"vitest","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","check:types:fast":"tsc --noEmit --incremental"},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"repository":{"url":"git+https://github.com/art-suite/art-suite-ts.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript string utility library","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/art-core-ts-types_0.4.0_1774599330992_0.2620861046642895","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@art-suite/art-core-ts-types","version":"0.4.1","description":"A TypeScript string utility library","keywords":[],"repository":{"type":"git","url":"git+https://github.com/art-suite/art-suite-ts.git"},"license":"MIT","author":{"name":"Shane Delamore"},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","scripts":{"prebuild":"npm run clean","build":"npx sort-package-json;tsdown src/index.ts --format esm,cjs --dts --sourcemap","build:clean":"npm run clean && npm run build","check:types":"tsc --noEmit","check:types:fast":"tsc --noEmit --incremental","clean":"rm -rf dist","prepublishOnly":"npm run build","test":"vitest run","test:coverage":"vitest run --coverage","test:watch":"vitest"},"gitHead":"2945f29ff56bf8d638d9ba8211f570e6d52fa7db","_id":"@art-suite/art-core-ts-types@0.4.1","bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"homepage":"https://github.com/art-suite/art-suite-ts#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-lpXlef1PCD1pzxxssaDvifbwrEOncCzLVBSkgtcxG84vG/L4Rm9B9sXSnWLY3WQ8zs5kbZCn39I8NMCMu/eaDA==","shasum":"c88474ab4b2e3338d07cadb487ffe4595fd6af2b","tarball":"https://registry.npmjs.org/@art-suite/art-core-ts-types/-/art-core-ts-types-0.4.1.tgz","fileCount":9,"unpackedSize":30246,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfkHL71pJF+qxrSgim+Nx7wJ2+8HeIthkzz7jl1p1GLQIgbvMfZNkoBWKGZ2crQhn8hS9HfR1bhIHPm9+cepF8znA="}]},"_npmUser":{"name":"shanebdavis","email":"shanebdavis@gmail.com"},"directories":{},"maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/art-core-ts-types_0.4.1_1781864495145_0.5133125339231672"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-12T08:58:41.163Z","modified":"2026-06-19T10:21:35.400Z","0.1.0":"2025-05-12T08:58:41.438Z","0.1.1":"2025-05-12T09:18:45.067Z","0.1.2":"2025-05-12T12:21:11.820Z","0.1.3":"2025-05-13T08:09:01.295Z","0.1.4":"2025-05-20T12:58:31.177Z","0.1.5":"2025-06-16T15:20:55.354Z","0.2.0":"2025-06-16T16:00:45.893Z","0.2.1":"2025-06-17T11:49:43.035Z","0.2.2":"2025-06-17T11:55:19.034Z","0.3.0":"2025-06-17T13:45:37.488Z","0.3.1":"2025-06-17T13:54:59.928Z","0.3.2":"2025-06-23T09:43:45.699Z","0.3.3":"2025-09-30T10:43:21.824Z","0.3.4":"2025-09-30T10:50:53.875Z","0.3.5":"2025-09-30T10:53:33.823Z","0.3.6":"2025-09-30T16:30:54.200Z","0.3.7":"2025-10-05T04:24:11.555Z","0.3.8":"2025-10-30T10:52:29.236Z","0.3.9":"2025-12-04T09:29:54.842Z","0.3.10":"2025-12-05T09:26:33.092Z","0.3.11":"2025-12-05T09:44:00.056Z","0.4.0":"2026-03-27T08:15:31.147Z","0.4.1":"2026-06-19T10:21:35.281Z"},"bugs":{"url":"https://github.com/art-suite/art-suite-ts/issues"},"author":{"name":"Shane Delamore"},"license":"MIT","homepage":"https://github.com/art-suite/art-suite-ts#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/art-suite/art-suite-ts.git"},"description":"A TypeScript string utility library","maintainers":[{"name":"shanebdavis","email":"shanebdavis@gmail.com"}],"readme":"# @art-suite/art-core-ts-types\n\nA simple, consistent library for runtime identification of JavaScript types.\n\n## Why This Module?\n\n**The Why:**\nJavaScript's type system is famously inconsistent at runtime. Developers often struggle with the many different, sometimes unreliable, ways to check if a value is a string, array, date, or other type—leading to bugs, confusion, and duplicated code.\n\n**The How:**\nThis library unifies and standardizes type checks by providing a set of highly-performant, well-tested `isFoo` functions. Each function implements the most reliable and efficient strategy for identifying its respective type, abstracting away JavaScript's quirks.\n\n**The What:**\nA comprehensive set of `isFoo` functions (like `isString`, `isDate`, `isPlainObject`, etc.) for robust, readable, and consistent runtime type checking.\n\n## Example Installation and Use (Required)\n\nInstall with npm:\n\n```sh\nnpm install @art-suite/art-core-ts-types\n```\n\nBasic usage:\n\n```ts\nimport {\n  isString,\n  isPlainObject,\n  isDate,\n  isNull,\n  isNotNull,\n  isNullish,\n  isNotNullish,\n  exists,\n  present,\n} from \"@art-suite/art-core-ts-types\";\n\nisString(\"hello\"); // true\nisPlainObject({ a: 1 }); // true\nisDate(new Date()); // true\nisDate(\"2020-01-01\"); // false\nisNull(null); // true\nisNotNull(undefined); // false\nisNullish(undefined); // true\nisNotNullish(0); // true\nexists(0); // true\npresent(\"\"); // false\npresent(\"something\"); // true\n```\n\n## Functional Overview\n\n### Type Checking Functions\n\n- **Primitives:**\n\n  - `isString(value)` — Checks for string values.\n  - `isNumber(value)` — Checks for numbers.\n  - `isBoolean(value)` — Checks for booleans.\n  - `isFunction(value)` — Checks for functions.\n\n- **Objects and Collections:**\n\n  - `isObject(value)` — Checks for any object (excluding null, primitives, and functions).\n  - `isPlainObject(value)` — Checks for plain objects (i.e., `{}`).\n  - `isArray(value)` — Checks for arrays.\n  - `isArrayBuffer(value)` — Checks for ArrayBuffer instances.\n  - `isTypedArray(value)` — Checks for any TypedArray.\n\n- **Special Types:**\n\n  - `isDate(value)` — Checks for Date objects.\n  - `isRegExp(value)` — Checks for regular expressions.\n  - `isError(value)` — Checks for Error objects.\n  - `isPromise(value)` — Checks for Promise-like objects.\n\n- **Other Utilities:**\n\n  - `isEmptyObject(value)` — Checks if an object has no own properties.\n  - `isNonNegativeInt(value)` — Checks for non-negative integers.\n  - `stringIsPresent(value)` — Checks for non-empty, non-whitespace strings.\n\n- **Null/Undefined/Exists Utilities:**\n  - `isNull(value)` — Checks for `null` or `undefined` values.\n  - `isNotNull(value)` — Checks for values that are not `null` or `undefined`.\n  - `isNullish(value)` — Checks for `null` or `undefined` (alias for `isNull`).\n  - `isNotNullish(value)` — Checks for values that are not `null` or `undefined` (alias for `isNotNull`).\n  - `exists(value)` — Checks for non-null, non-undefined values.\n  - `present(value)` — Checks for values that are present (non-null, non-undefined, non-empty string, or custom present-ness).\n\n## API Documentation Reference\n\nFor detailed information on all exported functions and their parameters, please refer to the TypeScript typings and JSDoc comments within the source code.\n","readmeFilename":"README.md"}