mirror of
https://github.com/BoostIo/Boostnote
synced 2026-05-30 03:03:16 +00:00
fixed eslint error & integrated with prettier as well as formatted the whole codebase (#3450)
This commit is contained in:
@@ -1,10 +1,14 @@
|
||||
module.exports = function slugify (title) {
|
||||
module.exports = function slugify(title) {
|
||||
const slug = encodeURI(
|
||||
title.trim()
|
||||
title
|
||||
.trim()
|
||||
.replace(/^\s+/, '')
|
||||
.replace(/\s+$/, '')
|
||||
.replace(/\s+/g, '-')
|
||||
.replace(/[\]\[\!\'\#\$\%\&\(\)\*\+\,\.\/\:\;\<\=\>\?\@\\\^\{\|\}\~\`]/g, '')
|
||||
.replace(
|
||||
/[\]\[\!\'\#\$\%\&\(\)\*\+\,\.\/\:\;\<\=\>\?\@\\\^\{\|\}\~\`]/g,
|
||||
''
|
||||
)
|
||||
)
|
||||
|
||||
return slug
|
||||
|
||||
Reference in New Issue
Block a user