{"version":3,"file":"config.mjs","names":[],"sources":["../../src/lib/config.ts"],"sourcesContent":["import { Config as ConfigCore } from '@verdaccio/config';\nimport { getMatchedPackagesSpec } from '@verdaccio/utils';\n\nclass Config extends ConfigCore {\n  public constructor(config: any) {\n    config.configPath = config.self_path;\n    super(config, { forceMigrateToSecureLegacySignature: false });\n    // Temporary solution for plugins that depends on legacy configuration files\n    this.getMatchedPackagesSpec = (pkgName) => {\n      return getMatchedPackagesSpec(pkgName, this.packages);\n    };\n  }\n}\n\nexport default Config;\n"],"mappings":";;;AAGA,IAAM,SAAN,cAAqB,SAAW;CAC9B,YAAmB,QAAa;EAC9B,OAAO,aAAa,OAAO;EAC3B,MAAM,QAAQ,EAAE,qCAAqC,MAAM,CAAC;EAE5D,KAAK,0BAA0B,YAAY;GACzC,OAAO,uBAAuB,SAAS,KAAK,QAAQ;EACtD;CACF;AACF"}