{"_id":"auto-config-loader","_rev":"38-96bb838f6837672b145e4dc48f8abe0d","name":"auto-config-loader","dist-tags":{"latest":"3.0.4"},"versions":{"0.0.1":{"name":"auto-config-loader","version":"0.0.1","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@0.0.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"0c6acc4f1ebc28437a1f2e06f4b412b722bd849a","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-0.0.1.tgz","fileCount":11,"integrity":"sha512-zcdSSDEuZFd4cFRpBAVW4OnbH3hsDveF+i4OH/kZiqvQUi2suZ9ej9it+FXXZKBcVXafXFUso7DE9RDKxact6w==","signatures":[{"sig":"MEQCIFOjh+RTOsQn4RF+k8FF2GMz2dpX1LS8CjtmfKYoG0DFAiAon6UQpbSgBPdgeeyzFPA2v10zZyhOq5fWStV7B6ucQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11129},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"19794e8d53aed61ae562c6cb97ca06378efa2dea","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Search and load the program's configuration.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","yaml":"^2.3.1","lodash":"^4.17.21","sucrase":"^3.32.0","lodash.merge":"^4.6.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_0.0.1_1685586691604_0.5852816297552623","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"auto-config-loader","version":"1.0.0","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.0.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"20caaffa04589a4797125570aaad3b471956b0d2","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.0.0.tgz","fileCount":17,"integrity":"sha512-bR76lSWeyk1WeuEwUzlNlhoE+yNIK5xpnAnknfx3bGcblPnenOjO+cfdSIlwpBdeTm7POzGI8bMx8DCk1KyeuQ==","signatures":[{"sig":"MEUCIQCAR2ifvokoj0hSUYCYvLg5mhKv2V4c0QfwFSfOJJBajAIgX3Y8ad0NUAqyTPBtloAFqjjXmKzpvx9X2moOPnfaZIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13879},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d11633c0168ce1daf8af99a7e97be03360b666ee","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Search and load the program's configuration.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","yaml":"^2.3.1","lodash":"^4.17.21","sucrase":"^3.32.0","lodash.merge":"^4.6.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.0.0_1685603404817_0.2238546257365701","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"auto-config-loader","version":"1.1.0","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.1.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"d65a7420021f6b480d968f2b2ba48039c530208f","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.1.0.tgz","fileCount":20,"integrity":"sha512-+KvEgRBdTn5uc4R2owRWx8hMZ0IWhm5oiiTdyid0csvb5zl/CrhlteWCiuZoBIzCLvfkisS4uK/lXvG+/VOIXw==","signatures":[{"sig":"MEUCIQCkY/LTICmnRSvwSBQ0vZz40uvuy4uZm+HKkAGfOicesgIgF3NHy5DY+BiETjz80t3hx9AWPRSdXtcMRD+JcTiTF3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16418},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"fffd256ae1e8003ec56056987ee00e04d63c041e","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Search and load the program's configuration.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.1.0_1685609101093_0.026910950731358962","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"auto-config-loader","version":"1.1.1","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.1.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"abd4be055b07e31e377b16df956e1b9d877e4ec5","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.1.1.tgz","fileCount":20,"integrity":"sha512-SuKgvNrknLXrgYXixMpsVhx17z+T/1pWmTFUnikgjzStcDjymf31mJLfPXuEKM68pmwVEUcPb6Yb/OgBeMDxWw==","signatures":[{"sig":"MEUCIHuWE9a9GZ9A148pkJhcGZmfkeYh/cwe+fqoQgFchD45AiEAsh5S3POty4f5ZhNNeFXqo/6gTlseGiwQk+JZP1GE+p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16559},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"68894a9dc30556d7052796cc455cb3fe32a8cb24","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.1.1_1685612889875_0.33283021930640944","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"auto-config-loader","version":"1.2.0","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.2.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"46dd12fe35713ad1ea77a1d45a658fde3c637155","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.2.0.tgz","fileCount":20,"integrity":"sha512-j1nZiMr6YJ2+A4Dm1AkLczyxk0fny9taHKIiqVJM7WaCRtmq4M7aIz8eY9ZjUmTGuKqsw5JByCfHHNC30wj2PQ==","signatures":[{"sig":"MEYCIQDBgg3FQmQXduiUgyGG+/EyWJDj56bcQb9EhszvJzccnwIhALZmIZVbB+3AhUfpiKn49UliuTjr+2RfilnXPA6Gkhug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18083},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"68c9e8768489d946e64f8163bd3557648676a50a","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.2.0_1685624108813_0.7184459759625019","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"auto-config-loader","version":"1.3.0","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"6a36e069317c7d6b08d7642f18cc53390b729ae7","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.0.tgz","fileCount":20,"integrity":"sha512-7FxIUMEMF0V3DNNDN27Q1mi3oeLJqEoJHefugEUzP1MJGPig8cpLkGPxImCvZH5o2rdNYh02iNiX+HTR56040w==","signatures":[{"sig":"MEUCIQCV2KY2rUBY+V9uiMxCBVjglJROaNHtKbeegrcsiRuHzwIgWW/Uihyqv1Ix2p1KQYys0QUTaN1JsmGVtEIOKSafT9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20402},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"be8d0a237f8c472c610dfa3542dc06ab096bd0c5","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.0_1685637293404_0.1439858915154546","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"auto-config-loader","version":"1.3.1","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"0f2743b092e4ae0b1883c991209f3de2e4e365d4","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.1.tgz","fileCount":20,"integrity":"sha512-ZxmNOkf5dGRAyUWADsyne07MrkgaMlxu5kJC9EjG8nWuPXs9N05/N0joGnsv1ARoXmjOrXcxm9wYYqB4gKLoXw==","signatures":[{"sig":"MEUCIQD+4vH0JtKtE3ZsVQg1MxJJsQiIOb8t2KBroI4HRTcYPAIgZ+CUEwpeURvYQC3ZgSJZM5McuPMI+ZEvID+BJa5S4rI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20418},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"743c627a72c5b536a4f9d14d15f8630a73e3055a","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.1_1685638525270_0.2672252618179938","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"auto-config-loader","version":"1.3.2","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"fb2c98bf1aa34ac379fd841105013696c7a59593","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.2.tgz","fileCount":20,"integrity":"sha512-YDcvVQjsYO1+DQRGhJqBwa5NICE9UMgrB7aVN8JG3rNJ8Oc+8sGoQB+Thz5r3D/EDuvw4anfIpIntaFobH/96w==","signatures":[{"sig":"MEUCIFIyYrSHzXLfPw5GNjmdHPzGUq7lA8s6kyvb8aXPUhN2AiEArQ+O5jIAmNzU7GPv+ERIrB5bEW2qcgjpsalCw/L+2Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20732},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"642aa191cfc797e2e89f7fb81aa93d8e466c9087","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.2_1685639110342_0.62409310600624","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"auto-config-loader","version":"1.3.3","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.3","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"9159cadbb1f3a2789eba6f89a52106915a8174a9","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.3.tgz","fileCount":20,"integrity":"sha512-GqkWkcQdf/eFqb8oMx2idrrJTc2X5zuiucVDNXRUSzJi5lD36p9nhP5Xre9teVhUta0/2/cNDdGLgyTIMBZWsg==","signatures":[{"sig":"MEUCIQDy2S8CEuKyClNxXt438eQLMrKpMpwK0f7OF/BsZMu6vgIgaz7JpOYkd1gnPsyt9SA4fN1bXsyO5eYPtGuHJ01DZk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21541},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"d9a2f152ac2ab49eaa1b8e4e6a6a5b2c33b801c9","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","@types/lodash.merge":"^4.6.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.3_1685639498780_0.934382131483994","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"auto-config-loader","version":"1.3.4","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.4","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"fe1cbd93cd545d36a35d0dbf3ef59a6daa170c3f","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.4.tgz","fileCount":20,"integrity":"sha512-umnXVqmptlDaOzzDsqAZssXNdDy4467yIPKmqB2JW41qFO8rVk0O+/VwCyUKv3LRARnQheq1rdDkoBMGyUu/qA==","signatures":[{"sig":"MEYCIQDbTXVRXYnEImHEZmEmNF6ZztBw4izun8dBBLZ6mxnrQQIhANmPlgJEbACc5BprLgpXVcjgSIrU9mWJEwORBHvXC9An","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21568},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"5b7032738df54ec5472f7395a5fa0168036900af","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.4_1685639819720_0.8218220478389067","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"auto-config-loader","version":"1.3.5","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.5","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"8676dd6aa124e11c666efcc8ec20d5ed85fc3240","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.5.tgz","fileCount":20,"integrity":"sha512-LwX9Gy7/oLbagi3g55gjEMu5kEsHhiampdloZvBGVC9iJdCBm9jy2H+AXE5xMo7mdDExV/drbwSFmU9ZimwvfA==","signatures":[{"sig":"MEUCIQD28WHhFcA6rYK5MTeYnpZH+onIC5DnaQR5/tLPVeV7nAIgW+FYOznx5M7Oj8zrcHlt7OkgneGPWIv05qob4gd3S10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22434},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"b1e06ebe77aa0021a569323fc55a6944a645f1a1","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.5_1685640713262_0.11804533405270501","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"auto-config-loader","version":"1.3.6","keywords":["config","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.3.6","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"2e423ad9758dcf87f1e6f08a396e84ca5ec50744","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.3.6.tgz","fileCount":21,"integrity":"sha512-N2qM7PIopG/grr+6feuwMjG56zdTu3H8T0GehHN1OJhNcDuzn3PF12XKW+FTVYx4NlOZQEDQFjFnwCZ2J6hfJQ==","signatures":[{"sig":"MEYCIQCfGUkSCs8kv58SmF9BWc69ZzFNTC6zDskzp6vcY3Kj0gIhANmIJ+s0gBo+bBOTt8qc1B9jSP7Cmp5hrX53KplUr9n4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22573},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/jsloader.js"},"gitHead":"0396a53f7b1704606634f8b8176057e424f53c3f","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.3.6_1685667945320_0.8364687349359907","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"auto-config-loader","version":"1.4.0","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.4.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"f9a154785f65822a04674e8d3d2eceaead7fd6cd","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.4.0.tgz","fileCount":24,"integrity":"sha512-r1mB08p7VMMeWh7VhKBeCycbCIeTI4bGDvdU+5sUfcFKsqsZTzBDS4HaQv4dvZvtdMHd6NsiOjkmn65SN6wmvw==","signatures":[{"sig":"MEUCIQD/bjlfE2mdGMGOpq0jpHtDjKDnOUfKb1Sv9NIFKuYUTgIgT8P7LL5ZHNi6r4oV4CC+E6isCWYA0IoJ35xMnLeBhac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25995},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"1ea52ae6879564eac4410c64427ea8f7a2413091","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.4.0_1685684806008_0.9583351498790225","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"auto-config-loader","version":"1.5.0","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"92cf759b6d15330b5aa34d4fe7a0691a804c1f78","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.0.tgz","fileCount":24,"integrity":"sha512-ayHUFN2qf8UPyK02cXNUun2Y/tQTHC7Tbw//B4Ic1D6YoOoXKhCxWMXj+MMLFgcLfRUo2josBn09Dqvvgz69sg==","signatures":[{"sig":"MEUCIQD8Ixu4mrlqpSVpfyhBAk76AfL4xsmtz0wdOmLeHqGVEQIgcCxR6bRjpG9XlHvNKaRYJsiDFiheskWdOKlmzvQyElY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26132},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"cd6ee568069a3250cf0e62efcae177d5203e1c0b","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.0_1685695312254_0.5429452718439032","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"auto-config-loader","version":"1.5.1","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"e1b4d96084c57ae693be3ea210a7491f9ef52d64","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.1.tgz","fileCount":24,"integrity":"sha512-mQ8P3HTFgW7RNfPwBn8Gc46qTuwBjTqT/hUBrcszq2C0e84V8GeWqcXUo0XAX8uxL1eRtoBB1zUstrSYUDS64Q==","signatures":[{"sig":"MEQCIHmXJDuDsgzgrRDkqVqCDghJe+tbp5ZPs68rwSXaPKbJAiBmhfyA7y5M5Z1s0Jo5U6Y2/tESriKD6eUafdS2wQFYTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26168},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"1d0264bc73e9554603f6a8fac473e33bbaf1ec34","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.1_1685699281719_0.27471665450763805","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"auto-config-loader","version":"1.5.2","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"39ef4e7e3be1ebbb64456ca61ef38d7a4abd9c7c","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.2.tgz","fileCount":24,"integrity":"sha512-DcGLhytfPfSlNQ1ZQqp5OmJW8rPLrp5nTRFqQZtZltzvn9XQZCV/s1j/aMcEXx5rj3MrB8zdzauYn2F84XkX4Q==","signatures":[{"sig":"MEQCIH+2ciodvZJ7WUYVqqWUEK+hQjWEQ6xLZHFUIFJ8dq28AiAUDryjF/qoCoEoPTEcn7m+uhDoisnKhaIAwG0pFmmoPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27384},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"dbd5e511966b53addbe008a4be0b67ecd3d4d5f0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.2_1685771866388_0.9058511181294076","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"auto-config-loader","version":"1.5.3","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.3","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"acf867cf7ee21d0da26e2aa4a7f56ca662fab339","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.3.tgz","fileCount":24,"integrity":"sha512-eFLNT0ziZLzScidpUgJW6JSWAoQGFuitwHi5yF3if8i/4sDSON9Z3OuHJ4iYTi7UjGqHli47L+K8dkXyAzXAxw==","signatures":[{"sig":"MEYCIQCTNtqOyR3A8g0YFS5Ea/y7rCZjSSIHJFDDUzc7o5M2fQIhAPJUUcKYg9XTL+cGbskG62f5keKpM9WKsjYqXETuQ8f/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27392},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"8805c044a0052ec6d845da6b29e79c1cef0751b3","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.3_1685772572198_0.7228177210000879","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"auto-config-loader","version":"1.5.4","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.4","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"ccc75e14c3b2414ecf8d5f0bdbdaada882b806a7","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.4.tgz","fileCount":24,"integrity":"sha512-u/aI3sVVvS79YxZDe93Slf0gmr5jtJi64kGI4lI6dEwHbn1qjNLjjJorUEHSfMeUwKjaOj3o4LOYT68toUiLbw==","signatures":[{"sig":"MEQCIDp/L9/nq//xxC/D0qYTHs7Fav0bkykIBPIgm52NW3z4AiBoKvjbiYCEwhiQTvAinhROZeghllac54YGZu6n0Q0g3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27989},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"d664833dd7b025cb23b95b4f893df910819e0221","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.4_1685773072684_0.20896624894755522","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"auto-config-loader","version":"1.5.5","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.5","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"a4094057abcd2d12a599b4b6d0caabedbfafe3b0","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.5.tgz","fileCount":24,"integrity":"sha512-uY0Lm4wjsUwAxSCQY43YyuOIfY9NGAYkJSfagKE0Lp3wRqYRT2adlqoeJ5Ja1dABUIZdHU4/rhibCJ4HSB98QA==","signatures":[{"sig":"MEYCIQC3x/1hw0upooY4LyJ7svFuI9avharm+j/EEeg8NmLrIgIhALM7K2N/euO6ZHPJubGsBatN7gFZYyvymKsKlNggTTFj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29276},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"69f7e5c01424c0c98af896709e7d1f9ccdccd9f3","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.5_1685774755308_0.9673519778024118","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"auto-config-loader","version":"1.5.6","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.5.6","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"dd590bff09f4136eff2e7e7fa64429174a9f05e8","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.5.6.tgz","fileCount":24,"integrity":"sha512-RJvgsS0k/P3ZbdfxGEXDxgLcVprdbu0yK2RODl2eD15/0FFciC26C/OKbtNqpuM441d5ixRGXIijv+FxDrchaQ==","signatures":[{"sig":"MEQCIEEbH2auEmRPYXAdjNCr5EA/6dhaSmamg0LyznvGFt05AiB0KaveJO97X2ap4pGjBrnB7rAbhbCEx7NH4m9Kj3451w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29424},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"2c6902b7eba513b448dc2256989e388abba5c853","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.5.6_1685777021674_0.6544462369555883","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"auto-config-loader","version":"1.6.0","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.6.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"bfe9e2c997dd9f37fc9950cd756444e6fd69c3f7","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.6.0.tgz","fileCount":24,"integrity":"sha512-g4imm4hS2hrHfPgbEH/CaZe7ogcVODEWzYp63/8g4/aWqxfE0fclWVEnd5z+6g15RG8TirXGl04Tx3cUX3FVqQ==","signatures":[{"sig":"MEUCIQDfxA3Qpw993Z+lptfVSr8QrOF2N6a5c2oV3NU6NR1ZVQIgNQoox3EISflFoj7fSei3g3FyV9YKDP/MYN8tRUFMfcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29773},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"7030144e9857fc0d003157f8554a9d054d322ea0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.6.0_1685778217036_0.05797835414883079","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"auto-config-loader","version":"1.7.0","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"82f0ccbb302bf29aba73388bd958568edad95755","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.0.tgz","fileCount":24,"integrity":"sha512-Cb9HUZcZ0w7vfLlkd+0Eq9RFEeY+p/xAx0jMDTuFyUNcrA5rxFyKyozVp9yZXS5aj3hHJjoo9+1bfRxQ/99AsA==","signatures":[{"sig":"MEUCIAcOa3W4iE6qphX90rpKJPzjZA84NxEIl1ektIMCoRmfAiEA5GdjS04fW2fhwZ3bw3/mWZAUry1zsUSRksTlEDsGZRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30014},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"473b7f9b47d63a26a17114a0b10b2ddf3a106f27","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.0_1686024479266_0.22731682335413383","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"auto-config-loader","version":"1.7.1","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"192d8d50f684453b0c1e746cc9b0f46a575a8bc0","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.1.tgz","fileCount":24,"integrity":"sha512-Cr3IwCAFfh9+9H8uPKXpeEMDFIQkGaBpYU7JH7dP0a+/CJW8vN4H62pOrxQeGMrQgmLD8HxSLZrw1hhebUiOjA==","signatures":[{"sig":"MEUCIBSx2L6ChXU0shw226dbceZ5Xf/9FkU2JhyaJhzY1WcYAiEAj/rcudEtTMSiB+zRpTZ5jAeKCJprP3cO8rzdoj7GToM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30181},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"58909d865b3bb358761f0c4b406d86773360ddd1","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.1_1686025192607_0.06747707070555364","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"auto-config-loader","version":"1.7.2","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"feda57c9cafc7eb7aa996f41262694310bc7abcd","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.2.tgz","fileCount":24,"integrity":"sha512-04f6pI+TA+USYtUM+0+82PnEv5OQdvmtVDO+25SHheZsLXT5mjkuUI8R18uirGBzHO1gwrvAH84WtJlSp9koiQ==","signatures":[{"sig":"MEUCIQCdqkBfg4vVjfgdx4lXyvc5+czMVYG2b/ZjAjVL+f7LEAIgfF1Q/e/f4jzSmb+aaugtxcs3paG/3aG1XsjXm6FYPvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30279},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"5819e86676c78220ed1ed5ba9bb47255d350ca19","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.2_1686372141240_0.15833360486892367","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"auto-config-loader","version":"1.7.3","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.3","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"94f7b5af5e72c28a5058c4eb2a717d92ceaf0ee5","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.3.tgz","fileCount":24,"integrity":"sha512-Dqeuy2OOvUvO3VDXrWEtNgD2iJ7QFbdKeCJB9ugT5XwHtrFtDnXqtMF0PtGOdvR6tiJwBfK/VJoIh/Ln7+7SCw==","signatures":[{"sig":"MEQCIA2+6lDT8Lm1CqAQDffup7vt5/wJlg95wDRMse+XGaT4AiAJLNF4wkpGlukaK8I09C7Mbn66uqW3ACD/ZCdXdpPQkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30241},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"de46dc54309965d509c82531135f8c8ac6bab5bc","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.3_1686373870024_0.3460386269057705","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"auto-config-loader","version":"1.7.4","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.4","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"a761ed948c0ac6601e42988688ffcf16c1009190","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.4.tgz","fileCount":24,"integrity":"sha512-lx+kW0YFck2+sACl2wOhJUua298aC3/xz7TEYjMgHrtSlhXIR8vDun4kuYaa1BJbK5IgjwfN+6uswAkcimVC0w==","signatures":[{"sig":"MEUCIQDbr41zrKq4DLHms/j3OeJiiWwlkXBCqQlm8+fKiD9sZgIgBGQW6CEG/8bgFJn2Lk3CgjpKa8aI2BwQO9fMwGmp9Rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30269},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"b6c56630954a854a4cd70c5e758b5b973afbc03f","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"8.19.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.6.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.4_1686376460608_0.619078781191801","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"auto-config-loader","version":"1.7.5","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.5","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"039b8669be1e014d3a3f07a3c23ac7ec77919660","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.5.tgz","fileCount":24,"integrity":"sha512-bZU/yZj+4rPL5EI1LWIzUj1biPWec4ktV+RheAW0Z98SUq+Gf7bT5W1p02Gm70eEFojYMLSEUsmTKfTnDCqeJQ==","signatures":[{"sig":"MEUCIQDVBkJiph6w1E0xUuOnhpuHQFHl4krb48aG9bsh8VZc2wIgeG5zyoGec8zVlK8z+89T8jlsYl5hnqCGKX97vg7dLsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@1.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32939},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"gitHead":"743f9d392bc2701619a3b78be725e3b4636303d2","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"9.8.1","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.7.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.5_1699434360918_0.8122789735695435","host":"s3://npm-registry-packages"}},"1.7.6":{"name":"auto-config-loader","version":"1.7.6","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.6","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"f3532768e64eb0de752979983e9909bb6fa4a390","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.6.tgz","fileCount":24,"integrity":"sha512-iNB/39N3dRKDWF7V+4Bto0X3v7mcFWpdSJOgZ1p6K5pTMIg3AjCLtVifW2M4hLkGuyc/iQC0t9FgB+ow2NvPbg==","signatures":[{"sig":"MEYCIQD3/slOmvstzRqS49ahWdCvd8tsATHNiipEGJsy32H/rgIhAN2UVXsgEZjMF8fM+gsPmaK32dWUsMj9a/XORcPVxHOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@1.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33132},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"a5a4432ab3644d33f905f32ebb163bc57d0e2f5b","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"9.8.1","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.7.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^1.3.31","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.6_1701045689040_0.45315276001938054","host":"s3://npm-registry-packages"}},"1.7.7":{"name":"auto-config-loader","version":"1.7.7","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.7","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"dcf6d59701e4c6343a78a729ac954efda8414076","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.7.tgz","fileCount":24,"integrity":"sha512-PdqcwqgJGRGU9itaMt5IAVTQODHaleUapMljNQeRt0q/qXVxru7sQa/t545XazsGn80ipZ4rp+cFUsTHP0FuBQ==","signatures":[{"sig":"MEQCIBbyaeXeK5WvMARJa3TI5H0YKzXm7vm+/fFVWX5hKLHEAiAxhN9APBLxRGJQjvuUmgnS0uo6I5KToIQ0n0UpNP1Vkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@1.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33131},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"9a8c13c5361b4cb2809585771325b5db735f9530","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.2.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ini":"^4.1.1","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.9.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.7_1710611289755_0.44899632278316903","host":"s3://npm-registry-packages"}},"1.7.8":{"name":"auto-config-loader","version":"1.7.8","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@1.7.8","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"03607f41eb8a4731693289ebb7a3f245ea16557e","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-1.7.8.tgz","fileCount":24,"integrity":"sha512-mK8yQmJJy369cz0x2LJwhKD72tkTObBwhgR+3U8Ts8+wCSspED3ydXlWpsv1ZQ9g2iq4b+7EWli+ap2nTeUQog==","signatures":[{"sig":"MEUCIQCdQKyoKtVFwIPJoTiM9XOUWixpryCtZDN7MhCazMjV/AIgeqPeZCQylYMbkLT4rbrw/nsy2HOTGAKBFiK/+gKIM0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@1.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32871},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"4d740071092396ac0e6e42c2ad45a5c7078f878e","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ini":"^5.0.0","jiti":"^1.18.2","sucrase":"^3.32.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_1.7.8_1732157414330_0.7735073467053328","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"auto-config-loader","version":"2.0.0","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@2.0.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"0dc1b343cc107b5bd3020b76bdad2b3816709055","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-2.0.0.tgz","fileCount":24,"integrity":"sha512-Hkbj8jo3+C1F9rVHelw+mKzyeFPhm29eF8/db0KEOw1pATISTMXmfboFYxBKUzwDqYahkoShqmcdmXLoFWPWUQ==","signatures":[{"sig":"MEUCIQDASXJeCRtUDp8yxAlFx3NFfMtnorCjIaXDJ+ooT46o9gIgMMjpYbTisCegnvHmsOM/zGKyPsM5mhfLkj2Fh/QAciU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35731},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"5e83b58a97aa1acb1079b85aee23d63941d4bd13","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ini":"^5.0.0","jiti":"^2.4.1","sucrase":"^3.35.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_2.0.0_1733903184432_0.283901951081428","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"auto-config-loader","version":"2.0.1","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@2.0.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"dd261f19eea54e84de0cc5e841bbcb9f63786133","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-2.0.1.tgz","fileCount":24,"integrity":"sha512-kJceRxL42NhO5mtYJf+7nvAXz88dRna2+2GJ5IwESk7iJDCmdv9tqKC9BQEyGhY22rrKoWOxTY8u0qiAvbc35w==","signatures":[{"sig":"MEQCID17C0zKsBrCFH6K7WywUEcXZepScC4RrCsq1+J7ZfooAiBV27GudmIzskzrWPzuhQ1e4WxXi8XXP902RJFSMCY+2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35757},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"6b64d78129cd69cc7783fca61196b70509768c2c","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ini":"^5.0.0","jiti":"^2.4.1","sucrase":"^3.35.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_2.0.1_1733903655666_0.5800272836565346","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"auto-config-loader","version":"2.0.2","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@2.0.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"3d13340a1253697ea1357166613e8e2e982ccc75","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-2.0.2.tgz","fileCount":24,"integrity":"sha512-0V8gZAGGqiFDP15d6d4/Emi6Gpozbr1S9lSfxJ+lNV8nF+7grhcgbHIgn3O/DQKybS+cDqVMC3rxH8k+o0ISpA==","signatures":[{"sig":"MEYCIQCNxIg57k9ZipvbrtQQsYt3DT1hHSlFC8f/1Oez4Z15KwIhAJPgDWkhNnZLIK5ashDAjLZ2Elk7dvi7F3Mv5QF4L71x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35852},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./lib/index.js","./load-conf":"./lib/loader/js.js"},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"cfe78f936c4d592f0431485197ecce8c9ba36beb","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ini":"^5.0.0","jiti":"^2.4.1","sucrase":"^3.35.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_2.0.2_1733904016704_0.19126579588239223","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"auto-config-loader","version":"3.0.0","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@3.0.0","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"d603a9bcbb61282dac099b01b51185fd64ceb372","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-3.0.0.tgz","fileCount":24,"integrity":"sha512-yYMetFwwYJMbCrzGR43enQTDrLk++ALHBXmvNhnqAEbFtr2PUXdz3Vwj/KYzE2VIdPlQac8vGpP0zK+nxTcwVQ==","signatures":[{"sig":"MEUCIDFo5fT7TQEaRmVg8s/YDsftSbQVcxcbXZBx1a4BUJZYAiEAv2tXUBhq3YKgMaVUXfKeaPp05f0tVWbnG3HjdC9ITrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43061},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./load-conf":{"types":"./lib/loader/js.d.ts","import":"./lib/loader/js.js","require":"./lib/loader/js.js"}},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"5f495c94707979f64c3423876f5c9614502786c4","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ini":"^5.0.0","jiti":"^2.4.1","sucrase":"^3.35.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_3.0.0_1756412895296_0.3817669731362068","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"auto-config-loader","version":"3.0.1","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@3.0.1","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"85a301ba63f449567cbb6a5aafb4d1291baed0f8","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-3.0.1.tgz","fileCount":24,"integrity":"sha512-3u4c+CSS8rQhsXJxZOvGOL64Yba2sBefHUac8v0cVY42wlRN112utbaqNAZosbfDXjsGL85Sc3ILUEvD1iyWnQ==","signatures":[{"sig":"MEUCIDm4/AbQdcUfccydlnS8ljuEJBQ8g1oUNrQQfUEskOatAiEA6xWsHn/54SIGIxjyB7vD8ql6o5p0R/rSYDHiPYgOomo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42256},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./load-conf":{"types":"./lib/loader/js.d.ts","import":"./lib/loader/js.js","require":"./lib/loader/js.js"}},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"f40dfe2f5aeacd7e774995d5357edec17595615d","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ini":"^5.0.0","jiti":"^2.4.1","sucrase":"^3.35.0","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_3.0.1_1762154040637_0.6009417052491965","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"auto-config-loader","version":"3.0.2","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@3.0.2","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"ec9d1a3b1a65ddd9b23030d228dd026a67f5c5d2","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-3.0.2.tgz","fileCount":24,"integrity":"sha512-qo6fcQlYBY6CAOl0lX41uzjakr9/GBAHhV3N0T3l5peXn7vfnHjtAh29W8sJchhgE5oClhe/w2O0UzTrfOhlwQ==","signatures":[{"sig":"MEQCICxB//iu6A9vqeeIUN5SN8oP5uY9/14i8xyOIFlpeUHPAiBiFMYBlgJ+6GugDygMsQdWd0AzXds8qrell/ayLGXf1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42256},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./load-conf":{"types":"./lib/loader/js.d.ts","import":"./lib/loader/js.js","require":"./lib/loader/js.js"}},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"92ef443bf87302de71ed88d6248d6ab91dd16f1c","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ini":"^5.0.0","jiti":"^2.4.1","sucrase":"^3.35.1","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.2","jsonc-eslint-parser":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_3.0.2_1763643610157_0.3070865868553303","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"auto-config-loader","version":"3.0.3","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","_id":"auto-config-loader@3.0.3","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"homepage":"https://jaywcjlove.github.io/auto-config-loader","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"dist":{"shasum":"e201dbdb9a27b05cb2b9e3741b4a27e781803dc6","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-3.0.3.tgz","fileCount":24,"integrity":"sha512-sZ9UFCayah1/dFTHxJIeuoBK28vm+r8iSGia+88CW9hAdqnameF4lndJQRn6P7c3ayDP1uq1i6zW64MRSG6z7g==","signatures":[{"sig":"MEYCIQCKr+NfC/f9x9uAuXIRswgZYYegbXorhWAJQLVLeI7zBgIhAPKV3QoGMWOYDJF9fe80zwq5HqkuZZ0jyQXI9PlP/22t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42268},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^20.17.0 || >=22.9.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./load-conf":{"types":"./lib/loader/js.d.ts","import":"./lib/loader/js.js","require":"./lib/loader/js.js"}},"funding":"https://jaywcjlove.github.io/#/sponsor","gitHead":"061a867a3be8e0a80fccfb8259296fbf343d78b0","_npmUser":{"name":"wcjiang","email":"398188662@qq.com"},"repository":{"url":"git+https://github.com/jaywcjlove/auto-config-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ini":"^6.0.0","jiti":"^2.6.1","sucrase":"^3.35.1","lodash.merge":"^4.6.2","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","jsonc-eslint-parser":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.9"},"_npmOperationalInternal":{"tmp":"tmp/auto-config-loader_3.0.3_1763644254120_0.3046505381063449","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"auto-config-loader","version":"3.0.4","description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","main":"./lib/index.js","type":"commonjs","types":"./lib/index.d.ts","exports":{".":{"require":"./lib/index.js","import":"./lib/index.js","types":"./lib/index.d.ts"},"./load-conf":{"require":"./lib/loader/js.js","import":"./lib/loader/js.js","types":"./lib/loader/js.d.ts"}},"homepage":"https://jaywcjlove.github.io/auto-config-loader","funding":"https://jaywcjlove.github.io/#/sponsor","repository":{"type":"git","url":"git+https://github.com/jaywcjlove/auto-config-loader.git"},"keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"author":{"name":"jaywcjlove"},"license":"MIT","jest":{"transformIgnorePatterns":["<rootDir>/node_modules/?!(.*)"]},"engines":{"node":"^20.17.0 || >=22.9.0"},"dependencies":{"ini":"^6.0.0","jiti":"^2.6.1","jsonc-eslint-parser":"^2.4.1","lodash.merge":"^4.6.2","sucrase":"^3.35.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0"},"devDependencies":{"@types/ini":"^4.0.0","@types/lodash.merge":"^4.6.9"},"gitHead":"3a3c49ec7c7d8df3a70511b5f2efa723e5668869","_id":"auto-config-loader@3.0.4","bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-yW/KeQYBUHubTb8Qw2WRfLzU+aZmc34jHJH4aLBzKlorl+6fxdPOy/dUavE6D3bgXs5KKpB/V8NHrlQJkWIsQA==","shasum":"c1ec9f2c8fccd13ae317a30dc23746e92c543d4f","tarball":"https://registry.npmjs.org/auto-config-loader/-/auto-config-loader-3.0.4.tgz","fileCount":24,"unpackedSize":43037,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/auto-config-loader@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChLP8IB5f+CNgIthlQ5d95iCCyohn96NKOxjlzR9eTiAIgcuio9rt3Y1bpABFp6PULJnR8lQ9KvYtHLZ15CTeL0A8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e2fcfe9b-4150-4075-8012-14929c7cc67a"}},"directories":{},"maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auto-config-loader_3.0.4_1773889973143_0.5037315677644763"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-01T02:31:31.541Z","modified":"2026-03-19T03:12:54.191Z","0.0.1":"2023-06-01T02:31:31.782Z","1.0.0":"2023-06-01T07:10:05.010Z","1.1.0":"2023-06-01T08:45:01.247Z","1.1.1":"2023-06-01T09:48:10.043Z","1.2.0":"2023-06-01T12:55:09.002Z","1.3.0":"2023-06-01T16:34:53.539Z","1.3.1":"2023-06-01T16:55:25.473Z","1.3.2":"2023-06-01T17:05:10.513Z","1.3.3":"2023-06-01T17:11:39.080Z","1.3.4":"2023-06-01T17:16:59.955Z","1.3.5":"2023-06-01T17:31:53.467Z","1.3.6":"2023-06-02T01:05:45.569Z","1.4.0":"2023-06-02T05:46:46.181Z","1.5.0":"2023-06-02T08:41:52.429Z","1.5.1":"2023-06-02T09:48:01.872Z","1.5.2":"2023-06-03T05:57:46.561Z","1.5.3":"2023-06-03T06:09:32.337Z","1.5.4":"2023-06-03T06:17:52.857Z","1.5.5":"2023-06-03T06:45:55.495Z","1.5.6":"2023-06-03T07:23:41.870Z","1.6.0":"2023-06-03T07:43:37.258Z","1.7.0":"2023-06-06T04:07:59.461Z","1.7.1":"2023-06-06T04:19:52.855Z","1.7.2":"2023-06-10T04:42:21.396Z","1.7.3":"2023-06-10T05:11:10.159Z","1.7.4":"2023-06-10T05:54:20.776Z","1.7.5":"2023-11-08T09:06:01.123Z","1.7.6":"2023-11-27T00:41:29.210Z","1.7.7":"2024-03-16T17:48:09.917Z","1.7.8":"2024-11-21T02:50:14.538Z","2.0.0":"2024-12-11T07:46:24.584Z","2.0.1":"2024-12-11T07:54:15.840Z","2.0.2":"2024-12-11T08:00:16.873Z","3.0.0":"2025-08-28T20:28:15.502Z","3.0.1":"2025-11-03T07:14:00.838Z","3.0.2":"2025-11-20T13:00:10.314Z","3.0.3":"2025-11-20T13:10:54.307Z","3.0.4":"2026-03-19T03:12:53.307Z"},"bugs":{"url":"https://github.com/jaywcjlove/auto-config-loader/issues"},"author":{"name":"jaywcjlove"},"license":"MIT","homepage":"https://jaywcjlove.github.io/auto-config-loader","keywords":["rc","config","loader","load","configuration","cjs","commonjs","esm","es module","yml-config","js-config","ts-config","toml-config","yml","js","ts","toml","typescript","config-loader","auto-config-loader"],"repository":{"type":"git","url":"git+https://github.com/jaywcjlove/auto-config-loader.git"},"description":"Find and load configuration from a package.json property, rc file, or CommonJS module.","maintainers":[{"name":"wcjiang","email":"398188662@qq.com"}],"readme":"\n<div markdown=\"1\">\n  <sup>Using <a href=\"https://wangchujiang.com/#/app\" target=\"_blank\">my app</a> is also a way to <a href=\"https://wangchujiang.com/#/sponsor\" target=\"_blank\">support</a> me:</sup>\n  <br>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6758053530\" title=\"Scap: Screenshot & Markup Edit for macOS\"><img alt=\"Scap: Screenshot & Markup Edit\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/scap.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6757317079\" title=\"Screen Test for macOS\"><img alt=\"Screen Test\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/screen-test.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/Deskmark/6755948110\" title=\"Deskmark for macOS\"><img alt=\"Deskmark\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/deskmark.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/Keyzer/6500434773\" title=\"Keyzer for macOS\"><img alt=\"Keyzer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/keyzer.png\"></a>\n  <a target=\"_blank\" href=\"https://github.com/jaywcjlove/vidwall-hub\" title=\"Vidwall Hub for macOS\"><img alt=\"Vidwall Hub\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/vidwall-hub.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/VidCrop/6752624705\" title=\"VidCrop for macOS\"><img alt=\"VidCrop\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/vidcrop.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/Vidwall/6747587746\" title=\"Vidwall for macOS\"><img alt=\"Vidwall\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/vidwall.png\"></a>\n  <a target=\"_blank\" href=\"https://wangchujiang.com/mousio-hint/\" title=\"Mousio Hint for macOS\"><img alt=\"Mousio Hint\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/mousio-hint.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6746747327\" title=\"Mousio for macOS\"><img alt=\"Mousio\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/mousio.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6745227444\" title=\"Musicer for macOS\"><img alt=\"Musicer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/musicer.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6743841447\" title=\"Audioer for macOS\"><img alt=\"Audioer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/audioer.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6744690194\" title=\"FileSentinel for macOS\"><img alt=\"FileSentinel\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/file-sentinel.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6743495172\" title=\"FocusCursor for macOS\"><img alt=\"FocusCursor\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/focus-cursor.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6742680573\" title=\"Videoer for macOS\"><img alt=\"Videoer\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/videoer.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6740425504\" title=\"KeyClicker for macOS\"><img alt=\"KeyClicker\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/key-clicker.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6739052447\" title=\"DayBar for macOS\"><img alt=\"DayBar\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/daybar.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6739444407\" title=\"Iconed for macOS\"><img alt=\"Iconed\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/iconed.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6737160756\" title=\"Mousio for macOS\"><img alt=\"Mousio\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/rightmenu-master.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6723903021\" title=\"Paste Quick for macOS\"><img alt=\"Quick RSS\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/paste-quick.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6670696072\" title=\"Quick RSS for macOS/iOS\"><img alt=\"Quick RSS\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/quick-rss.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6670167443\" title=\"Web Serve for macOS\"><img alt=\"Web Serve\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/web-serve.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6503953628\" title=\"Copybook Generator for macOS/iOS\"><img alt=\"Copybook Generator\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/copybook-generator.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6471227008\" title=\"DevTutor for macOS/iOS\"><img alt=\"DevTutor for SwiftUI\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/devtutor.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6479819388\" title=\"RegexMate for macOS/iOS\"><img alt=\"RegexMate\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/regex-mate.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6479194014\" title=\"Time Passage for macOS/iOS\"><img alt=\"Time Passage\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/time-passage.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6478772538\" title=\"IconizeFolder for macOS\"><img alt=\"Iconize Folder\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/iconize-folder.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6478511402\" title=\"Textsound Saver for macOS/iOS\"><img alt=\"Textsound Saver\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/textsound-saver.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6476924627\" title=\"Create Custom Symbols for macOS\"><img alt=\"Create Custom Symbols\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/create-custom-symbols.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6476452351\" title=\"DevHub for macOS\"><img alt=\"DevHub\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/devhub.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6476400184\" title=\"Resume Revise for macOS\"><img alt=\"Resume Revise\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/resume-revise.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6472593276\" title=\"Palette Genius for macOS\"><img alt=\"Palette Genius\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/palette-genius.png\"></a>\n  <a target=\"_blank\" href=\"https://apps.apple.com/app/6470879005\" title=\"Symbol Scribe for macOS\"><img alt=\"Symbol Scribe\" height=\"52\" width=\"52\" src=\"https://wangchujiang.com/appicon/symbol-scribe.png\"></a>\n</div>\n<hr>\n\nAuto Config Loader\n===\n\n[![Buy me a coffee](https://img.shields.io/badge/Buy_Me_a_Coffee-ffdd00?logo=buy-me-a-coffee&logoColor=black)](https://jaywcjlove.github.io/#/sponsor)\n[![Follow On X](https://img.shields.io/badge/Follow%20on%20X-333333?logo=x&logoColor=white)](https://x.com/jaywcjlove)\n[![CI](https://github.com/jaywcjlove/auto-config-loader/actions/workflows/main.yml/badge.svg)](https://github.com/jaywcjlove/auto-config-loader/actions/workflows/main.yml)\n[![NPM version](https://img.shields.io/npm/v/auto-config-loader.svg?style=flat&label=npm)](https://npmjs.org/package/auto-config-loader)\n[![Coverage Status](https://jaywcjlove.github.io/auto-config-loader/badges.svg)](https://jaywcjlove.github.io/auto-config-loader/lcov-report/)\n[![npm Downloads](https://img.shields.io/npm/dm/auto-config-loader?style=flat)](https://www.npmjs.com/package/auto-config-loader)\n\nFind and load configuration from a `package.json` property, `rc` file, or `CommonJS` module. It has smart default based on traditional expectations in the JavaScript ecosystem. But it's also flexible enough to search anywhere you want and load whatever you want.\n\n[V1 To V2 Migration](#v1-to-v2-migration)\n\n## Features\n\n- Support [JSON](https://www.json.org), [JSONC](https://github.com/microsoft/node-jsonc-parser), [JSON5](https://json5.org/), [YAML](https://yaml.org/), [TOML](https://toml.io), [INI](https://en.wikipedia.org/wiki/INI_file), [CJS](http://www.commonjs.org), [Typescript](https://www.typescriptlang.org/), and ESM config load.\n- Reads config from the nearest `package.json` file\n\n## Install\n\n```bash\n$ npm i auto-config-loader\n```\n\n## Quick start\n\n```js\nconst autoConf = require('auto-config-loader');\n\nimport { autoConf } from 'auto-config-loader';\n\n// will look for:\n// process.cwd() + '.namespacerc'\n// process.cwd() + '.namespacerc.js'\n// process.cwd() + '.namespacerc.ts'\n// process.cwd() + '.namespacerc.mjs'\n// process.cwd() + '.namespacerc.cjs'\n// process.cwd() + '.namespacerc.json'\n// process.cwd() + '.namespacerc.json5'\n// process.cwd() + '.namespacerc.jsonc'\n// process.cwd() + '.namespacerc.yaml'\n// process.cwd() + '.namespacerc.yml'\n// process.cwd() + '.namespacerc.toml'\n// process.cwd() + 'namespace.config.mjs'\n// process.cwd() + 'namespace.config.cjs'\n// process.cwd() + 'namespace.config.js'\n// ........\nconst data = await autoConf('namespace', {\n  default: {\n    testItem2: 'some value'\n  }\n});\n```\n\n## Load JS\n\nLoad the JS file and return the result, support `.js`, `.cjs`, `.mjs`, `.ts`.\n\n```js\n// => ./app/app.config.js\nexport default {\n  name: 'app'\n}\n```\n\n```ts\nimport { loadConf } from 'auto-config-loader/load-conf';\n\ninterface Config {\n  name: string;\n}\n\nconst result = await loadConf<Config>('./app/app.config.js');\n// => { name: 'app' }\n```\n\n## Option\n\n```ts\nimport { LoadConfOption } from 'auto-config-loader';\nexport type LoaderFunc<T> = (filepath: string, content: string, jsOption?: LoadConfOption) => T | Promise<T>;\nexport type Loader<T> = Record<string, LoaderFunc<T>>;\nexport interface AutoConfOption<T> {\n  searchPlaces?: string[];\n  /** An object that maps extensions to the loader functions responsible for loading and parsing files with those extensions. */\n  loaders?: Loader<T>;\n  /** Specify default configuration. It has the lowest priority and is applied after extending config. */\n  default?: T;\n  /** Resolve configuration from this working directory. The default is `process.cwd()` */\n  cwd?: string;\n  /** Default transform js configuration */\n  jsOption?: LoadConfOption;\n  /** @deprecated use `mustExist` instead */\n  ignoreLog?: boolean;\n  mustExist?: boolean;\n}\nexport declare const getConfigPath: () => string;\n/**\n * Find and load configuration from a `package.json` property, `rc` file, or `CommonJS` module.\n * @param namespace {string} Configuration base name. The default is `autoconf`.\n * @param option\n */\nexport declare function autoConf<T>(namespace?: string, option?: AutoConfOption<T>): Promise<{} & T>;\nexport default autoConf;\n```\n\nDiscover configurations in the specified directory order. When configuring a tool, you can use multiple file formats and put these in multiple places. Usually, a tool would mention this in its own README file, but by default, these are the following places, where `${moduleName}` represents the name of the tool:\n\n**Default `searchPlaces`:**\n\n```js\n[\n  'package.json',\n  `.${moduleName}rc`,\n  `.${moduleName}rc.json`,\n  `.${moduleName}rc.json5`,\n  `.${moduleName}rc.jsonc`,\n  `.${moduleName}rc.yaml`,\n  `.${moduleName}rc.yml`,\n  `.${moduleName}rc.toml`,\n  `.${moduleName}rc.ini`,\n  `.${moduleName}rc.js`,\n  `.${moduleName}rc.ts`,\n  `.${moduleName}rc.cjs`,\n  `.${moduleName}rc.mjs`,\n  `.config/${moduleName}rc`,\n  `.config/${moduleName}rc.json`,\n  `.config/${moduleName}rc.json5`,\n  `.config/${moduleName}rc.jsonc`,\n  `.config/${moduleName}rc.yaml`,\n  `.config/${moduleName}rc.yml`,\n  `.config/${moduleName}rc.toml`,\n  `.config/${moduleName}rc.ini`,\n  `.config/${moduleName}rc.js`,\n  `.config/${moduleName}rc.ts`,\n  `.config/${moduleName}rc.cjs`,\n  `.config/${moduleName}rc.mjs`,\n  `${moduleName}.config.js`,\n  `${moduleName}.config.ts`,\n  `${moduleName}.config.cjs`,\n  `${moduleName}.config.mjs`,\n]\n```\n\nConfigurations are loaded sequentially, and the configuration file search is terminated when a configuration file exists.\n\n\nThe content of these files is defined by the tool. For example, you can add a `semi` configuration value to `false` using a file called `.config/autoconfig.yml`:\n\n```yml\nsemi: true\n```\n\nAdditionally, you have the option to put a property named after the tool in your `package.json` file, with the contents of that property being the same as the file contents. To use the same example as above:\n\n```js\n{\n  \"name\": \"your-project\",\n  \"autoconfig\": {\n    \"semi\": true\n  }\n}\n```\n\nThis has the advantage that you can put the configuration of all tools (at least the ones that use `auto-config-loader`) in one file.\n\n## Loader\n\n### `.js`,`.ts`,`.cjs`,`.mjs`\n\n```ts\nimport type jiti from 'jiti';\nimport { Options } from 'sucrase';\ntype Jiti = ReturnType<typeof jiti>;\ntype JITIOptions = Jiti['options'];\nexport interface LoadConfOption {\n    jiti?: boolean;\n    jitiOptions?: JITIOptions;\n    transformOption?: Options;\n}\nexport declare function loadConf<T>(path: string, option?: LoadConfOption): Promise<T>;\nexport declare function jsLoader<T>(\n  filepath: string,\n  content: string,\n  option?: LoadConfOption\n): Promise<T>;\n```\n\nModify default `.js`,`.ts`,`.cjs`,`.mjs` loader parameters.\n\n```js\nimport load, { jsLoader } from 'auto-config-loader';\n\nfunction loadJS(filepath, content) {\n  return jsLoader(filepath, content, {\n    // change option...\n  });\n}\n\nconst data = await load('namespace', {\n  loaders: {\n    '.js': loadJS,\n    '.ts': loadJS,\n    '.cjs': loadJS,\n    '.mjs': loadJS,\n  },\n  default: {\n    testItem2: 'some value'\n  }\n});\n```\n\nexample:\n\n```ts\nimport { jsLoader } from 'auto-config-loader';\n\nconst data = jsLoader('/path/to/file/name.js')\n```\n\n### `.ini`\n\n```ts\nexport declare function iniLoader<T>(_: string, content: string): T;\n```\n\nexample:\n\n```ts\nimport { iniLoader } from 'auto-config-loader';\n\nconst data = iniLoader(undefined, `...`)\n```\n\n### `.json`,`.jsonc`, `json5`\n\n```ts\nexport declare function jsonLoader<T>(_: string, content: string): T;\n```\n\nexample:\n\n```ts\nimport { jsonLoader } from 'auto-config-loader';\n\nconst data = jsonLoader(undefined, `{ \"a\": 123 }`)\n```\n\n### `.toml`\n\n```ts\nexport declare function tomlLoader<T>(_: string, content: string): T;\n```\n\nexample:\n\n```ts\nimport { tomlLoader } from 'auto-config-loader';\n\nconst data = tomlLoader(undefined, `...`)\n```\n\n### `.yaml`\n\n```ts\nexport declare function yamlLoader<T>(_: string, content: string): T;\n```\n\nexample:\n\n```ts\nimport { yamlLoader } from 'auto-config-loader';\n\nconst data = yamlLoader(undefined, `...`)\n```\n\n## Custom `Yaml` loader\n\nThis is an example, the default `yaml`/`yml` does not require a loader.\n\n```js\nimport load from 'auto-config-loader';\nimport yaml from 'yaml';\n\nfunction loadYaml(filepath, content) {\n  return yaml.parse(content);\n}\n\nconst data = await load('namespace', {\n  searchPlaces: [\n    '.namespacerc.yaml',\n    '.namespacerc.yml',\n  ],\n  loaders: {\n    '.yaml': loadYaml,\n    '.yml': loadYaml,\n  },\n  default: {\n    testItem2: 'some value'\n  }\n});\n```\n\n## Utils\n\n### merge\n\n```ts\nexport declare const merge: {\n  <TObject, TSource>(object: TObject, source: TSource): TObject & TSource;\n  <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2): TObject & TSource1 & TSource2;\n  <TObject, TSource1, TSource2, TSource3>(object: TObject, source1: TSource1, source2: TSource2, source3: TSource3): TObject & TSource1 & TSource2 & TSource3;\n  <TObject, TSource1, TSource2, TSource3, TSource4>(object: TObject, source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4): TObject & TSource1 & TSource2 & TSource3 & TSource4;\n  (object: any, ...otherArgs: any[]): any;\n};\n```\n\n### findConfigFile\n\n```ts\nexport declare function findConfigFile(\n  moduleName: string,\n  root: string,\n  searchPlaces?: string[]\n): string;\n```\n\n### getConfigPath\n\n```ts\nexport declare const getConfigPath: () => string;\n```\n\nExample:\n\n```ts\nimport { autoConf, getConfigPath } from 'auto-config-loader';\n\nconst data = autoConf<Config>('idoc');\nconst configPath = getConfigPath();\n// => /.autoconfrc.js\n```\n\n## V1 To V2 Migration\n\nThis guide provides the steps to migrate to the latest version of the configuration loader API.\n\n### Key Changes\n\n1. **Loader Functions Support Async**\n    - `LoaderFunc<T>` now supports returning `T` or `Promise<T>`.\n    - Update custom loaders to handle asynchronous operations if needed.\n\n    **Example:**\n    ```ts\n    export type LoaderFunc<T> = (\n      filepath: string,\n      content: string,\n      jsOption?: LoadConfOption\n    ) => T | Promise<T>;\n    ```\n\n2. **`autoConf` Returns a Promise**\n    - The `autoConf` function now returns a `Promise` instead of a synchronous result.\n    - Update your code to handle asynchronous calls.\n\n    **Example:**\n    ```ts\n    export declare function autoConf<T>(\n      namespace?: string,\n      option?: AutoConfOption<T>\n    ): Promise<{} & T>;\n    ```\n\n### Migration Steps\n\n#### 1. Update Custom Loader Functions\n\nIf you have custom loaders, update their return types to support asynchronous operations:\n\n**Example:**\n\n```ts\nconst jsonLoader: LoaderFunc<MyConfig> = async (\n  filepath, content\n) => JSON.parse(content);\n```\n\n#### 2. Handle Asynchronous `autoConf` Calls\n\nUpdate all calls to `autoConf` to use `await` or `.then` to handle Promises:\n\n**Example Using `await`:**\n```ts\nconst config = await autoConf('myNamespace', options);\nconsole.log(config);\n```\n\n**Example Using `.then`:**\n```ts\nautoConf('myNamespace', options).then(config => {\n  console.log(config);\n});\n```\n\n## Related\n\n- [cosmiconfig](https://github.com/cosmiconfig/cosmiconfig) Find and load configuration from a package.json property, rc file, or CommonJS module\n- [cjson](https://www.npmjs.com/package/cjson) Comments enabled json loader (Commented JavaScript Object Notation)\n- [Config Loader](https://www.npmjs.com/package/@web/config-loader) Load user config files for node js projects.\n- [Lilconfig](https://www.npmjs.com/package/lilconfig) Zero-dependency nodejs config seeker.\n- [proload](https://github.com/natemoo-re/proload) Searches for and loads your tool's JavaScript configuration files with full support for CJS, ESM, TypeScript and more.\n- [rc](https://github.com/dominictarr/rc) The non-configurable configuration loader for lazy people.\n\nLibrary | Last commit | Download | loaders | config ext\n:-- | --- | --- | --- | ---\n**auto-config-loader** | [![GitHub last commit](https://img.shields.io/github/last-commit/jaywcjlove/auto-config-loader?style=flat&label=)](https://github.com/jaywcjlove/auto-config-loader/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/auto-config-loader.svg?style=flat&label=)](https://www.npmjs.com/package/auto-config-loader) | ✅ | `.js`, `.ts`, `.cjs`, `.mjs`, `.json`, `.jsonc`, `json5`, `.ini`, `.toml`, `.yaml` ++\ncosmiconfig | [![GitHub last commit](https://img.shields.io/github/last-commit/cosmiconfig/cosmiconfig?style=flat&label=)](https://github.com/cosmiconfig/cosmiconfig/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/cosmiconfig.svg?style=flat&label=)](https://www.npmjs.com/package/cosmiconfig) | ✅ | `.json`, `.yaml`, `.yml`, `.js`, `.mjs`, `.cjs`\n~~rc~~ | [![GitHub last commit](https://img.shields.io/github/last-commit/dominictarr/rc?style=flat&label=)](https://github.com/dominictarr/rc/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/rc.svg?style=flat&label=)](https://www.npmjs.com/package/rc) | ✅ | `.json`, `.yaml`, `.yml`, `.js`, `.mjs`, `.cjs`\n@proload/core | [![GitHub last commit](https://img.shields.io/github/last-commit/natemoo-re/proload?style=flat&label=)](https://github.com/natemoo-re/proload/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/@proload/core.svg?style=flat&label=)](https://www.npmjs.com/package/@proload/core) | ✅ | `.js`, `.ts`, `.cjs`, `.mjs`, `.json`, `.jsonc`, `json5`, `.ini`, `.toml`, `.yaml` ++\nlilconfig | [![GitHub last commit](https://img.shields.io/github/last-commit/antonk52/lilconfig?style=flat&label=)](https://github.com/antonk52/lilconfig/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/lilconfig.svg?style=flat&label=)](https://www.npmjs.com/package/lilconfig) | ✅ | `.js`, `.cjs`, `.mjs`, `.json` ++\n~~cjson~~ | [![GitHub last commit](https://img.shields.io/github/last-commit/kof/node-cjson?style=flat&label=)](https://github.com/kof/node-cjson/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/cjson.svg?style=flat&label=)](https://www.npmjs.com/package/cjson) | ✅ | `.json`\n@web/config-loader | [![GitHub last commit](https://img.shields.io/github/last-commit/modernweb-dev/web?style=flat&label=)](https://github.com/modernweb-dev/web/commits) | [![NPM Downloads](https://img.shields.io/npm/dm/@web/config-loader.svg?style=flat&label=)](https://www.npmjs.com/package/@web/config-loader) | ❌ | `.js`, `.mjs`, `.cjs`\n\n## Contributors\n\nAs always, thanks to our amazing contributors!\n\n<a href=\"https://github.com/jaywcjlove/auto-config-loader/graphs/contributors\">\n  <img src=\"https://jaywcjlove.github.io/auto-config-loader/CONTRIBUTORS.svg\" />\n</a>\n\nMade with [contributors](https://github.com/jaywcjlove/github-action-contributors).\n\n\n## License\n\nThis package is licensed under the MIT License.\n","readmeFilename":"README.md"}