{"_id":"@ac-essentials/app-util","_rev":"8-4af7a0352efd185853e836ec8fdbcb7a","name":"@ac-essentials/app-util","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@ac-essentials/app-util","version":"0.1.0","_id":"@ac-essentials/app-util@0.1.0","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"47cc0665cfed950515b18ecc9788bf7101bf6e4f","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.0.tgz","fileCount":106,"integrity":"sha512-6Kr4ExWTMPBYjRuuZXZKQW/iw7UtWyp9U6Pwe2vv5pSHnyVop+39y+NoQ9w5/zbWPD6By1noAjjrwF/h/n1DAw==","signatures":[{"sig":"MEUCIQDSxGOYk9kvyOf3pU0Vsti7yYs706MtW9j+VvX6lbX9yAIgaOAo+f8H/zA1jxqAa6L7/1uC9T6idlSFEM47I75yUfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179817},"main":"./dist/index.js","type":"module","gitHead":"8edf156f8187e6008464b0f77166866e2591d4fd","scripts":{"test":"yarn run -T vitest run  --project @ac-essentials/app-util","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json","prepublish":"yarn test"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"dependencies":{"find-up":"^7.0.0","type-fest":"^4.41.0","cosmiconfig":"^9.0.0","@ac-essentials/cli":"0.1.0","@ac-essentials/misc-util":"0.2.0"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","typedoc":"0.28.12","typescript":"5.9.2","@types/node":"22.18.0","vitest-mock-extended":"3.1.0","@ac-essentials/typedoc":"0.1.0","@ac-essentials/tsconfig":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.0_1757677352566_0.6355956660111486","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ac-essentials/app-util","version":"0.1.1","_id":"@ac-essentials/app-util@0.1.1","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"85587e5b029082a74a94d2f00c49bb9aa3699280","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.1.tgz","fileCount":107,"integrity":"sha512-W1n5nwILo65wDWo5BDJVbHgwwdmht6nL+D2p6QCah3wX2BYG6lY8Jh7bKWMX3l2wFhPKlGNEKNEtljAUm3QU6g==","signatures":[{"sig":"MEUCIQCAyLBDBfci1OGIiydM+1kD/9EsSg2rrIWStSZzbGgbcgIgHdxHmc4frA6iW7aDJNiQgwSooJZ2Bz6R538tT0imih8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180501},"main":"./dist/index.js","type":"module","gitHead":"d90b039b5971438af1d3439275031d8495f3b495","scripts":{"test":"yarn run -T vitest run  --project @ac-essentials/app-util","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json","prepublish":"yarn test"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"sideEffects":false,"dependencies":{"find-up":"^7.0.0","type-fest":"^4.41.0","cosmiconfig":"^9.0.0","@ac-essentials/cli":"0.1.1","@ac-essentials/misc-util":"0.2.1"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","typedoc":"0.28.12","typescript":"5.9.2","@types/node":"22.18.0","vitest-mock-extended":"3.1.0","@ac-essentials/tsconfig":"0.2.1","@ac-essentials/typedoc-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.1_1757791395953_0.5278830151663905","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ac-essentials/app-util","version":"0.1.2","_id":"@ac-essentials/app-util@0.1.2","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"6d64fff7ddd3db58f37220fb6cb1640512bfdd2d","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.2.tgz","fileCount":107,"integrity":"sha512-G58wPqlSrVcqN7rb2r0w1tylHF5gXt0tjTRhLSaOleO8uf7qs1q03HP3zSvDnGe55HVPRg0+uY2Y7Gl6u0luQQ==","signatures":[{"sig":"MEQCIF443BXmoE9GEiz9GI0RPMmhibqndy747BdtUpbVUiyeAiAfmfXc2GY+W8Q7ky91rmThREXz6xt6XMrfzWFH4rPL1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180529},"main":"./dist/index.js","type":"module","gitHead":"a279fe460b63bb0ad83f40068a03f73402d176cd","scripts":{"test":"yarn run -T vitest run  --project @ac-essentials/app-util","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json","prepublish":"yarn test"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"sideEffects":false,"dependencies":{"find-up":"^8.0.0","type-fest":"^4.41.0","cosmiconfig":"^9.0.0","@ac-essentials/cli":"0.1.1","@ac-essentials/misc-util":"0.3.0"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","typedoc":"0.28.13","typescript":"5.9.2","@types/node":"22.18.6","vitest-mock-extended":"3.1.0","@ac-essentials/tsconfig":"0.3.0","@ac-essentials/typedoc-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.2_1758245368084_0.778500329965774","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ac-essentials/app-util","version":"0.1.3","_id":"@ac-essentials/app-util@0.1.3","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"9449a80926369c2129936592f84bd96321e33e64","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.3.tgz","fileCount":107,"integrity":"sha512-jdX8yJ3Ty6A5rhfU/202Dd310FpEBn0t3LWZZMFcTaAJvYkAWJgy41pjeB1kb7S7L0Fk0yPKiR6HTk7lZlEeKw==","signatures":[{"sig":"MEQCIGDQNrcQML5ZRl4sDmjL80abRs2TklW2ncS+Q//uB+wZAiBeKi9UW3DbQR8AZbEeK+6+nVErE+Uu94b8B+KwslfLSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180615},"main":"./dist/index.js","type":"module","gitHead":"2834e8a364d806196e34b9a1c35ac1d250905ffa","scripts":{"test":"yarn run -T vitest run  --project @ac-essentials/app-util","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json","prepublish":"yarn test"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"sideEffects":false,"dependencies":{"find-up":"^8.0.0","type-fest":"^4.41.0","cosmiconfig":"^9.0.0","@ac-essentials/cli":"^0.1.2","@ac-essentials/misc-util":"^0.4.0"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","typedoc":"0.28.13","typescript":"5.9.2","@types/node":"24.5.2","vitest-mock-extended":"3.1.0","@ac-essentials/tsconfig":"0.4.0","@ac-essentials/typedoc-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.3_1758331730083_0.3711152486324527","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ac-essentials/app-util","version":"0.1.4","_id":"@ac-essentials/app-util@0.1.4","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"793ece52aa994038d69e7e3895c816656e109343","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.4.tgz","fileCount":107,"integrity":"sha512-uO9YSqMZ0+8aFqmwp7xkw5FFj0AP8KEH4Xgz6OpUJ9S621UkawGZxppwyHTDf83Bv6Xt2+tBR0TJ8VJONsuALA==","signatures":[{"sig":"MEQCIAidGCjh3hLxICT9JXYw7HC6X9AYMc0wLucw9b1X/43GAiBIHOrVz/h8A0lPcijwZCmHJUYPUsUBxztYIApN9huXBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181950},"main":"./dist/index.js","type":"module","gitHead":"38c40902d9507f423930b1a169923f3ccb3ba780","scripts":{"test":"yarn run -T vitest run  --project $npm_package_name","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json","prepublish":"yarn test"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"sideEffects":false,"dependencies":{"find-up":"^8.0.0","type-fest":"^5.0.1","cosmiconfig":"^9.0.0","@ac-essentials/cli":"^0.1.3","@ac-essentials/misc-util":"^0.4.1"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","typedoc":"0.28.13","typescript":"5.9.2","@types/node":"24.5.2","vitest-mock-extended":"3.1.0","@ac-essentials/tsconfig":"0.5.0","@ac-essentials/typedoc-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.4_1758381418511_0.8696556321049937","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ac-essentials/app-util","version":"0.1.5","_id":"@ac-essentials/app-util@0.1.5","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"2ec51d8982610539fc0c72dafc9da53f8f929440","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.5.tgz","fileCount":107,"integrity":"sha512-GKVyUjppRp1hs5CMrK/NinBUOnfXQyNh56yR1/LRC0WLPhawuRt2syDHivb0bqe1dvU2xn1M+3PWzy1JKyh4qg==","signatures":[{"sig":"MEQCIBUJAxlTIgkSqRwLFr1S/S874t8EvMPQAqRBH+mMb+jeAiAW/dZLBrnR6BY3TgqCNe3UOEma+I2tptVIlBHN1wQpUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182757},"main":"./dist/index.js","type":"module","gitHead":"ad207ae978410f964cdb535322d92b5e2a6c6c60","scripts":{"test":"yarn run -T vitest run  --project $npm_package_name","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json","prepublish":"yarn test"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"sideEffects":false,"dependencies":{"find-up":"^8.0.0","type-fest":"^5.0.1","cosmiconfig":"^9.0.0","temporal-polyfill":"^0.3.0","@ac-essentials/cli":"^0.1.3","@ac-essentials/misc-util":"^0.5.0"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.0.1","typedoc":"0.28.13","typescript":"5.9.3","@types/node":"24.6.2","vitest-mock-extended":"3.1.0","@ac-essentials/tsconfig":"0.5.0","@ac-essentials/typedoc-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.5_1759687836465_0.9081483387531317","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ac-essentials/app-util","version":"0.1.6","_id":"@ac-essentials/app-util@0.1.6","maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"dist":{"shasum":"828ea5998543723049a219a9442b1ed09e6c7bfe","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.6.tgz","fileCount":107,"integrity":"sha512-zaUiuixlrjZMEO4dUGkruTD4opp1ji1PgkEGKG0sUnAQaUckmRoyNg2RSN2GvIkuSnVLvNl3CSScCTMktlYAXg==","signatures":[{"sig":"MEYCIQCTWHIsdVxEAof99CVY65EjRjmI2pHdHS4DuEZAS9O3KAIhAJXwsP5ahGD+xMD/ZATnn/vGebbLZGZ3Vx+ZmKWFrRvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183281},"main":"./dist/index.js","type":"module","gitHead":"8f204f7b019e19ace37b35c88bbceb4fedc84c29","scripts":{"test":"yarn run -T vitest run  --project $npm_package_name","build":"yarn clean && yarn compile","clean":"rimraf dist","compile":"tsc -p ./tsconfig.build.json -outDir dist","prepack":"yarn build","tsc:check":"tsc -noEmit -p ./tsconfig.json"},"_npmUser":{"name":"anthochamp","email":"dev@anthonychampagne.fr"},"directories":{},"sideEffects":false,"dependencies":{"find-up":"^8.0.0","type-fest":"^5.0.1","cosmiconfig":"^9.0.0","temporal-polyfill":"^0.3.0","@ac-essentials/cli":"^0.1.4","@ac-essentials/misc-util":"^0.6.0"},"publishConfig":{"main":"./dist/index.js","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"6.1.2","typedoc":"0.28.16","typescript":"5.9.3","@types/node":"24.10.9","vitest-mock-extended":"3.1.0","@ac-essentials/tsconfig":"0.5.0","@ac-essentials/typedoc-config":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/app-util_0.1.6_1772386500065_0.07528004114703646","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ac-essentials/app-util","version":"0.1.7","type":"module","sideEffects":false,"main":"./dist/index.js","publishConfig":{"main":"./dist/index.js","access":"public"},"scripts":{"compile":"tsc -p ./tsconfig.build.json -outDir dist","compile:check":"tsc -noEmit -p ./tsconfig.json","clean":"rimraf dist","build":"yarn clean && yarn compile","test":"yarn run -T vitest run  --project $npm_package_name","prepack":"yarn build"},"dependencies":{"@ac-essentials/cli":"^0.1.5","@ac-essentials/misc-util":"^0.7.0","cosmiconfig":"^10.0.0","find-up":"^8.0.0","temporal-polyfill":"^1.0.0","type-fest":"^5.0.1"},"devDependencies":{"@ac-essentials/tsconfig":"0.5.1","@ac-essentials/typedoc-config":"0.1.1","@types/node":"24.13.3","rimraf":"6.1.3","typedoc":"0.28.20","typescript":"7.0.2","vitest-mock-extended":"5.1.1"},"_id":"@ac-essentials/app-util@0.1.7","gitHead":"fdb847f9c5c717d710a985376b063db2374ad111","dist":{"shasum":"4d90a5be5e3b8f264d4f1a219106f4819c1a0db6","integrity":"sha512-1GpSWyp9CFZttllDGDD0jQm1t6q/l+CApYOiaJWuqKuVgH1znHP0+XKo1+wqvfK4xPH5g7CLK3EeS8qE37rGQQ==","tarball":"https://registry.npmjs.org/@ac-essentials/app-util/-/app-util-0.1.7.tgz","fileCount":107,"unpackedSize":196867,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDL4oRe4hAul67VM+zhre6KiOhLK3jDpMro1KnARfX2jwIhAIM3J8rfOKx51tcW6rJqNlvtnk9FrWqQDqKGBgKOsPEZ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b293af23-b5d4-4596-b89f-ebe16a600786"}},"directories":{},"maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/app-util_0.1.7_1786230861502_0.9483142026990732"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-12T11:42:32.453Z","modified":"2026-08-08T23:14:21.883Z","0.1.0":"2025-09-12T11:42:32.734Z","0.1.1":"2025-09-13T19:23:16.139Z","0.1.2":"2025-09-19T01:29:28.292Z","0.1.3":"2025-09-20T01:28:50.322Z","0.1.4":"2025-09-20T15:16:58.732Z","0.1.5":"2025-10-05T18:10:36.676Z","0.1.6":"2026-03-01T17:35:00.272Z","0.1.7":"2026-08-08T23:14:21.724Z"},"maintainers":[{"name":"anthochamp","email":"dev@anthonychampagne.fr"}],"readme":"","readmeFilename":""}