cypress-image-diff-js
Version:
Visual regression testing tool with cypress
19 lines (16 loc) • 783 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getFileName = void 0;
/* eslint-disable import/prefer-default-export */
var getFileName = function getFileName(_ref) {
var nameTemplate = _ref.nameTemplate,
givenName = _ref.givenName,
specName = _ref.specName,
browserName = _ref.browserName,
width = _ref.width,
height = _ref.height;
return nameTemplate.replace(/\[givenName\]/, givenName).replace(/\[specName\]/, specName.replace(/\.(js|jsx|ts|tsx)$/, '')).replace(/\[browserName\]/, browserName).replace(/\[width\]/, width).replace(/\[height\]/, height).replace(/[^a-z0-9_\-/.]/gi, ''); // remove anything that's not a letter, a number, a dash, an underscore or a dot.
};
exports.getFileName = getFileName;
;