exadel-inc/esl

View on GitHub
packages/esl-website/11ty/canonical.filter.js

Summary

Maintainability
A
0 mins
Test Coverage
import {siteConfig} from './site.config.js';
 
export default (config) => {
config.addFilter('canonical', (path) => {
if (/^https?:\/\//.test(path)) return path;
return (siteConfig.url + path).replace(/\/$/, '');
});
};