golden hour
/home/godaofbq/oxygenhyperbaric.com/wp-content/plugins/code-snippets/js
⬆️ Go Up
Upload
File/Folder
Size
Actions
components
-
Del
OK
edit.tsx
358 B
Del
OK
editor.ts
529 B
Del
OK
hooks
-
Del
OK
manage.ts
213 B
Del
OK
mce.ts
4.45 KB
Del
OK
prism.ts
899 B
Del
OK
services
-
Del
OK
settings.ts
175 B
Del
OK
types
-
Del
OK
utils
-
Del
OK
Edit: editor.ts
import { defineMode, getMode, registerHelper } from 'codemirror' import { Linter } from './utils/Linter' import type { EditorConfiguration, ModeSpec } from 'codemirror' interface ModeSpecOptions { startOpen: boolean } const mode: ModeSpec<ModeSpecOptions> = { name: 'application/x-httpd-php', startOpen: true } defineMode('php-snippet', (config: EditorConfiguration) => getMode(config, mode)) registerHelper('lint', 'php', (text: string) => { const linter = new Linter(text) linter.lint() return linter.annotations })
Save