10 lines
276 B
TypeScript
10 lines
276 B
TypeScript
import { pipe, Effect, String } from 'effect';
|
|
import { getVersion } from 'src/effects/version';
|
|
|
|
export const sanitize = (str: string) =>
|
|
Effect.gen(function* () {
|
|
const version = yield* getVersion;
|
|
|
|
return pipe(str, String.replaceAll(version, '<VERSION>'));
|
|
});
|