{"_id":"@redmix/project-config","_rev":"92-3547b6c6d8fec7e0f858b632c7fbc416","name":"@redmix/project-config","dist-tags":{"latest":"0.0.3","rc":"0.1.0-rc.6","next":"0.0.4-next.0","canary":"9.0.0-canary.627"},"versions":{"0.0.1":{"name":"@redmix/project-config","version":"0.0.1","license":"MIT","_id":"@redmix/project-config@0.0.1","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"62c5b3fb41de9226b96f72ddb434da0ef1c6a741","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.1.tgz","fileCount":27,"integrity":"sha512-r52VZyEQ7hUC+EK5lChKqv8G+IEHUWJG1tjSz4KqyML/nSNYj7rDHlQEJldVIWLg5+fVRyX87Qa/PbUiVyBp5A==","signatures":[{"sig":"MEQCIHIq3flA2+nY7wdE1ncoljKDD5cyCTetBH5wWCh0ykncAiAUL6y+YTmn9WV1xZEqdEPvIGq9pxNZ+QmhDRZrtbChsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61807},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"688027c97502c500ebbede9cdc7cc51545a8dcf3","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.1_1744541930661_0.3723131667483013","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.518":{"name":"@redmix/project-config","version":"9.0.0-canary.518","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.518","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"dd9b1057149f9ac53e6c13e4bf2cba6b774570fc","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.518.tgz","fileCount":27,"integrity":"sha512-L1rXCgPv1GqA0DlsA4bf076stji6snxV05sE3i7MhsI+lKpeu93UlctcZhxCvm8+o5zqEwaHzDO6wNABj49/EA==","signatures":[{"sig":"MEQCIF+jt0Bsezg0t2/hdsu+fIFot8T8rIAF1jonEAc6OpGRAiAt8CAzad5UJGQGpI7IAsJUlQ6+zD/Kg5JYYK/9rAcv9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f9439a7a6478e5c522bda13a779f323b2b714f3a","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.518"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.518_1744870810156_0.24723172192048937","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.519":{"name":"@redmix/project-config","version":"9.0.0-canary.519","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.519","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"d916f62b6ce35a582bea659ed602357d290b8810","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.519.tgz","fileCount":27,"integrity":"sha512-HQY0sGVaGzWSaoafXXUT9C059GFy+8SHCZRYBVVicWg9zihTMPzIlmF627TPcgULqB2yfhusNSdiwm9QnrEbiQ==","signatures":[{"sig":"MEQCIH/xKbIsylFGvkSHYZQ7fCbyyx0ubIg0lZ8YqUbOZl6nAiBpmuKWBXO9UMLOv0LZbX9h1/82IQqqmOoOlgu3hrh5tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"544bb2ceaf4716ae25d8caed1bcd22a443d2fdcd","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.519"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.519_1744874413366_0.27996316423472223","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.520":{"name":"@redmix/project-config","version":"9.0.0-canary.520","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.520","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"ab223739bbd4a4b50bcd33f8cb54566f47878cb8","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.520.tgz","fileCount":27,"integrity":"sha512-v23cY9YWLtCMJ8V//m8IRDsFZ82JVz8b2yt8cCbPhjxZ4BfcbG3my0HqpLHtVpDIW4ZbFvKmHu5olFX8cICD1Q==","signatures":[{"sig":"MEQCICS4vfYVGWk8PNp0yjfK5ub27Diqumv5373toVIw5CBtAiAaqW3uZz+vJtKV03X1ylKCHO+CGN1tfTGpW6HmxWp+wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"e154032a4b9f6094dc2a8b9c70cad7df9b45a218","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.520"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.520_1744875761568_0.4284392170208182","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.522":{"name":"@redmix/project-config","version":"9.0.0-canary.522","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.522","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"c3e7485a43d760150d88b45a68def43c7559fb95","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.522.tgz","fileCount":27,"integrity":"sha512-f1p9m+LzKiQa/igyRkigV5r8xRVgHDOdxiz5ZTVe6Hqo0Z2WHznowt0JTU9t0rMgyxgrwpUJQ1XjqAQaIERDuw==","signatures":[{"sig":"MEUCIHBLce727m4teAvF0RWZSJnJ8F4zDGOuqvvDhoKeNkawAiEA/jl85MfVZ7pMM76sgZOwf2YxtLMjSNczyKQtlVxrVvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"73a73a4bdc02b14cf657c4e8257e1399fb06df83","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.522"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.522_1744876585284_0.7544698817520312","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.523":{"name":"@redmix/project-config","version":"9.0.0-canary.523","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.523","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"93724bceddd724c71fdffed168cfc979b295917a","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.523.tgz","fileCount":27,"integrity":"sha512-F26POloeGXqlaAohUwyofN3Oa2ErXUyJoes8XXgjy70K/FoCCdsXntLR0WcFzx2fVrKRrpA+5Q5dnNppkawV3A==","signatures":[{"sig":"MEQCIFWGo7xWQgSt2gYt0xA6uDtD9ZmysbUKOxXFc39c4BesAiBhgH133wW/mD0Lcv5OztV1YEQOlb4ulXm4yoKYh4xZOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ddddc5def4fdf8c15df42646de085288b2c6fec7","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.523"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.523_1744877918917_0.720326449767358","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.524":{"name":"@redmix/project-config","version":"9.0.0-canary.524","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.524","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"8211ad1b36d474f02716a88e6231ee8052e0f705","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.524.tgz","fileCount":27,"integrity":"sha512-NCCb/6tZUclslRra8Viqa44WwdwHE/oXXnKE9+KUZAVy/MDbZGlvLF8cOUnIFWSu01I+QDq1OksRHRlY+ueBew==","signatures":[{"sig":"MEUCIBWyH8aFrJxsJuq/tRPFjeGDHLsZKQonq5m5OZc9Tt0qAiEA9Gsb4g5isDaf3kjRrU0giBaJOsq3OcGGGyF4MtjQXZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"d2a58270b1da3718bab2b0cd5fc4a8f940a060b9","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.524"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.524_1744878524218_0.7934039802418191","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.526":{"name":"@redmix/project-config","version":"9.0.0-canary.526","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.526","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"d6e4c46f18615b66efce7a3229f7f05f9f8c88ca","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.526.tgz","fileCount":27,"integrity":"sha512-ex7n9Ww6rJXBG7lGH68+bj2H4dTdfmOrJ2bWxNhdX66gmI0+a6eM8Z6kSWPwmWfu3mguZ8EF6BhaXctcEEMkNQ==","signatures":[{"sig":"MEQCIHdgaF6T0wO8NvgRUGi0FCltCFpTA7eeeH+OkfnZWKcRAiAF4shJe8qz7T6ZgkLKiQ5nVl6ipcAYv99mWRX3b+Ho6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"edc9ac5a64ba513be1b1d3bd7d6b2ad35da06999","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.526"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.526_1744919524706_0.83901202713711","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.530":{"name":"@redmix/project-config","version":"9.0.0-canary.530","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.530","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f92d406120409bb33816ae3e35daf0db223aad03","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.530.tgz","fileCount":27,"integrity":"sha512-OcZcxKc/Xuyw9kPSgS5g5r7Ia6I7gLcBENBRVwQYa/hLSNvCgfESMajC8cm23gkqFiTtVmTuPBzEtdZxK8XJzg==","signatures":[{"sig":"MEUCIHhLy0A8q/WQCL3qtlQ9wkXP55Q5GkfaEVBfk05pUOOiAiEAiBu2s+uuxlEZE2B3lAvR1qedGfKCpMliFH8PTNdkWiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"4db0d6d2f73f00b79090c62cbdc487d234298cc6","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.530"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.530_1744945223030_0.9133334402722997","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.532":{"name":"@redmix/project-config","version":"9.0.0-canary.532","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.532","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"e80ac628169a7590394e9d75b89df869ba2c971f","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.532.tgz","fileCount":27,"integrity":"sha512-YZNuMpp/9YLVz6gKYYTft4JDjy5md/vUemcX6zzHZqSZgAhuD/UVhRRTXbH+yRWvUM0yalpRpmwSBSUfi94AIA==","signatures":[{"sig":"MEQCIERwarR/UnrmZv43w1Tq6qu1l298wKLH7Zi4wcElU1ufAiBoVd8OnUL7LNA0qP53dcSvY8V2K1LG8cy0P87n0i4EKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"76652d06cac252cc11a705fca5c292d6b22e91b1","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.532"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.532_1744947607952_0.4585728036085672","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.535":{"name":"@redmix/project-config","version":"9.0.0-canary.535","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.535","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f76c1964116f3813053d26c366d05db49282f0ec","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.535.tgz","fileCount":27,"integrity":"sha512-qMVQsrdvhDs6TJNkrGZ249t7bXp0xgkmTv22KFWsA7csg6nXQqL/XHlz2uGVWWydDyLW0UlugGuYnZUkn+Fzqw==","signatures":[{"sig":"MEQCIEPGGSIr5cEotvOvF/qyVRmI2ab5OSLvRPQQmwybclAXAiAJiq2c+jPrh2Qv0g7BEIMjyiUXqFn+OiFIJO2Ke1oecA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"bcac5a4450d48abebc55b1c5d5fa84603407462a","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.535"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.535_1744949564677_0.1323647040523972","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.536":{"name":"@redmix/project-config","version":"9.0.0-canary.536","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.536","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"24d9d2d9d851ffa28e2fc9fa72edfa4e783ddf7c","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.536.tgz","fileCount":27,"integrity":"sha512-+CbdY10tjjfZlJgjWPwZszpQcuPFlBNu/kZ8Q6Sxzw0Oc9pKndjiN2Xolo18512A/ADhN0R1MMKbHGkbeZjY4w==","signatures":[{"sig":"MEUCIQDGchhEFbxVTsqe8VfsLgSK7TKqrNPTxfksFqIong4S7gIgcTVuboXSurprgLJkJaDBNG0aFjT0l9wOC3kHHp4zEDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"c8037544a518f5e6be80d5ef5b09b65d79669ecc","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.536"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.536_1744951137316_0.22909205230399143","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.538":{"name":"@redmix/project-config","version":"9.0.0-canary.538","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.538","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f05ee023d492dc8ad26561f7506de7538ceb7273","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.538.tgz","fileCount":27,"integrity":"sha512-uDkQ9BEp0ns9U5L64JlwD6yakgQtgCSUNaE0XNqUX2ogfBfCSvdDiwLBk3D9lNMyMOw9d+D/FCNufTaGUCr70A==","signatures":[{"sig":"MEUCIQCKnW205EiArZjq6nLtsazNQ8l/fjDTuunx0hZYwJfMBgIgCRaoyeJM7coBw8tPjSNUfPn1cmvLXbeIVia4CeI6UKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"cb9389c1f85287aa2769d90bd94de53a6a0adf87","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.538"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.538_1744971019605_0.7491698263904865","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.539":{"name":"@redmix/project-config","version":"9.0.0-canary.539","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.539","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"b83104a1a87c21b7042c690b098e79a97b39c566","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.539.tgz","fileCount":27,"integrity":"sha512-N6T1Ifr6zWy0U6Jfs4f/bozO4/LNOQXbbIndYStmHyZHfY53a1iUtnNCLSJZZEMQIhzmDVnmT6Q7H/6uGZt3FQ==","signatures":[{"sig":"MEQCIHVTi7SDY88S5qi7KMOqaY5S+hyn2uvGyiHPGbWCSaRtAiAbiChJ4LvmzEAechmwkf3TMim8zDwpU1+5GqvW2wXcfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"7f47250344a457738d2e028ab9f55d95149c0fb6","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.539"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.539_1744981613532_0.7546556269140652","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.540":{"name":"@redmix/project-config","version":"9.0.0-canary.540","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.540","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"1f9fbc210cbc8212e60e70d569906199eb14738b","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.540.tgz","fileCount":27,"integrity":"sha512-CB4DgbnyQlUziL1apKWjHGx0Qn/z5wHS0CjRQp4F9P7JU2oK7dJwhUJEiR7uBnVqMlQ27e5LMGZxXtV/g88zcg==","signatures":[{"sig":"MEUCIQCg6XtHBASJ3zO3C1LlpR3eBqiIX4uPoLrl0q6lfLBWbAIgVupWqq19wQem5uGJONnzAqr0LVrlkPIj5PV7GzfQ8YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"69f9b9c179ffeec75df29ea98785d0ec26d695e2","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.540"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.540_1744982659093_0.1563728330442593","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.543":{"name":"@redmix/project-config","version":"9.0.0-canary.543","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.543","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"9c366d691770a63613f5bd3bc3dfb3e52039bf07","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.543.tgz","fileCount":27,"integrity":"sha512-uXDl0FXmZMrTJJXXgP5B7aGdllcMPUu3dmoBA9whIx6YNT1A/QfuJsNTdO+7u2mSCDYG6H/yXnvt3qLykSX4Xg==","signatures":[{"sig":"MEYCIQCMp+z/HJfwisgxQRx1ezrf/hvKgAPiyFwarDGABFGqsAIhANwpVJD6JOP4gWU/RpRgrzxP5FjlAGwjGAQIR6tp+NZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ae8af98449468a7946b351f802ee7ea0bd794683","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.543"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.543_1744985089894_0.5520742317470715","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.544":{"name":"@redmix/project-config","version":"9.0.0-canary.544","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.544","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"edcf4e5871aaa72ed862a96891c8751238cd79ff","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.544.tgz","fileCount":27,"integrity":"sha512-g588Udu5wFwa5CglT8r7M5euuTVaqpa5Oqwqmlrfp83f1ibRdCBUV7XM58RrV9UmNiSsjkioGGubvkxu+cCrww==","signatures":[{"sig":"MEQCID5pNDqZYyhGWzwtNvEyViUJjE256ZhJqz/8zm1xHk/DAiALcJF6ib/QnliQB0nY4RbTTX8eV1oxdWqqlDQXPnMirQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"8673b0f07055d9f8ceba82a7ab39b135f921139b","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.544"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.544_1745012801340_0.9016763978568172","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.545":{"name":"@redmix/project-config","version":"9.0.0-canary.545","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.545","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"da87e8021f0914b6d1a6a52ebf02251e3c6ddaab","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.545.tgz","fileCount":27,"integrity":"sha512-Lm9zh4SC/OgkJulBIQxJRjELAYm5HpKeDe/gRlq2udrW/cmz0AvdM1FSIa9KgxccV5z41p8bS2tUFDrE6+mSLg==","signatures":[{"sig":"MEUCIQD+9wNVzYqXrATC+M7oO+BKXJih5Z/qAuyhLaKNV945IwIgcys/Bk7IpQDbgX7PmAqC+rXto6hLrKLqhh1MFkR7OVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"4a86bbd6cedfede4826641ca68385383bdf411ef","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.545"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.545_1745102644981_0.055733084915501996","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.546":{"name":"@redmix/project-config","version":"9.0.0-canary.546","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.546","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"b7ad7d78b650163a87c9acb9818f3f490a2599fb","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.546.tgz","fileCount":27,"integrity":"sha512-XAetaX3cVE3lQF25wUxoVyMQPcAQPwZsJYPJtowyUZQpkcu4t+wwQdWuVoP5hYeilj2CSCCWTkpAo3wiVJTPqg==","signatures":[{"sig":"MEYCIQChgjWMaUmDNV/IIFEAid7XZW19SHxIO6J2Vf+fACZtRgIhAJFjQEEmlSIEdRVEnxkFlY+ayN8+JG0ObQbFqUME2Usk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"4e1af9072f805b7179bfecfe4aa1717d0a2fdebe","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.546"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.546_1745104169064_0.2956663041140464","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.547":{"name":"@redmix/project-config","version":"9.0.0-canary.547","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.547","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"71419efcaeb17705cb5cf08b5396b9a24184bc3c","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.547.tgz","fileCount":27,"integrity":"sha512-IQcGSyuzlA0oBX5X11D+ri36OoXVeSMJKq36uz8fQLCGGhMkS5qBg2ZmPhSnDq6n29wy6gv0zrOuIqVURXRs1g==","signatures":[{"sig":"MEUCIQC0UY0LVowfCSKxXEn0zIhV4JVzIwcFH9Nw1flJb6id8gIgPG5fyg9pSDg8TI820BofQZxHIIcSCIWIzl6NSVl1IX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ebddcb4416a9bb2788adc299c14472a6efe5c835","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.547"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.547_1745188031403_0.6870560575715401","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.548":{"name":"@redmix/project-config","version":"9.0.0-canary.548","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.548","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"10873fa6c77543d9611e92e5aa9cbe8be19b3e9b","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.548.tgz","fileCount":27,"integrity":"sha512-yGRq1CA+8BuMhTjRFAXvBV12IEJ5OViJQQ+t9vWowgLmmNz92EkK9PpCk7vxmnmTSxBbVMPuahy+M5awpeuhyA==","signatures":[{"sig":"MEYCIQD96wheyj4mkhO8VEO/0+MEQikUp7h0tYnK9CZkooJ2SQIhAMXLLY+rdpbio72GOgxpXOtFVbVxXRpFTyNCVa7y4EAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"704cfb16e306d35d348c7a25f056ed5baa7357e2","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.548"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.548_1745192203323_0.5623868891106323","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.551":{"name":"@redmix/project-config","version":"9.0.0-canary.551","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.551","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"4749dc174725d3afe4fee6e7d3200e9cd6212adc","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.551.tgz","fileCount":27,"integrity":"sha512-juVfd6VdJzgAXwznJD30cwmTlHro2mL4P4boi/7kBaomfh/niyt6Gwx4L0RjolssKUGBQV0tiZ4ggWA/9cLSFA==","signatures":[{"sig":"MEUCIEJQC6gOra/LfTi6fmgfMixQGrUelYzL7FA5Q1A8NE0TAiEA58wpJHDNcabdoNAJaw1QMmc799Z77G11FZP4ECW6sIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"21de0fffb4fff472a8365956be6b89253ba4afb3","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.551"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.551_1745229295355_0.9683552333447056","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.552":{"name":"@redmix/project-config","version":"9.0.0-canary.552","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.552","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"835c767b54bbbefff6a5ed8cef3dde3cbd56ed30","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.552.tgz","fileCount":27,"integrity":"sha512-SU81ggNvhxzfbTe5SS7l4uq9ripvrqaZaBOUQP7On3f/BJfXR+5rwG+m4N77pLTlY2/2MM77yluBmz+Y3j4D5A==","signatures":[{"sig":"MEQCIEJsXPGIJgwCf0Xe3JS2Uf0AK0KbxgJsDnXojmdpaDAyAiBJk258+lri5HhTy2aFmq528tmVSTcJwkc76EiNy0RNjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"30b17ea85b62475b433d5694d486236319e77494","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.552"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.552_1745233060984_0.1491472219710963","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.553":{"name":"@redmix/project-config","version":"9.0.0-canary.553","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.553","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"1b08d71517c3f6bf1823a01b38fe28de9b8ba3c1","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.553.tgz","fileCount":27,"integrity":"sha512-rcZsX3hPTspIXX+nmhd/9dIOrB4ENLLsJZohKOe8A/YhrzWXCJa3B8oFH6zAYVTzuBVmg2Soc4IVS6pq2xCBLQ==","signatures":[{"sig":"MEYCIQCNOfUmzxKDBunzA1qIsfenQkvJQIql+PIiWcExRgAECQIhAO06P99IBC5vdHMo+Eobb1Ue1PdI8pzDYeU3M7rbWHTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"a6369e10388d93da8c44612ba9930aa0ca544b54","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.553"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.553_1745233659271_0.24909486868101172","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.554":{"name":"@redmix/project-config","version":"9.0.0-canary.554","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.554","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"e0fcca6cb09153526270c3f5dfaaa202bc12692a","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.554.tgz","fileCount":27,"integrity":"sha512-G8ZUzsKshsSetzrB2OMoR2mDb6+H/hyyrhuAn2h9N4EZWusx4EDjR74c9L4CbsYaPmVUF4djRC17vqLBc7hOVg==","signatures":[{"sig":"MEUCIDkCO8ZkuYPtU20rlahMJSi+DUroB/Zqy5FsWFrLJmbbAiEAmE/X1KLJzdL4frQHtvUG5o9RHTqR4vby8oYMDjfkZp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"02b4dfa88a6f1e83717b289d4dbd43a9388fc805","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.554"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.554_1745240034607_0.4096314355398536","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.555":{"name":"@redmix/project-config","version":"9.0.0-canary.555","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.555","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f40440dc525ee3a07df0215294f3148332a59af0","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.555.tgz","fileCount":27,"integrity":"sha512-AUy5T7JGoMfy/Nq3bbLETNvYEOo6qVgGnVQGH/0QEcEsrfBtq5FcGhb9KiCa5abzx/wdCtd3vdB4fReRcMIm1g==","signatures":[{"sig":"MEUCIH3aNG8Jq75GrCFcyQ3FQezHAiOBD5Ju2jGbrq17roVRAiEAyjqi5fXzFKKqcCR1KkFo/GDO8jk+GZSInqn/a7/hB/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"14e9edbc840f35478a8419d4242fb2e041dd7297","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.555"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.555_1745241536786_0.3232354750289006","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.556":{"name":"@redmix/project-config","version":"9.0.0-canary.556","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.556","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"af364d82acb7ce93fed591a0460a350a48c24065","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.556.tgz","fileCount":27,"integrity":"sha512-7GAH8ApCn0I/CLhFFb/ImNCiUfNRCwx3qnKS7I5ZWMjKFSfdu5Lq8lHrk+0Lpzo1a4cgwBJEcis9uPEGjAXFKA==","signatures":[{"sig":"MEUCIH5/82LFKQrLMAElSFad+yzmDFiydfaBlzMFvlOdkybeAiEArl4qLaxapsBfCZXonJnp5VMOAepErOJgfRavKPHBpPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"7d12cfabc892d0c6110bc307cd20aac2ac8be0db","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.556"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.556_1745248237257_0.44491899928468825","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.557":{"name":"@redmix/project-config","version":"9.0.0-canary.557","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.557","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f92609888c2d7f5597bfa9f951c431c857751492","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.557.tgz","fileCount":27,"integrity":"sha512-tW6LYErZ30OKg/Et5M6nYud/WLb+TIxsu8AqcvVHHrh6miKZRSgEAk6bR4y2k6q2mXUbt0O+uCgO2CGvt34zkw==","signatures":[{"sig":"MEUCIQCnSoIxCGHLWlItg9y69KqoqaSypwziz0myTJQnWW0QhAIgLMTg5AU7WwIuIjnCTcPI7m9LBluGDB+sYd2SudY+xUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"d10f5feed485acc027fd8471a8718ded92f11029","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.557"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.557_1745250994104_0.7232107030324755","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.558":{"name":"@redmix/project-config","version":"9.0.0-canary.558","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.558","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"8a727e83ad4458e2f20e4885a96de99df7c17d0a","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.558.tgz","fileCount":27,"integrity":"sha512-DukccAcZZGWyx7kXvj0rig8wWJMV5zh4HMiAWmsktLPK5NxLXp8ys8JTDNU+YbKfWWGTENG8owjIgmgWUHatxg==","signatures":[{"sig":"MEUCIQDocEuNgvHKiF7OK+09YjUE1G/iMKR/h2aDR4gyz2cz2QIgPY9axrOFzFFhUB0h9mgRBYOtQIWfJt+MHXxyEjNcuPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"d2fed1ee19a4fc70f184158c4f274e3e48a549c8","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.558"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.558_1745267808764_0.9729515950156293","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.559":{"name":"@redmix/project-config","version":"9.0.0-canary.559","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.559","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"147a580da9c19afa6ee7933844f7090cb60809db","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.559.tgz","fileCount":27,"integrity":"sha512-TqOPgnITSazQAmMluhQkhwQKN+vARZ0WZ5Kou+Q0GbbscG2cH3f1tyrOVML16W8hKoKUMxgiDf6JPKx5ihZhRg==","signatures":[{"sig":"MEYCIQCLWXU8G8ZltlB8Ygq4WpxSpC8PPtcvOEY7CrnJWUweVAIhAP8CupSv77Rbb5ropdVbKPWIJuBvKQNcKVHdGL3SnEGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9cbee2377ca3dd7772ca870f9eb2af694895e0a1","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.559"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.559_1745301831761_0.1221874564038603","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-next.41":{"name":"@redmix/project-config","version":"0.0.2-next.41","license":"MIT","_id":"@redmix/project-config@0.0.2-next.41","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"651bf0c2d2e29e93fa47e22291b432f8270a45cf","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.2-next.41.tgz","fileCount":27,"integrity":"sha512-CgmiI+OK8hM2Lz2u3QXZqvC5SJoW0dSAFs80hgO8f/oV87jbM0iRkcvk1ovyzFTwY4TeI0NssUVbwOmVQSYDnQ==","signatures":[{"sig":"MEYCIQD+9fHQiwE7yRUBWgVNeAeXxN+UTp9qKyqNidiAfGdADQIhAMDYhFNx8QEnzVQBsm24+3CBYp3PF3dYPG018IWOp1g3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61833},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"a622ef5dc1866e9588af784176129a8116f8d7b5","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.2-next.41"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.2-next.41_1745357198055_0.22074193531089614","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.41":{"name":"@redmix/project-config","version":"0.1.0-rc.41","license":"MIT","_id":"@redmix/project-config@0.1.0-rc.41","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"bc0ade8ef2804edfafa49e5f6ab5564417056b36","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.1.0-rc.41.tgz","fileCount":27,"integrity":"sha512-wmU9hTl3HMf2buI8hLlArzhz2AgcgL2cNieXzoJGIcU9D0Z+lBwzpV9+jsLqPi9iKnIOGV+Phv7YMPsbRv9GjQ==","signatures":[{"sig":"MEQCIFsTAI1kLHyWtCr3wXCcXLhATKx7mFUgj5hE8AxLeq9HAiBll+rIq6oQUC1y9vc1kano4c8li1Ll4j9R2eiYXYHByA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61823},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f61978ec6e8723976bfd64fd97a523e64e8961bb","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.1.0-rc.41_1745358616427_0.1605455653093435","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-next.42":{"name":"@redmix/project-config","version":"0.0.2-next.42","license":"MIT","_id":"@redmix/project-config@0.0.2-next.42","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"defbf28f7d383814233f9e609a42eff842da1b85","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.2-next.42.tgz","fileCount":27,"integrity":"sha512-kDn94yUtEeJVbqPMjb45XYzEn5tgkDSsd9i2tEbFEHFn3ZHiTl66uQkwjnwt16jcd6IU5HlNf2/ncdZwEMnhFQ==","signatures":[{"sig":"MEQCIG2yY/83F/aLUTvRziRr/1OlB978MB7EYVjpBUhdBW3RAiABkvXJ4nqxmc+4/EEWJKXxJvFlv8G4xKSBRGx7rNgoyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61833},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"bb3459120412570e5e2918b80752bac9379fa714","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.2-next.42"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.2-next.42_1745358685797_0.5491576934289972","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-next.43":{"name":"@redmix/project-config","version":"0.0.2-next.43","license":"MIT","_id":"@redmix/project-config@0.0.2-next.43","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"cef639c9d2159af290886c52a01262e8b07b79da","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.2-next.43.tgz","fileCount":27,"integrity":"sha512-G7B994FEZhUcelAvDv1jWhT0mAcTkZSXBqefqGvRpVzxzFXwKtoTKDT9J+zm9J+g0cjbMzpSZf0CrKNMy2GlAg==","signatures":[{"sig":"MEUCIQDFohCy0LN1F0P9Ak8jlmz2UMEeDO1x41Yx9tedHHbGhAIgJ/RyfoljSoXMjR+OSgVoyKFMf3G/AMy1gc4cIbxDVAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61833},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"bce015dd1c2e5b74b55f421127652cc406af1993","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.2-next.43"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.2-next.43_1745362190836_0.14681336244316867","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.42":{"name":"@redmix/project-config","version":"0.1.0-rc.42","license":"MIT","_id":"@redmix/project-config@0.1.0-rc.42","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"6b1a1c3130396a203fae0fda596ba9eeafa7e3a9","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.1.0-rc.42.tgz","fileCount":27,"integrity":"sha512-kAheWrdhF76xAg+sRAvMbX59IegzJ31+3nrmoHoAc9RKrrDgAuhZNomvrthrhgVgVlLtETiD/6PRP5uFo8/pbg==","signatures":[{"sig":"MEYCIQDkbnSyMaFnZ6TyuVOJPpRNWs84xrsqhQbnFZk2UECn9AIhAKF2Prw6mXwhVurQA9Wml5np4/XQsREg2duWLR4p6XqQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61823},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"bcf467a9974078f5fb1816be42a11657ed05993d","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.1.0-rc.42_1745362320871_0.6463677370700087","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@redmix/project-config","version":"0.0.2","license":"MIT","_id":"@redmix/project-config@0.0.2","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"4996ea25d5afed4518a52d5c72c97248b388d352","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.2.tgz","fileCount":27,"integrity":"sha512-hxPnBvA0tJzWXiAr/+7wkUNq9NORpgoxvpKoAJ0zVgJEsCbr/tzLuF66gDgjGFYfclojn6zz95t8T0DjyIextQ==","signatures":[{"sig":"MEUCIQD4QgHoBDMMRYOW8eh9bYs19YyIn8lm7lHwcvM+TK64WgIgNlHAJ8eaZZ5Qzi3cir/W7UW4jsYrOn3fGDAveMZG2XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61807},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"da267df8d8db5a97edc7b28626a6551cc2951d50","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.2_1745386542849_0.1532015891954861","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-next.0":{"name":"@redmix/project-config","version":"0.0.3-next.0","license":"MIT","_id":"@redmix/project-config@0.0.3-next.0","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"c243316c596784c18748573efc7b7097285f6d7b","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.3-next.0.tgz","fileCount":27,"integrity":"sha512-QQ5V02bY4fsdEI9luKPdQo3fPUbECnyu5WfO/mU59guqnml6Rz7gw5hLw+0MS9L9zETQXj/ljPH2m5nyliodYA==","signatures":[{"sig":"MEUCIFhGLDg5oi2gexMHUH5zuBRp4ZZ0VbRpE9wc8rG2ki0OAiEAmBaFNElYqNwJ3gFzpXHLSBMwwklpBrhC4ftgF3A9YzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61831},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f23fb2651dc168991dc5dbc5d8ba63dd95d4dd63","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.3-next.1"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.3-next.0_1745387366518_0.7081127704871573","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.562":{"name":"@redmix/project-config","version":"9.0.0-canary.562","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.562","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f830bebbb5b9e535e6570542777eeab81dcc3574","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.562.tgz","fileCount":27,"integrity":"sha512-bwVcC9ECdMgbMg27CKOqpsrLX9rqmseTmAceECkQIiVFa2C5d1fC+RwFgw4PQLF9XzeIgFDpD7FRn2NFb5Qbvw==","signatures":[{"sig":"MEUCIF2/p+dnJ9530E39NijjK5FidqO80en4TMZ/TvnmoJLuAiEAzA6dacMbF9FTOxVmBu1EIra+KFe0Wj2DiaXzddbYRww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"bafed2ee4c98bbb79c1184878ab46a41490c4d9e","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.562"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.562_1745404928295_0.7687024038946628","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.564":{"name":"@redmix/project-config","version":"9.0.0-canary.564","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.564","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"8001979fbdec942d3627e18cac4b8300acfc7a28","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.564.tgz","fileCount":27,"integrity":"sha512-eS08ol+hgTgFJ05//h1B7d1EyPuRXs/dxdfYFgyo0cHSU+UVAibOuc+eT/JXFTu6ktNRnJagGZS1biCYv7lbMQ==","signatures":[{"sig":"MEUCICoOLkzL8S0mGSVUB49mdxZ7txMa9kt3cM1K1mRKY9srAiEA+BR3McmLNR66Of10MLaMYI46F6PeX8TfkwyfRdj0oBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"0b4b7e0b467ae9bd15356f377277ff57eb675ed6","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.564"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.564_1745406481758_0.8843239422464912","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.565":{"name":"@redmix/project-config","version":"9.0.0-canary.565","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.565","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"668bdd86bfcc5f4a6129d272cd11834b0326aabb","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.565.tgz","fileCount":27,"integrity":"sha512-xqcVOAks7kiFimuo6877QPGV6P1s7Vo/Q0QjM6RqYMu10/71/Ae729WlJPTitsWvIf2ONI8UxAus8gpfBPcwBA==","signatures":[{"sig":"MEUCIQDaZQalTM5IqrDAmMJp5zH8KfL6O3wpu+sDGMHYS2AeWwIgOvAzD97AmX+dxfrc9jlIdbVqNH9XCxOaCdXuMPya4tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9927f8896b11c99fec1404073692621b1dff3bc5","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.565"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.565_1745410334424_0.9024579244238278","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@redmix/project-config","version":"0.0.3","license":"MIT","_id":"@redmix/project-config@0.0.3","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"37690ebad552578dcd208f5cdff37a34ba53142a","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.3.tgz","fileCount":27,"integrity":"sha512-c0xDlI/ulQgcPJUsOmgfXc7YjeCLkARXLTfMi9OeTmPOj1r/oUQuDkHW2WKLmc93blneaRinTvjqjDlflhVirg==","signatures":[{"sig":"MEQCIGPzlWdvbL1FHTWK8FBu4i+UwjVG299uXdlbpbSXjHZCAiAvvgE9gWdhU7z9G62XXyaW+hEeJEyVkcNhjJRhJcRDSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61807},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"c6e4eeb614dfdbacefffc27d4c46edfc65e31310","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.3_1745410715376_0.48321482086437073","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.6":{"name":"@redmix/project-config","version":"0.1.0-rc.6","license":"MIT","_id":"@redmix/project-config@0.1.0-rc.6","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"a96a13819acbb83d4d415691a9bbfd7ef196d421","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.1.0-rc.6.tgz","fileCount":27,"integrity":"sha512-vE33vWCIQqlynYoVa+M9ho0Jz+yELuVTLuT3h5IAJaHZke49nPj3D9P174SZasl4xLQGx4cLChSE23Acjhu2ng==","signatures":[{"sig":"MEYCIQDiIjTrBb3nuJ2akOfZ7URiNs6RKT1OMU3omIGhJZT2IgIhAM5mBzUh6+jBqCNBgoHTTh9JOWop2+6btxNqa5rjKQ8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61822},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"2c872851dd0c77fcb7a8e4962c8f16cf9d14baed","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.1.0-rc.6_1745411047641_0.686461441144812","host":"s3://npm-registry-packages-npm-production"}},"0.0.4-next.0":{"name":"@redmix/project-config","version":"0.0.4-next.0","license":"MIT","_id":"@redmix/project-config@0.0.4-next.0","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"c4ef72011fbb332b773dcda11d3aaccc528f17f7","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-0.0.4-next.0.tgz","fileCount":27,"integrity":"sha512-/O9nm3aEEsFhHxnjHJiZ2BFD0db6fYedhL6QiO7QBe4WVOvkEIZghtmawPp0ASgLIrbQiDIhO692DJUSTUklsQ==","signatures":[{"sig":"MEUCIQDvk/xEe3HqNBch4gcj7jVp9OVBsZj6T4vEml0r1x/9PwIgHpRg28aqFx+YObp+JRrxb56mDyH9XPrQ9G0SFo0l5K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61831},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ad9ec15dfc807bc786ba63c2ba60c8e58debd8dd","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"0.0.4-next.1"},"_npmOperationalInternal":{"tmp":"tmp/project-config_0.0.4-next.0_1745414298615_0.4784633844735957","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.567":{"name":"@redmix/project-config","version":"9.0.0-canary.567","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.567","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"9e7accafb0030f113ef6301d7e71f73c07942274","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.567.tgz","fileCount":27,"integrity":"sha512-2NTJ8RjLTWh1kZ5VCV2FJYw/np90jDGOUXy2b9ZpAxU8Ge3rzWUbE5TpNcUMCCi3zc/KiuUh8iS3Lfp7aEDjRw==","signatures":[{"sig":"MEYCIQDbku1N3PjydujuHvi2B303EemVAcx/UB7KqwZ99Mm4RQIhAJSGCDaTf5LG3pWz2vvZpUj1F4ZEa5Oml2GIvlngspih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f47f638aa49e371cd5cb68588fbf65c9afc33886","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.567"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.567_1745425701851_0.8178332097848069","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.572":{"name":"@redmix/project-config","version":"9.0.0-canary.572","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.572","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"4c52704bcc00414196433869efc36b46bf51aa53","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.572.tgz","fileCount":27,"integrity":"sha512-7tZm7CcR5xSkxTF7K1uFfgShpB6uKof2wLZYyqunh3cAxUeohMJVJrsKPQ3fune4Atp1VB1aZOVSpWFBmXc9iA==","signatures":[{"sig":"MEUCIGF2W0DsN5y/Xm2NJjg9L5AA8Mu0Pw/ZORprkauT1wgTAiEAjr2WqbUObWCOAby2wpQNflSK61aIf3JeRrZOhyQaecE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"bdd22d4f62f0b5ba1bc4e732fa426643feb75b76","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.572"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.572_1745655609095_0.06419679149705049","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.573":{"name":"@redmix/project-config","version":"9.0.0-canary.573","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.573","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"15ee816835f89b81f6f7c61f5f09c7dac809b2af","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.573.tgz","fileCount":27,"integrity":"sha512-1Ev5JKWoMBjqH6XGZ3XSu1ylIr/bYPSQmODVh/Yr4Oz04auDDj2nEw3xLuM4vlK9bTWkn5jn+XXuU4U/0mgUPA==","signatures":[{"sig":"MEQCIGtXbVpC9xGTJH2P6pQFjm/H1E05zb7sjKRInn94dyTcAiBpVTwFdpVmAvuwiwaxCApfdI2F5RZvlJB/+cy/9H2WxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f4ce10e5f2b9d6a0225366575f5be62bd7b0db49","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.573"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.573_1745657244475_0.8176950321608636","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.575":{"name":"@redmix/project-config","version":"9.0.0-canary.575","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.575","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"e4686e869b34f3e99b452e272750450ed950056c","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.575.tgz","fileCount":27,"integrity":"sha512-d4hzeHO7xyqEHd5C4k27majxcEDGb/lhNa/Obm6YH1xjg5eizW5xzgdd4GwnKQofzeUEnvrCb1sP2uoUIux+yQ==","signatures":[{"sig":"MEQCIENG3zUhI1a/LsY2OxQM4ZpE/PvvSg9eNgCjOO96TEkTAiAeMiZxLVAYL+vtP16ulWfDBfYDtrMds1TlnSYOm+Ms2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"4af4805888407aba5f6bcc804ad82f1fbc3b09ba","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.575"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.575_1745660493820_0.6568624901481395","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.577":{"name":"@redmix/project-config","version":"9.0.0-canary.577","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.577","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"df35b8bf61177aef6db442dd8ff99b5b8843a040","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.577.tgz","fileCount":27,"integrity":"sha512-4+ZSwdQ0QaZetI8asE04MpXZErJr9+xJyEBi4cpm6AZHaKD7LZc6DS6QBd/36KNJ+gX07aFKi35Pa2GtPdW/vg==","signatures":[{"sig":"MEYCIQDR5hKJVL8/vKyulLHCqohi2qEO3nVUDPpRUKhZ7GrHYwIhALIkAHIDg3w/gDqfJPYzAqi9K9dw5vAsjvN6cAMie7EE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5276c4142d89cfd620a6b05f6549f7090a20cdb5","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.577"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.577_1745663959968_0.342953262840624","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.578":{"name":"@redmix/project-config","version":"9.0.0-canary.578","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.578","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"8a1e1db1470db5a228b67e9fc34c0ba2eabeea53","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.578.tgz","fileCount":27,"integrity":"sha512-estYR2IAJATC2gwQuIfU5ucXtij5683Pj2qu4jkNZTpuw1yiyle4dp+4X4S3eMeCg2Ty0amUroY5rWS9Kx+I7w==","signatures":[{"sig":"MEYCIQDUGh+GlyINzBFSKRAonbHKA3oU1W4bqUTWpDPujtwCJgIhAKwoJnSKRpxA+bkHvDqJ8Z3QjPDh9qdwAErGuoEmEMs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"674ebbea38682de3359c8a1649e6a4fe10a3577b","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.578"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.578_1745671139565_0.06647664124805064","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.579":{"name":"@redmix/project-config","version":"9.0.0-canary.579","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.579","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"81ca8c5a02acc478e57ef540533d9f5bb74d2fd9","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.579.tgz","fileCount":27,"integrity":"sha512-Zis6Enc5CjkE73kHJmoh5NMz5w1ORvDD4dw8vLmMzzlRUPippoWAYibbg/DPGlUFH3bBBjyTel5p2X5F662gug==","signatures":[{"sig":"MEUCIFpSPKyEMk1yGD6ksnFexP1ysU9W6PkGAjmdrDrewbr/AiEAi9z2kbGFwVcnVTtufdMG4HX1GQ1X1M2cGxEHsNk/5BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"b5a5589eb9f5ed17b4c76e660f089f0315e46a58","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.579"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.579_1745674210608_0.8711692130982194","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.580":{"name":"@redmix/project-config","version":"9.0.0-canary.580","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.580","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"b151ae746e67f1fc8fc8fbf28dd2bd1699bd83d2","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.580.tgz","fileCount":27,"integrity":"sha512-5RyJujApBlTrCav5YfXfeqjKr+HDEEI1UUvTjf2dAy3iwtD318I+rbOOuDJ0LpQwyEHtlfMt1x94cQXkjdnGmg==","signatures":[{"sig":"MEQCIHBS7X8qH9N27tDWDgHc8OzBcuXNetSPa8UJISitQxfGAiARlSAScswfnWkN1ARBzqporkxbFqjgycgjLA/vQKAFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"c11bb6ac0595c1451da376866450b644cbcf80f6","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.580"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.580_1745676266034_0.5654421946014034","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.581":{"name":"@redmix/project-config","version":"9.0.0-canary.581","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.581","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"a94625dbad8f4db419ea0c63c2d1cc87d37b1144","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.581.tgz","fileCount":27,"integrity":"sha512-bnoesUBN9TceoAjF7uOkUgzxAEn+lWvjG+8oD3XgeJ7RLtz3ua8hIBREiPHJTJzYKTKjspW5wr/JpRbC4v+3CA==","signatures":[{"sig":"MEUCIGtYZUTfBUEQaHVEk/EvJDt2txC3dSuLKZKkirGIboC6AiEAi1E3AAZX+6rz9rEGcZRkNI1pLoK/aE/gfFMxo/bZcXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"3338122466d8c04949c9ded0aeaac6e829198134","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.581"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.581_1745698407531_0.7202464320562081","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.582":{"name":"@redmix/project-config","version":"9.0.0-canary.582","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.582","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"3ce69c8ad331cb9663ea02207e1c7546305a14ee","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.582.tgz","fileCount":27,"integrity":"sha512-EOGRbOtjlsAefVozreA4yPhIIWvyMgitzBvnF2vUMGgFrtlBBMUeC+Ws/CWbWTcTR/pHgzU7FK5QIzkLvyJ7fA==","signatures":[{"sig":"MEUCIFNDygNxDqK2HdUeAfFuqTuluhZYnDDknF8SaxB2B/m3AiEAuQ5eYjPvy5G+4eR/Mjdwf2RKOoKFFo37P3sHCqHghzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"24d77010b48a47e98ec0fab452bd5462df6442ac","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.582"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.582_1745764387739_0.18916968458581906","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.583":{"name":"@redmix/project-config","version":"9.0.0-canary.583","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.583","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"3cfce60a3f82ab846cc99275f42d65075c632978","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.583.tgz","fileCount":27,"integrity":"sha512-jGBW6zNHkPPnUYR/dUBwqk1dZmWIIPjRm3ak546bvg1p6KWCDLLo7Lv2GxwGzjMhDcKU3BF8XOU03zqRLTaj9w==","signatures":[{"sig":"MEUCIHJPoKedJfu//TPt+BY7cDSy0NHqDeqrSRDtNnEQVwaSAiEAz7NvnIERXARTkVBvreYn/BufUejAi3JyPAFK2t55VYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9274d703cdf1687138476c94e618478e6b844c87","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.583"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.583_1745766598989_0.7129220931807534","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.585":{"name":"@redmix/project-config","version":"9.0.0-canary.585","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.585","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"bc5a315fe3c141b18f6817c95d0fabe5da6f4aaa","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.585.tgz","fileCount":27,"integrity":"sha512-x9MRflkD2KDWfyTV2dHE80/2d1M/Oa8uQO+tLpL+qDknBBwQr+igc75DFrTcWmgArcJ5PJB/0t+2JJ9ZGmWVMQ==","signatures":[{"sig":"MEQCIHClRR/JCo64TeMR7RW2eeM3H8GOmjtLrRxIShMWByIrAiAWC8C4Tu7Za1s3M0zlDAsIUs9ANJ2MBGUHztUi7mi76Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"c2b5431df6a3836680feae49375dce44e14bdde5","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.585"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.585_1745784959968_0.16922543948660707","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.586":{"name":"@redmix/project-config","version":"9.0.0-canary.586","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.586","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f530b5659fcec67e12e9bb6a2f4c55dab89d9ab4","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.586.tgz","fileCount":27,"integrity":"sha512-Tku9fl7n/EW5p1WPzdteKUmY0zp1VfyYv5T1eXJ45CAspHcuJg/v/6MfA8/8ZYyCJwugL3QJ+gZJonXMaXX4wQ==","signatures":[{"sig":"MEYCIQCur0qKxkWturBF6tiLhU4j6QsyH/vITZGO7qNMe0FYLQIhAPwm0AeQYigJ6YatrPy5TB6luMSneOd1/oRvhx/8I6oO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"d9813c80b3beedff5fd8d85ac51b1a83617ebd97","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.586"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.586_1745816870338_0.08587684991655853","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.587":{"name":"@redmix/project-config","version":"9.0.0-canary.587","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.587","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"3f03c003349e7c78fcf14952369948a55fb0c50e","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.587.tgz","fileCount":27,"integrity":"sha512-QKUpXMifyIAxt1T7POt8GAzP6vWkvD/bDhT8CzeFR+jc72/9j+RcAV4nCJmq42LPw/X5S+BF9WdqYy/0n7lZ+A==","signatures":[{"sig":"MEUCIHXdfUt6ZyYmCS6cu4qnRpr30zmHE7gMXAf/XyptJD3gAiEA0kVOao6snIXA/LG1UQgcNpKDZ+KoSxsCoUurn9MWioA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9d900d54a5c354f8104e067c769cde8130680991","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.587"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.587_1745818349588_0.39065747031118714","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.588":{"name":"@redmix/project-config","version":"9.0.0-canary.588","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.588","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"02f977d805d1d45fd87dcf7afc777587e0635551","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.588.tgz","fileCount":27,"integrity":"sha512-XKYv/Nvjf12ctiy6MMYVEFfgm4XoNfBrRgdHuwWZh26wxv+gR3D+EqshuQXjpxxMZl/P+RkyAclOeZCWPQdOjA==","signatures":[{"sig":"MEUCIQDc4PtiPjIUEnCJsD1iq9lq5SPK3ASgJdiE8YQNbpkRXwIgZ9Gtq6PJh5Av54hx7cVsR706Z2DOThGNvAiNW1nGwCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"fb40c52b11d08dec4eb8c4037e68238a4d2ad8b0","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.588"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.588_1745824404170_0.24953601766149425","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.589":{"name":"@redmix/project-config","version":"9.0.0-canary.589","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.589","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"95171164858531cf419f86701e534d32a5df9e91","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.589.tgz","fileCount":27,"integrity":"sha512-/8EKB7NysvIR+LH1QxGAaLnmkyUAqKVSOPOMiF/2U81gLDWFMZKzzYA3ZhpjrUF9esXzrf6OumISpnSKcfCecA==","signatures":[{"sig":"MEQCIETau1KeQHOxrJLQ1oi9mbfXSe5w0X7zV0lKB0pb5t/BAiBKl3uRoMil/xxe+2IZUZ2bWhj0unmwIMSDMLcZIY8ZLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"c8b2c334725899b4823b2871228da0eba605d544","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.589"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.589_1745859218648_0.5885387986215129","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.590":{"name":"@redmix/project-config","version":"9.0.0-canary.590","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.590","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"528a153e1968004be7268f9b66ab4c23c1eaf658","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.590.tgz","fileCount":27,"integrity":"sha512-m5qBTGGXR/YEPf1xWFs7NYOMXrI1myxibCb5gwXGwWRUJ1gAgp8ZfcMmckZJJIgAUZiLTZBFdKRbvRJZXGUrUg==","signatures":[{"sig":"MEQCIGY4f62aNolJLOrd5lxiBMulBZYI9c0wi6EVgIstqDUnAiAO1Zgu5t34MlNAB7sAztUcfAnaKGGigwDgIYBvACO1kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"d0af5037ba1b51b32b2d536e54fb706541675a7c","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.590"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.590_1745863662965_0.6492745026485902","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.591":{"name":"@redmix/project-config","version":"9.0.0-canary.591","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.591","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"1702d00b72d5bbc221b5c511b13b894b1746b319","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.591.tgz","fileCount":27,"integrity":"sha512-k3lK7XX5kcFWt/ZSUB+v1AZaAQeCVXFDgi7Xz2l/5lCmpG61P6N6G8oW3caalYal9zrwwKkPlKGjIliMJ8Q7YA==","signatures":[{"sig":"MEUCIByWTuglHZ1sT5id+OXHHgbAqIwcYyktiQQTY0LUErExAiEAqp1pwVzfhDO7+By9nM6w4dZCF3J3VxJAuVod8dBSN0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"7910eb758442af81a0318c0f66f23fbf66330f9e","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.0+x64 (linux)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.591"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.591_1745915183371_0.45764403507535456","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.592":{"name":"@redmix/project-config","version":"9.0.0-canary.592","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.592","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"04ff8c34b865cd09de76bda0c879bc6b35797855","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.592.tgz","fileCount":27,"integrity":"sha512-geNpjrQKYFZEoM2K3aEx/9oCRI+FLqqZvFIhrSvRBb5LTX2v1WONIg3gMbHsFEgxEbWCfRWPm1GZa+/dh15GrA==","signatures":[{"sig":"MEQCIEaLfOVQJv/mRHAxGq0mHpwPYzm6k+FwcGQTlBvDe29fAiALdrBFGH8N/vjlcPnYI9Lr4VwOydbVlRFYZzJhwqS93Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"fc18c4cd53502a4fc4f023a84a559b1ec1dd3f75","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.592"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.592_1746348210433_0.6397237359272787","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.593":{"name":"@redmix/project-config","version":"9.0.0-canary.593","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.593","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"621f8d16dc9525ea101501bd8b2e2ab87adc340c","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.593.tgz","fileCount":27,"integrity":"sha512-mAf3uiQQo8Nd2SCv+RpqxRAVM/KaNG/d+l8Jc7AwH1E31iP7Z0itTaMfG60IoMQdBSBz2NZPnoPcQTTX28Iw+g==","signatures":[{"sig":"MEYCIQDeMJL/urlvN5nuiosakdQGGEHKlMhHmRLlJnBbVvPf6gIhALxZF1uVI31dIweguqrAObIW+7WUbDzKRXhTCEH4Yn8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5e00409a338a93e78077fddac17dd07bb1a4cea8","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.593"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.593_1746357724282_0.5291751022673636","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.594":{"name":"@redmix/project-config","version":"9.0.0-canary.594","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.594","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"779c054184df0bb7cac15e251f8d7fdb8ca3a2d1","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.594.tgz","fileCount":27,"integrity":"sha512-V7W+CjH6hpERrP36brt8bIHq8pAzGZfpcAveKs0eae3dMZqK2iWWBYceNTVt7ckaq5XyrpZhCPCPsmIMsV/Png==","signatures":[{"sig":"MEUCIDbkhuXcA/Q8dDgEdfy+4iu2JJhR9IsW5DPpn1YMofshAiEAnxqDvciUaHKiijfuj9c6ag665m1fAcAR7JjPP4sjF20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5b62a9617f810a95d24a71d5d6dffa532581b026","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.594"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.594_1746360927626_0.6375220556534238","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.595":{"name":"@redmix/project-config","version":"9.0.0-canary.595","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.595","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"e91b76e48932b75ee0205b1e2c488bc8564082a4","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.595.tgz","fileCount":27,"integrity":"sha512-FsvhoPQGN/23jY0SW6AUar8u67CbVCbiIPPP6uZrvDx9mR2y2/eV192+BKtluzlm1efIRdg2BdNVr2Ap6maSuw==","signatures":[{"sig":"MEYCIQDcpWVyil94LdgyxTSSMlWPluMRPJwBV9z54FN/vkZtEQIhAN2KWWrIyCWKsJXHuAbLF6SRo9s78ZRAKalPzSzZ2uwx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"e12484698f1e4f24be0439497c785c3070d5126b","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.595"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.595_1746396461581_0.9562274371777058","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.596":{"name":"@redmix/project-config","version":"9.0.0-canary.596","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.596","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"7a2d1a1899b7cf37d05713241ee7086fef49a16a","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.596.tgz","fileCount":27,"integrity":"sha512-yNAue57wAYyGflQki4hCMdSowLjU/WQ5PDfgDxww2hOpO2i17gAgZlMbDVcVybkebhqVybno82veLXFQh4lbBw==","signatures":[{"sig":"MEUCIBfMFpgXPKCtXF9wmwl5rQgEKVvLruR8WsPkxBABQPVNAiEAteowgLwmt5O//tuIfeaX/djAiG3vQ67Gb/t7uH7Cz+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"76058f2de4191090b07819af54687d10e1d45f51","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.596"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.596_1746398705651_0.47053131895101785","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.597":{"name":"@redmix/project-config","version":"9.0.0-canary.597","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.597","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"79a7e0eb42ffdaa25fea1e2d9fe5c6b46605eced","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.597.tgz","fileCount":27,"integrity":"sha512-kxd/MOFDeaDBXF1U47JOEFfsgOpn3N7B3nNIYSxXHhxu4TsmnmNTLmwllTgikWRHo5xmSCkOcfnOVzZUlmf9qA==","signatures":[{"sig":"MEUCIFVhP9JLnRjAzkhwLib6f0WVf19ZOxy9t4Yg/4so3lU4AiEAwN9ER04/mZDUxbobWoTl9tngOFeKoiZR+FGpkO0SJx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"47b1f85dccd22d064851a1b85b07926329ab5bb9","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.597"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.597_1746402625711_0.39980344384938715","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.598":{"name":"@redmix/project-config","version":"9.0.0-canary.598","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.598","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f71a8b0a13988f0f8e4743e183159a1c2743d06a","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.598.tgz","fileCount":27,"integrity":"sha512-QodCkbnrBCut0nrkp2xhTpetZlWagzz4vRVWF2AW3SkY5eHq9cEwtxEcCfEiaxiXDrPD2cZNueTUj/R8SH+jaA==","signatures":[{"sig":"MEUCIGGF0u8CWdftvEz/876GF02aGAML92OKZV0zOHSQYMPeAiEA0U3pExqZWPfNDlsp7OLu5Fua+vmuAyo59zlBHELRsK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"a716d046016e14da2686c44e8dd6f66ef6d83d99","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.598"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.598_1746406481778_0.16158705618836944","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.599":{"name":"@redmix/project-config","version":"9.0.0-canary.599","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.599","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"71d22682bde1d8572a1d4dbd268917dd515a34df","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.599.tgz","fileCount":27,"integrity":"sha512-lPeZFG16I06EZ+M4813o3Dw0OByFauoXG1dAuItgOkT5Hhp5ZkfVUUNmzs689RnWpnUU535hitQeayr5enR/NA==","signatures":[{"sig":"MEQCIAIz89FQVQhNDa2BosaabNzNZehAdfRMT/kw/L5ynwr9AiALLp4uur0atHO2h1T59fFmlPuldli6mJV7jtaou6szFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"974f39cceeebbc884e6e6ab338f7d37a813b5d2b","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.599"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.599_1746407431968_0.3992292591170008","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.600":{"name":"@redmix/project-config","version":"9.0.0-canary.600","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.600","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"98ac70cd67b8e6fd6e98378063898b6bc03b1838","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.600.tgz","fileCount":27,"integrity":"sha512-Pyv18ece6J431qMCSRDgjkmWpmZQzVo/dNCuvRrFq8D7s1WNt6ZdCFl05nYqKr2QyTmi/rvzs6CYYfZ35vHdaQ==","signatures":[{"sig":"MEYCIQCOP03oiTiTrFTyEqzW2q+1VJ6yOMGsbzs8nAzzim2cCQIhAKGA08yL8T5kuvyvJmzwDFdrQ/n6ps02vJ2QWfJrvCdg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5c167dfabb6403de85d98cb41f0a26667e1c6278","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.600"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.600_1746408330833_0.3576900107645631","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.601":{"name":"@redmix/project-config","version":"9.0.0-canary.601","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.601","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"6bfbade1db369e7fb038b3f55df49909aace6120","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.601.tgz","fileCount":27,"integrity":"sha512-1SqfI1f/yMbloRYB3yUoLhbnYN3zmF+FOrjWd9Rxj3HjaqfJXgHRrUtJujpRJ0H6VnN0goU9UmsMUYHiWvX6ZQ==","signatures":[{"sig":"MEUCIQDTa9u5wNEFeGPJ5Quf8Xy4BNEtgXmXwCNNHNXsjgNZ+gIgMcy6jJlO2MojVti5alV/F+b3/jseyjLabbyDXhBk/9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"55a805ce8ce7624faec9af289092afd0eab4b503","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.601"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.601_1746409038168_0.6969530919571991","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.602":{"name":"@redmix/project-config","version":"9.0.0-canary.602","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.602","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"c2986f91fdc7928a8b3af0040e591a3cc743db5d","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.602.tgz","fileCount":27,"integrity":"sha512-QyKUrVNEy//Nnxszk5w/BB/Rxwuop2hciy5gAgOLgnJg85Z3VljJdWcmwBtEDy6Iq9meKLLxCxZvzozQ4v3+ew==","signatures":[{"sig":"MEYCIQDtIEoJkcQEhdgfGirDhvXtquH2U+6LykwBC2nwwRU7LQIhANGbGVuu5vKPzB+Ll1M2bWhsev0ulx8GHuYtBtZNI8MX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"7b11350dc2d8a40762e4791938bb59147a3355fd","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.602"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.602_1746448944644_0.7130056105106017","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.605":{"name":"@redmix/project-config","version":"9.0.0-canary.605","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.605","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"c7ad8545897c076e70725907332eaba43d08e3d5","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.605.tgz","fileCount":27,"integrity":"sha512-LxSeoAGfBhOeS/f/7oqDpXg0Mj1rwacVrzihAArQwuGX9kQTBtRWqZ5XwNM4wjmtNrutK8nu0rePsXnhVSk1iw==","signatures":[{"sig":"MEYCIQCNsiaejvaCIn/R+qTkPPaos6J6G5MFwyYWRDmz5IM4rwIhAKsrR2nFJSkSsqFdENbi8yMjiZ5MB4GlYY+PZcJYWb0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5a91f127ced1019eba626ec0ab3ab559fced5dfd","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.605"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.605_1746452931704_0.24617653951680762","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.606":{"name":"@redmix/project-config","version":"9.0.0-canary.606","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.606","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"91c0f2c52f9be7c57883479ef7651c739483246c","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.606.tgz","fileCount":27,"integrity":"sha512-ksmpf+9zyxncGewA2OLiA7jmwTyD2tuFxd9iNOh1KBN3AdAMEWUAp8EgzgKqnTfNfPolS4/rrZl0550bEyjJyg==","signatures":[{"sig":"MEUCIHQp1Aj/oncIbKRx6nQeiGS5DIkoFe7h7Jl/O64z/hVxAiEA7Y7bxkH5/eBqOPd+aKz9y+ykMT375B/eW4ZgU08m1Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"da46a82c4fea050c2ab0f1cb26b9ff5f5b685d8b","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.606"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.606_1746457402969_0.46866226048939197","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.607":{"name":"@redmix/project-config","version":"9.0.0-canary.607","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.607","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"d4c25abd46debff957afd66f14384ceff0ab6ccc","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.607.tgz","fileCount":27,"integrity":"sha512-cTrl2M9S7K+HTq4x/r/MmsPJLDcT+i2TENBq+R2rRjsV3D9GcygfGdNabYFaEOB7v91QpdZg7jsqbh920nU/cA==","signatures":[{"sig":"MEUCIQDsAh4c6rlzT09rot7IRZfFEKXHvid89ZcJW2xOYfsfWgIgVvcmPw+sUBPJ2UuSpCpGX+QCZrNguxhHQ7sIEqttCVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"b7b436c3dc7ac0093b87ccde05bf03106b905097","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.607"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.607_1746462392122_0.2268066889871827","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.608":{"name":"@redmix/project-config","version":"9.0.0-canary.608","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.608","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"689f39815dbc91ff7f08fd69e734bb1f8b7ab39d","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.608.tgz","fileCount":27,"integrity":"sha512-qD0Bxm5rimpOCl8xchYzzohPOLqd+iireoNSydMPRSO1rBZmz6Ll7kiBOUz/940e40g1/lJuVWjIzW817pXQvw==","signatures":[{"sig":"MEUCIH5FgurKZtZQwSaeogC2fMqgwnnkEuZPvKoEamUjcwDZAiEA2HwXi+SM4Jl0XNS3mht0lbtaokKuwVc3bYnUgR+ExKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"172d97dd148337be080e70170d637f9a517f7e37","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.608"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.608_1746463973484_0.3767217116904462","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.609":{"name":"@redmix/project-config","version":"9.0.0-canary.609","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.609","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"d1c7035f85fad2f0c5a58c81142ec0e7dc7cb1dc","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.609.tgz","fileCount":27,"integrity":"sha512-3qnPSxL1V1EKVO5A0OxO2AiTnHQD/I6jaae8/eD9vW1R+0Ub9LNCXk4PsjygZ70V3MzwaNLguIOK1FQFxCijoA==","signatures":[{"sig":"MEYCIQCPpNhAkSb4s3HiVwlaitGriT1lRx/FVMx3lmrYsJnHbgIhALihqZTiROi4gkq7Q2zHOqHyl6hoURODF5Jer43TsPp0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"a32f8ab17518708904599906674104e009fdd1c2","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.609"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.609_1746467876075_0.4986133091786231","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.612":{"name":"@redmix/project-config","version":"9.0.0-canary.612","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.612","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"1a700a322540304bd4e36ce9285b0c3602e4ddf0","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.612.tgz","fileCount":27,"integrity":"sha512-MctVBGrgD6sVHZLhjafB7v0CUQ26RCCn4o3CtZFpDMubXi55dfevcAtwSsysBgznGOhSwEqjgTJ86q01VrtiYA==","signatures":[{"sig":"MEUCIQDg2p/A/CznKF6i/LIqdpv/e1VEKz1sRvKtQXlByhqFhwIgBHtblUTRXXr8TkP4WJ0vDa/u4eZHodmqi6nVnVGgYdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"3f9c7496b5809f1fff36821a65d5149fbf120277","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.612"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.612_1746469388420_0.5593233991191187","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.613":{"name":"@redmix/project-config","version":"9.0.0-canary.613","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.613","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"0979da237c43afdf93364c6c0806518e11fe8052","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.613.tgz","fileCount":27,"integrity":"sha512-L/n4ZjsSKBTYUDLW5cURNyefxhwFc8SXq6vZz6pylAaejByn6AR/CRbS4mKAzpn9AowxKRYobgSdYR97cgiNew==","signatures":[{"sig":"MEUCIEgj6rjxDcqImVgm3VZS9UM2LVY8OUsXxgLXgE6P4pk/AiEA3x0sPBAWE6ZtznymnEYVW9yko17GZFIEHLiwmxzkSJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"b6fad3c1ac36b377ba9a00c1a163d20bff18361d","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.613"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.613_1746470097432_0.24516929210779215","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.614":{"name":"@redmix/project-config","version":"9.0.0-canary.614","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.614","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"2926b7fa1b34e33d241c5485d262f410fe73fc68","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.614.tgz","fileCount":27,"integrity":"sha512-D6H+lnidnPnrZQCwxQnXVCcUUSMPhhB9NiFrkoa2p1uaQOqJQhSAwPsgpL7HyT/lYNbZALTT7uWhCmSC9/WujA==","signatures":[{"sig":"MEUCIQDv+ebzd7WcU9u3UeE4u3gyaYAT/h8VgaYTC3FMUTH9awIgO43ydc282OCBL8B/c36RIKC+sW1Yggky+dxF4H37WRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"eca69f9dc76a120eaad41e5fd3c2ecef81bc7343","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.614"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.614_1746472205149_0.27857143248768734","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.615":{"name":"@redmix/project-config","version":"9.0.0-canary.615","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.615","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f6399039d940b9db54aab67d5955366144b2bc26","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.615.tgz","fileCount":27,"integrity":"sha512-YABUNZ2Jb84ogWVASU4TTRL9IDWI98XKbdjP9UF6MmtMdh56506g8me5kIRn+aEd192QCtizhWQtQU1uoj2gZQ==","signatures":[{"sig":"MEQCIGDxNMnEVKKNGimJOV6pLRSbzNnOBJT7WNvXeyj95vhKAiBuVKHnBVwrTscKs/ujOfj1mGRbAKKEziEsnzoc02Z4ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"efbd3b2381f9bda07bfc694f201cc669c816bc1b","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.615"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.615_1746505324414_0.8884780644481458","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.616":{"name":"@redmix/project-config","version":"9.0.0-canary.616","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.616","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"73d5dafb6c2e50b576161bdcdfa23e4e39215b41","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.616.tgz","fileCount":27,"integrity":"sha512-xV3EcLvPsMmDzLcxEtmHwxc9JAvPu9uS1c2K4ul0NjRm7tMgnQnEVpov0pofhcmiSLpiTzrVFkyy1Xzo2YxgeQ==","signatures":[{"sig":"MEYCIQDj04666apVNnSBcMf4uRjKw93KXUnCWVelqmz8LqEsewIhAOGVbjwqV0AtPS4kydhR5rtmKm5p8r+Wd4eZIbub4qMg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9cc0fe420d83d081d60a84d8a5fc3c8c896e47d8","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.616"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.616_1746506545529_0.20569852839027392","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.617":{"name":"@redmix/project-config","version":"9.0.0-canary.617","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.617","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"74791c4025a7a81d20ed6600a3543c81e1e2e6ba","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.617.tgz","fileCount":27,"integrity":"sha512-9SFUp1EgcJRQKdfN8uhECWwu38CNKshhOC5a3p6230WItVdwSyZDmzHEt94E0437m7yo1Nh3Sdkc89h8aZy+3Q==","signatures":[{"sig":"MEYCIQDHGWHYQ6EMQGKt0kgE8f+xxXDJeIb1MqOF5rCqVU1iZAIhAI2uUqe00NGajKx7XUCo4LthO1TtZETavKThO3t5QQc6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ce2ccbdd73c80615b34677d9b77c957d108a16fd","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.617"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.617_1746507816712_0.5610095101773269","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.618":{"name":"@redmix/project-config","version":"9.0.0-canary.618","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.618","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"f8084a526bf176675383a6506e7802451b5cd749","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.618.tgz","fileCount":27,"integrity":"sha512-0CHyGzkInrfuwsloUJ78u7+/sGso6BHj1Ru0zeKb8qOnlHplY0DBJLrSX+geOSL/EMM3f4c8z8WrhltKG7/mxQ==","signatures":[{"sig":"MEUCIHoYZ+eOF4xGeXBBEroQALk7gFfFRT/YwRrUu6RFFxZ7AiEA2Y7CrYGZUphuUwWZGuduVZmmc814VLZOXIxIrN/F128=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"6a476450979f597883b725467c79a86ee9bc944e","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.618"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.618_1746509308602_0.6782833361088056","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.619":{"name":"@redmix/project-config","version":"9.0.0-canary.619","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.619","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"542bb220ba2bb0f81d6830720b6408b384af5d93","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.619.tgz","fileCount":27,"integrity":"sha512-Zev8XcsIwjQDocqz6UWr6L/FQHaoUQBg7d65RU93ED51LEMmyuP8NDabbMjb1yWzW8SYLc6s1Z+QNev/XdplsA==","signatures":[{"sig":"MEQCIDjFaK2i0njOxQce+byr1I6WM7kfokXbjYbmMfeybgNEAiAaI4XOXAiHtFQvdqYYcJl5dILnVexV6uC866e0TlC7Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"a11b0b6bfb4d82c27824a4607849ad36ff866093","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.619"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.619_1746510587704_0.9505218407145783","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.620":{"name":"@redmix/project-config","version":"9.0.0-canary.620","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.620","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"fb0dc2516fde891cc2cdc809803ed5ab4050ddd5","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.620.tgz","fileCount":27,"integrity":"sha512-ijpLBKdaYvLxRLPU0JsqRLM+wj+4abo8tJuXelnWOyHV8ekCxjxvL1fPHiomSEMsjtnaCJCko+QRm3EUY0zLcw==","signatures":[{"sig":"MEQCIBTqMCOtqKa7ej8v/zx0QpnaGQWBJWesW6tl0S8GaVMYAiBlfl+AmrDj4plA1gVy85ASP8OfUvfhhIWBhLjpJG9pZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"40c24b0c34f55e97a1ded2e42982c72048e827d4","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.620"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.620_1746511992841_0.6135212175481219","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.621":{"name":"@redmix/project-config","version":"9.0.0-canary.621","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.621","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"3443eb0e45a406a0c51659ae7593ceade67558cd","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.621.tgz","fileCount":27,"integrity":"sha512-x7fU2qT4y+oqvEVyPcIkF23+TZJd6ypsfs3FMj5+SkpdOJW1nFPmDzOXZ4j6fvkB3kEvw8zVB0Y57h4BCC5Dcw==","signatures":[{"sig":"MEQCID7G64AZwzrrfe6p5ErwMEcp/Angw7DyAOL8+mriHaVYAiBOYuzVd06+NcxFqBXfeX7qKZMvUKACycxusIENErh13w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"160eb97deec19b9529a39bc1147519d2514ef91d","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.621"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.621_1746521691070_0.5866039250522375","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.622":{"name":"@redmix/project-config","version":"9.0.0-canary.622","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.622","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"373c2d2c1157714032a8fae5a6cced0a962652e0","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.622.tgz","fileCount":27,"integrity":"sha512-Z6p2pr/zVradX6kpQ89dipPWYoOfGbRLUeqwqnLd2O9fvzDMGTiyN38ky3JSk6eIcPMv4VAvrfU6NxjEyg27Qw==","signatures":[{"sig":"MEQCIALo8LRskJABlr6G3ef1gJeaq1lVg0OWQ7N6s5YSmlU/AiBoHGJDNlIRQCtDmLul6+JEDr3th9+QONFk4DaEjl44Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"4a192f0f45bc9b39e9d4f24c2e5bfd1de89c637f","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.622"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.622_1746524798970_0.7314899235395296","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.623":{"name":"@redmix/project-config","version":"9.0.0-canary.623","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.623","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"2dd38062045ddde2a48a5671a8d702d8cd3c0581","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.623.tgz","fileCount":27,"integrity":"sha512-9hI+af910lKgprZZkUQ0URWb2LgzWdQV0nyb5KS9EgyXApc9WsrcP0ZTp+XtmDpSjkJMqK9l5z6Ddvb0bR3iGg==","signatures":[{"sig":"MEYCIQDHdLuehawa/RrKtTA/fQ/F2nVHCi3UWC0Ak5cGCW22BAIhAPqh0o1UIXRmCx/Uwih7Nc/yihXdIXYDkEHDR9GyYw0l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"4242faf6b4179930fb834cb84db927157494ab77","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.623"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.623_1746526960374_0.0568142625849728","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.624":{"name":"@redmix/project-config","version":"9.0.0-canary.624","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.624","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"1578db2e2d81141682a02c07d051937d355c496c","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.624.tgz","fileCount":27,"integrity":"sha512-6E9b5wxT8MP0GGPgA4yIvfM5p/ihpWqgrQY67zBMaxU25Gzyo6JcfdXcw8+CylHs7lmixpuBatb6Wg+ML4Xahg==","signatures":[{"sig":"MEUCIQC2ONdwcpq56Rs5MU3jTJdYfK74MjeFrQoYKToc0/uTQQIgCOFhDM2qJrS5Nh/C8x0/i54uMyvjkq5d+cavYJB0Hy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"33697ee95783d054983eb7599b4a6eeabef73a94","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.624"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.624_1746528241826_0.9785095380941347","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.625":{"name":"@redmix/project-config","version":"9.0.0-canary.625","license":"MIT","_id":"@redmix/project-config@9.0.0-canary.625","maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"dist":{"shasum":"203324ae03a82c813b849cfc0837cd367a435d2f","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.625.tgz","fileCount":27,"integrity":"sha512-6Nf85F5P26MGvZ6vzigptZIlHuxqQN06WjZ/dFUUHqxIiLD6/5cxkr0A7u0GoWmajTrRc9nslQCEEOxe0rw7BA==","signatures":[{"sig":"MEUCIQCWcJleBQEJI4gjLAcF+i8PM+twZCBBwkivaJWWOqbwsQIgRyzZlRBcQ5LhUerN2auDYWNcq7MQXY55EhP5U/hyMQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61790},"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"ae69585fddc2209f927ef9fa3fe63e61668eb727","scripts":{"test":"vitest run","build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","check:attw":"yarn attw -P","test:watch":"vitest watch","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build"},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","directories":{},"_nodeVersion":"20.19.1","dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.19.3","rimraf":"6.0.1","vitest":"2.1.9","publint":"0.3.11","typescript":"5.6.2","concurrently":"8.2.2","@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.625"},"_npmOperationalInternal":{"tmp":"tmp/project-config_9.0.0-canary.625_1747231044834_0.3986701760775746","host":"s3://npm-registry-packages-npm-production"}},"9.0.0-canary.627":{"name":"@redmix/project-config","version":"9.0.0-canary.627","repository":{"type":"git","url":"git+https://github.com/redmix-run/redmix.git","directory":"packages/project-config"},"license":"MIT","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"types":"./dist/index.d.ts","scripts":{"build":"tsx ./build.ts && run build:types","build:pack":"yarn pack -o redmix-project-config.tgz","build:types":"tsc --build --verbose ./tsconfig.json ./tsconfig.cjs.json","build:watch":"nodemon --watch src --ext \"js,ts,tsx\" --ignore dist --exec \"yarn build\"","check:attw":"yarn attw -P","check:package":"concurrently npm:check:attw yarn:publint","prepublishOnly":"NODE_ENV=production yarn build","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"deepmerge":"4.3.1","fast-glob":"3.3.2","smol-toml":"1.3.1","string-env-interpolation":"1.0.1"},"devDependencies":{"@arethetypeswrong/cli":"0.16.4","@redmix/framework-tools":"9.0.0-canary.627","concurrently":"8.2.2","publint":"0.3.11","rimraf":"6.0.1","tsx":"4.19.3","typescript":"5.6.2","vitest":"2.1.9"},"gitHead":"da923d67aea3c0e3546d988d90db2c084fbcec45","_nodeVersion":"20.19.1","_npmVersion":"lerna/8.1.9/node@v20.19.1+x64 (linux)","_id":"@redmix/project-config@9.0.0-canary.627","dist":{"integrity":"sha512-cJg1DRpI4o6D29Gv2VCbx0rMZ2YBq+DoovUDsUmrqV2krHc0BhLKIMVFTmEKHVPUUwHKCCw4VhQYbEwNJO65aA==","shasum":"ecd3e59181cadf6001fdf8457383765b01565449","tarball":"https://registry.npmjs.org/@redmix/project-config/-/project-config-9.0.0-canary.627.tgz","fileCount":27,"unpackedSize":61790,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMS35rsdwdUzQeVjuZkn6o7hLvXhADTnVAu4tSBpNpSQIgVf2FzjFYdAQoH+CBb79XJto15DjN1dp+/tHyXOYLqVs="}]},"_npmUser":{"name":"tobbe","email":"tobbe@tlundberg.com"},"directories":{},"maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/project-config_9.0.0-canary.627_1747236214518_0.6732279339782414"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-13T10:58:50.555Z","modified":"2025-05-14T15:23:34.928Z","0.0.1":"2025-04-13T10:58:50.872Z","9.0.0-canary.518":"2025-04-17T06:20:10.344Z","9.0.0-canary.519":"2025-04-17T07:20:13.535Z","9.0.0-canary.520":"2025-04-17T07:42:41.739Z","9.0.0-canary.522":"2025-04-17T07:56:25.537Z","9.0.0-canary.523":"2025-04-17T08:18:39.081Z","9.0.0-canary.524":"2025-04-17T08:28:44.471Z","9.0.0-canary.526":"2025-04-17T19:52:04.897Z","9.0.0-canary.530":"2025-04-18T03:00:23.191Z","9.0.0-canary.532":"2025-04-18T03:40:08.139Z","9.0.0-canary.535":"2025-04-18T04:12:44.830Z","9.0.0-canary.536":"2025-04-18T04:38:57.549Z","9.0.0-canary.538":"2025-04-18T10:10:19.775Z","9.0.0-canary.539":"2025-04-18T13:06:53.748Z","9.0.0-canary.540":"2025-04-18T13:24:19.321Z","9.0.0-canary.543":"2025-04-18T14:04:50.097Z","9.0.0-canary.544":"2025-04-18T21:46:41.627Z","9.0.0-canary.545":"2025-04-19T22:44:05.218Z","9.0.0-canary.546":"2025-04-19T23:09:29.253Z","9.0.0-canary.547":"2025-04-20T22:27:11.571Z","9.0.0-canary.548":"2025-04-20T23:36:43.505Z","9.0.0-canary.551":"2025-04-21T09:54:55.537Z","9.0.0-canary.552":"2025-04-21T10:57:41.182Z","9.0.0-canary.553":"2025-04-21T11:07:39.507Z","9.0.0-canary.554":"2025-04-21T12:53:54.783Z","9.0.0-canary.555":"2025-04-21T13:18:56.967Z","9.0.0-canary.556":"2025-04-21T15:10:37.490Z","9.0.0-canary.557":"2025-04-21T15:56:34.265Z","9.0.0-canary.558":"2025-04-21T20:36:48.989Z","9.0.0-canary.559":"2025-04-22T06:03:51.939Z","0.0.2-next.41":"2025-04-22T21:26:38.242Z","0.1.0-rc.41":"2025-04-22T21:50:16.653Z","0.0.2-next.42":"2025-04-22T21:51:25.986Z","0.0.2-next.43":"2025-04-22T22:49:51.040Z","0.1.0-rc.42":"2025-04-22T22:52:01.109Z","0.0.2":"2025-04-23T05:35:43.025Z","0.0.3-next.0":"2025-04-23T05:49:26.745Z","9.0.0-canary.562":"2025-04-23T10:42:08.492Z","9.0.0-canary.564":"2025-04-23T11:08:01.934Z","9.0.0-canary.565":"2025-04-23T12:12:14.606Z","0.0.3":"2025-04-23T12:18:35.567Z","0.1.0-rc.6":"2025-04-23T12:24:07.842Z","0.0.4-next.0":"2025-04-23T13:18:18.762Z","9.0.0-canary.567":"2025-04-23T16:28:22.111Z","9.0.0-canary.572":"2025-04-26T08:20:09.267Z","9.0.0-canary.573":"2025-04-26T08:47:24.621Z","9.0.0-canary.575":"2025-04-26T09:41:34.015Z","9.0.0-canary.577":"2025-04-26T10:39:20.157Z","9.0.0-canary.578":"2025-04-26T12:38:59.767Z","9.0.0-canary.579":"2025-04-26T13:30:10.796Z","9.0.0-canary.580":"2025-04-26T14:04:26.217Z","9.0.0-canary.581":"2025-04-26T20:13:27.720Z","9.0.0-canary.582":"2025-04-27T14:33:07.903Z","9.0.0-canary.583":"2025-04-27T15:09:59.170Z","9.0.0-canary.585":"2025-04-27T20:16:00.171Z","9.0.0-canary.586":"2025-04-28T05:07:50.530Z","9.0.0-canary.587":"2025-04-28T05:32:29.756Z","9.0.0-canary.588":"2025-04-28T07:13:24.347Z","9.0.0-canary.589":"2025-04-28T16:53:38.843Z","9.0.0-canary.590":"2025-04-28T18:07:43.151Z","9.0.0-canary.591":"2025-04-29T08:26:23.583Z","9.0.0-canary.592":"2025-05-04T08:43:30.660Z","9.0.0-canary.593":"2025-05-04T11:22:04.458Z","9.0.0-canary.594":"2025-05-04T12:15:27.794Z","9.0.0-canary.595":"2025-05-04T22:07:41.749Z","9.0.0-canary.596":"2025-05-04T22:45:05.868Z","9.0.0-canary.597":"2025-05-04T23:50:25.875Z","9.0.0-canary.598":"2025-05-05T00:54:41.946Z","9.0.0-canary.599":"2025-05-05T01:10:32.141Z","9.0.0-canary.600":"2025-05-05T01:25:31.023Z","9.0.0-canary.601":"2025-05-05T01:37:18.360Z","9.0.0-canary.602":"2025-05-05T12:42:24.849Z","9.0.0-canary.605":"2025-05-05T13:48:51.882Z","9.0.0-canary.606":"2025-05-05T15:03:23.166Z","9.0.0-canary.607":"2025-05-05T16:26:32.329Z","9.0.0-canary.608":"2025-05-05T16:52:53.665Z","9.0.0-canary.609":"2025-05-05T17:57:56.280Z","9.0.0-canary.612":"2025-05-05T18:23:08.595Z","9.0.0-canary.613":"2025-05-05T18:34:57.604Z","9.0.0-canary.614":"2025-05-05T19:10:05.401Z","9.0.0-canary.615":"2025-05-06T04:22:04.655Z","9.0.0-canary.616":"2025-05-06T04:42:25.746Z","9.0.0-canary.617":"2025-05-06T05:03:36.866Z","9.0.0-canary.618":"2025-05-06T05:28:28.796Z","9.0.0-canary.619":"2025-05-06T05:49:47.880Z","9.0.0-canary.620":"2025-05-06T06:13:13.033Z","9.0.0-canary.621":"2025-05-06T08:54:51.253Z","9.0.0-canary.622":"2025-05-06T09:46:39.124Z","9.0.0-canary.623":"2025-05-06T10:22:40.559Z","9.0.0-canary.624":"2025-05-06T10:44:02.056Z","9.0.0-canary.625":"2025-05-14T13:57:24.998Z","9.0.0-canary.627":"2025-05-14T15:23:34.720Z"},"license":"MIT","repository":{"url":"git+https://github.com/redmix-run/redmix.git","type":"git","directory":"packages/project-config"},"maintainers":[{"name":"tobbe","email":"tobbe@tlundberg.com"}],"readme":"","readmeFilename":""}