Skip to content
Snippets Groups Projects
Commit b138cae9 authored by Rhys Arkins's avatar Rhys Arkins
Browse files

refactor(nvm): use autoReplace

parent bc85634c
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,8 @@ import { LANGUAGE_NODE } from '../../constants/languages';
import * as nodeVersioning from '../../versioning/node';
export { extractPackageFile } from './extract';
export { updateDependency } from './update';
export const autoReplace = true;
export const language = LANGUAGE_NODE;
......
import { updateDependency } from './update';
describe('manager/nvm/update', () => {
describe('updateDependency', () => {
it('updates values', () => {
const upgrade = {
newValue: '8.9.1',
};
const res = updateDependency({ fileContent: '8.9.0\n', upgrade });
expect(res).toMatchSnapshot();
});
});
});
import { logger } from '../../logger';
import { UpdateDependencyConfig } from '../common';
export function updateDependency({ upgrade }: UpdateDependencyConfig): string {
logger.debug(`nvm.updateDependency(): ${upgrade.newVersion}`);
return `${upgrade.newValue}\n`;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment