0351d front end linting (#377)

* feat: disable custom script for  trial users

* after lint fix

* frontend linting

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
Favour Olayinka
2024-04-15 18:39:03 +01:00
committed by GitHub
parent 8d35fc8b1a
commit bcd45ce8a6
228 changed files with 17036 additions and 8744 deletions

View File

@@ -1,12 +1,12 @@
export default defineNitroPlugin(nitroApp => {
nitroApp.hooks.hook('render:response', (response, { event }) => {
export default defineNitroPlugin((nitroApp) => {
nitroApp.hooks.hook("render:response", (response, { event }) => {
const routePath = event.node?.req?.url || event.node?.req?.originalUrl
// const routePath= event.context.params._
if (routePath && !routePath.startsWith('/forms/')) {
if (routePath && !routePath.startsWith("/forms/")) {
// Only allow embedding of forms
response.headers['X-Frame-Options'] = 'sameorigin'
response.headers["X-Frame-Options"] = "sameorigin"
}
delete response.headers['x-powered-by']
delete response.headers["x-powered-by"]
})
})