move all files to .ts

This commit is contained in:
Raccoon 2021-07-31 11:55:48 +08:00
parent 2135fb0d93
commit e4855cdb3c
No known key found for this signature in database
GPG Key ID: 06770355DC9ECD38
28 changed files with 17 additions and 9 deletions

View File

@ -1,10 +1,11 @@
interface Window {
declare interface Window {
DROPBOX_APP_KEY: string,
domain: string,
urlpath: string,
debug: boolean,
serverurl: string,
version: string
USE_CDN: boolean
}
export const DROPBOX_APP_KEY = window.DROPBOX_APP_KEY || ''

View File

@ -11,6 +11,8 @@ import CodeMirrorSpellChecker, { supportLanguages, supportLanguageCodes } from '
import { initTableEditor } from './table-editor'
import { availableThemes } from './constants'
declare const CodeMirror: any
/* config section */
const isMac = CodeMirror.keyMap.default === CodeMirror.keyMap.macDefault
const defaultEditorMode = 'gfm'

View File

@ -10,6 +10,8 @@ window.markdownit = require('markdown-it')
// eslint-disable-next-line
require('script-loader!markdownlint');
declare const CodeMirror: any
(function (mod) {
mod(CodeMirror)
})(function (CodeMirror) {

View File

@ -1,4 +1,5 @@
/* global CodeMirror, editor */
declare const CodeMirror: any
const wrapSymbols = ['*', '_', '~', '^', '+', '=']
export function wrapTextWith (editor, cm, symbol) {
if (!cm.getSelection()) {

View File

@ -12,6 +12,8 @@ import dotWideMiddle from './svg/dotWideMiddle.svg'
import stringO from './svg/string_o.svg'
import stringX from './svg/string_x.svg'
declare const $: any
const switchListV = {
o: `<div class='cell dot'>${dot}</div>`,
'*': `<div class='cell dot faded'>${dot}</div>`,

View File

@ -222,7 +222,7 @@ module.exports = {
cover: [
'core-js',
'regenerator-runtime/runtime',
path.join(__dirname, 'public/js/cover.js')
path.join(__dirname, 'public/js/cover.ts')
],
'cover-styles-pack': [
path.join(__dirname, 'node_modules/bootstrap/dist/css/bootstrap.min.css'),
@ -236,7 +236,7 @@ module.exports = {
'bootstrap-validator',
'expose-loader?exposes=select2!select2',
'expose-loader?exposes=moment!moment',
path.join(__dirname, 'public/js/cover.js')
path.join(__dirname, 'public/js/cover.ts')
],
index: [
'core-js',
@ -249,7 +249,7 @@ module.exports = {
'script-loader!ot',
'flowchart.js',
'imports-loader?Raphael=raphael!js-sequence-diagrams',
path.join(__dirname, 'public/js/index.js')
path.join(__dirname, 'public/js/index.ts')
],
'index-styles': [
path.join(__dirname, 'public/vendor/jquery-ui/jquery-ui.min.css'),
@ -312,14 +312,14 @@ module.exports = {
'script-loader!vega-embed',
'expose-loader?exposes=io!socket.io-client',
'expose-loader?exposes=L|L|true!leaflet',
path.join(__dirname, 'public/js/index.js')
path.join(__dirname, 'public/js/index.ts')
],
pretty: [
'core-js',
'regenerator-runtime/runtime',
'flowchart.js',
'imports-loader?Raphael=raphael!js-sequence-diagrams',
path.join(__dirname, 'public/js/pretty.js')
path.join(__dirname, 'public/js/pretty.ts')
],
'pretty-styles': [
path.join(__dirname, 'public/css/github-extract.css'),
@ -351,7 +351,7 @@ module.exports = {
'script-loader!vega-lite',
'script-loader!vega-embed',
'expose-loader?exposes=L|L|true!leaflet',
path.join(__dirname, 'public/js/pretty.js')
path.join(__dirname, 'public/js/pretty.ts')
],
slide: [
'core-js',
@ -359,7 +359,7 @@ module.exports = {
'bootstrap-tooltip',
'flowchart.js',
'imports-loader?Raphael=raphael!js-sequence-diagrams',
path.join(__dirname, 'public/js/slide.js')
path.join(__dirname, 'public/js/slide.ts')
],
'slide-styles': [
path.join(__dirname, 'public/vendor/bootstrap/tooltip.min.css'),
@ -395,7 +395,7 @@ module.exports = {
'script-loader!vega-embed',
'expose-loader?exposes=Reveal!reveal.js',
'expose-loader?exposes=L|L|true!leaflet',
path.join(__dirname, 'public/js/slide.js')
path.join(__dirname, 'public/js/slide.ts')
]
},