astx
Version:
super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
9 lines (8 loc) • 1.5 kB
JavaScript
import { cosmiconfig } from 'cosmiconfig'
import { AstxConfigType } from '../AstxConfig.mjs'
export const astxCosmiconfig = cosmiconfig('astx', {
transform: (result) =>
result
? { ...result, config: AstxConfigType.assert(result.config || {}) }
: null,
}) //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJjb3NtaWNvbmZpZyIsIkFzdHhDb25maWdUeXBlIiwiYXN0eENvc21pY29uZmlnIiwidHJhbnNmb3JtIiwicmVzdWx0IiwiY29uZmlnIiwiYXNzZXJ0Il0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL25vZGUvYXN0eENvc21pY29uZmlnLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNvc21pY29uZmlnIH0gZnJvbSAnY29zbWljb25maWcnXG5pbXBvcnQgeyBDb3NtaWNvbmZpZ1Jlc3VsdCB9IGZyb20gJ2Nvc21pY29uZmlnL2Rpc3QvdHlwZXMnXG5pbXBvcnQgeyBBc3R4Q29uZmlnVHlwZSB9IGZyb20gJy4uL0FzdHhDb25maWcnXG5cbmV4cG9ydCBjb25zdCBhc3R4Q29zbWljb25maWcgPSBjb3NtaWNvbmZpZygnYXN0eCcsIHtcbiAgdHJhbnNmb3JtOiAocmVzdWx0OiBDb3NtaWNvbmZpZ1Jlc3VsdCk6IENvc21pY29uZmlnUmVzdWx0ID0+XG4gICAgcmVzdWx0XG4gICAgICA/IHtcbiAgICAgICAgICAuLi5yZXN1bHQsXG4gICAgICAgICAgY29uZmlnOiBBc3R4Q29uZmlnVHlwZS5hc3NlcnQocmVzdWx0LmNvbmZpZyB8fCB7fSksXG4gICAgICAgIH1cbiAgICAgIDogbnVsbCxcbn0pXG4iXSwibWFwcGluZ3MiOiJBQUFBLFNBQVNBLFdBQVQsUUFBNEIsYUFBNUI7O0FBRUEsU0FBU0MsY0FBVCxRQUErQixlQUEvQjs7QUFFQSxPQUFPLE1BQU1DLGVBQWUsR0FBR0YsV0FBVyxDQUFDLE1BQUQsRUFBUztFQUNqREcsU0FBUyxFQUFFLENBQUNDLE1BQUQ7RUFDVEEsTUFBTTtFQUNGO0lBQ0UsR0FBR0EsTUFETDtJQUVFQyxNQUFNLEVBQUVKLGNBQWMsQ0FBQ0ssTUFBZixDQUFzQkYsTUFBTSxDQUFDQyxNQUFQLElBQWlCLEVBQXZDLENBRlYsRUFERTs7RUFLRixJQVAyQyxFQUFULENBQW5DIn0=