mirror of
https://github.com/marktext/marktext.git
synced 2025-05-03 01:40:13 +08:00
opti: delete some unused codes
This commit is contained in:
parent
25c8420e69
commit
e894efa315
8
.babelrc
8
.babelrc
@ -21,7 +21,13 @@
|
|||||||
"renderer": {
|
"renderer": {
|
||||||
"presets": [
|
"presets": [
|
||||||
["env", {
|
["env", {
|
||||||
"modules": false
|
"modules": false,
|
||||||
|
"useBuiltIns": true,
|
||||||
|
"targets": {
|
||||||
|
"browsers": [
|
||||||
|
"Chrome >= 66"
|
||||||
|
]
|
||||||
|
}
|
||||||
}],
|
}],
|
||||||
"stage-0"
|
"stage-0"
|
||||||
]
|
]
|
||||||
|
@ -10,6 +10,7 @@ const HtmlWebpackPlugin = require('html-webpack-plugin')
|
|||||||
const VueLoaderPlugin = require('vue-loader/lib/plugin')
|
const VueLoaderPlugin = require('vue-loader/lib/plugin')
|
||||||
const SpritePlugin = require('svg-sprite-loader/plugin')
|
const SpritePlugin = require('svg-sprite-loader/plugin')
|
||||||
const postcssPresetEnv = require('postcss-preset-env')
|
const postcssPresetEnv = require('postcss-preset-env')
|
||||||
|
const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer')
|
||||||
|
|
||||||
const { dependencies } = require('../package.json')
|
const { dependencies } = require('../package.json')
|
||||||
const proMode = process.env.NODE_ENV === 'production'
|
const proMode = process.env.NODE_ENV === 'production'
|
||||||
@ -171,6 +172,7 @@ const rendererConfig = {
|
|||||||
*/
|
*/
|
||||||
if (process.env.NODE_ENV !== 'production') {
|
if (process.env.NODE_ENV !== 'production') {
|
||||||
rendererConfig.plugins.push(
|
rendererConfig.plugins.push(
|
||||||
|
new BundleAnalyzerPlugin(),
|
||||||
new webpack.DefinePlugin({
|
new webpack.DefinePlugin({
|
||||||
'__static': `"${path.join(__dirname, '../static').replace(/\\/g, '\\\\')}"`
|
'__static': `"${path.join(__dirname, '../static').replace(/\\/g, '\\\\')}"`
|
||||||
})
|
})
|
||||||
|
101
package-lock.json
generated
101
package-lock.json
generated
@ -2098,6 +2098,18 @@
|
|||||||
"callsite": "1.0.0"
|
"callsite": "1.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"bfj": {
|
||||||
|
"version": "6.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.1.tgz",
|
||||||
|
"integrity": "sha512-+GUNvzHR4nRyGybQc2WpNJL4MJazMuvf92ueIyA0bIkPRwhhQu3IfZQ2PSoVPpCBJfmoSdOxu5rnotfFLlvYRQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"bluebird": "^3.5.1",
|
||||||
|
"check-types": "^7.3.0",
|
||||||
|
"hoopy": "^0.1.2",
|
||||||
|
"tryer": "^1.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"big.js": {
|
"big.js": {
|
||||||
"version": "3.2.0",
|
"version": "3.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
|
||||||
@ -2728,6 +2740,12 @@
|
|||||||
"integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
|
"integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"check-types": {
|
||||||
|
"version": "7.4.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz",
|
||||||
|
"integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"chokidar": {
|
"chokidar": {
|
||||||
"version": "2.0.4",
|
"version": "2.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
|
||||||
@ -4103,6 +4121,12 @@
|
|||||||
"integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=",
|
"integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"duplexer": {
|
||||||
|
"version": "0.1.1",
|
||||||
|
"resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
|
||||||
|
"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"duplexer3": {
|
"duplexer3": {
|
||||||
"version": "0.1.4",
|
"version": "0.1.4",
|
||||||
"resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
|
"resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
|
||||||
@ -5571,6 +5595,12 @@
|
|||||||
"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
|
"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"filesize": {
|
||||||
|
"version": "3.6.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
|
||||||
|
"integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"fill-range": {
|
"fill-range": {
|
||||||
"version": "4.0.0",
|
"version": "4.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
|
||||||
@ -6548,6 +6578,16 @@
|
|||||||
"integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
|
"integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"gzip-size": {
|
||||||
|
"version": "5.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.0.0.tgz",
|
||||||
|
"integrity": "sha512-5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"duplexer": "^0.1.1",
|
||||||
|
"pify": "^3.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"handle-thing": {
|
"handle-thing": {
|
||||||
"version": "1.2.5",
|
"version": "1.2.5",
|
||||||
"resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
|
"resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
|
||||||
@ -6802,6 +6842,12 @@
|
|||||||
"os-tmpdir": "^1.0.1"
|
"os-tmpdir": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"hoopy": {
|
||||||
|
"version": "0.1.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
|
||||||
|
"integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"hosted-git-info": {
|
"hosted-git-info": {
|
||||||
"version": "2.6.0",
|
"version": "2.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
|
||||||
@ -12938,6 +12984,12 @@
|
|||||||
"mimic-fn": "^1.0.0"
|
"mimic-fn": "^1.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"opener": {
|
||||||
|
"version": "1.5.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz",
|
||||||
|
"integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"opn": {
|
"opn": {
|
||||||
"version": "5.4.0",
|
"version": "5.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz",
|
||||||
@ -17728,6 +17780,12 @@
|
|||||||
"utf8-byte-length": "^1.0.1"
|
"utf8-byte-length": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"tryer": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"tslib": {
|
"tslib": {
|
||||||
"version": "1.9.3",
|
"version": "1.9.3",
|
||||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
|
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
|
||||||
@ -18694,6 +18752,49 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"webpack-bundle-analyzer": {
|
||||||
|
"version": "3.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.0.3.tgz",
|
||||||
|
"integrity": "sha512-naLWiRfmtH4UJgtUktRTLw6FdoZJ2RvCR9ePbwM9aRMsS/KjFerkPZG9epEvXRAw5d5oPdrs9+3p+afNjxW8Xw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"acorn": "^5.7.3",
|
||||||
|
"bfj": "^6.1.1",
|
||||||
|
"chalk": "^2.4.1",
|
||||||
|
"commander": "^2.18.0",
|
||||||
|
"ejs": "^2.6.1",
|
||||||
|
"express": "^4.16.3",
|
||||||
|
"filesize": "^3.6.1",
|
||||||
|
"gzip-size": "^5.0.0",
|
||||||
|
"lodash": "^4.17.10",
|
||||||
|
"mkdirp": "^0.5.1",
|
||||||
|
"opener": "^1.5.1",
|
||||||
|
"ws": "^6.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"acorn": {
|
||||||
|
"version": "5.7.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
|
||||||
|
"integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"commander": {
|
||||||
|
"version": "2.19.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
|
||||||
|
"integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"ws": {
|
||||||
|
"version": "6.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ws/-/ws-6.1.0.tgz",
|
||||||
|
"integrity": "sha512-H3dGVdGvW2H8bnYpIDc3u3LH8Wue3Qh+Zto6aXXFzvESkTVT6rAfKR6tR/+coaUvxs8yHtmNV0uioBF62ZGSTg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"async-limiter": "~1.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"webpack-cli": {
|
"webpack-cli": {
|
||||||
"version": "3.1.1",
|
"version": "3.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.1.1.tgz",
|
||||||
|
@ -209,6 +209,7 @@
|
|||||||
"vue-style-loader": "^4.1.2",
|
"vue-style-loader": "^4.1.2",
|
||||||
"vue-template-compiler": "^2.5.17",
|
"vue-template-compiler": "^2.5.17",
|
||||||
"webpack": "^4.19.1",
|
"webpack": "^4.19.1",
|
||||||
|
"webpack-bundle-analyzer": "^3.0.3",
|
||||||
"webpack-cli": "^3.1.1",
|
"webpack-cli": "^3.1.1",
|
||||||
"webpack-dev-server": "^3.1.8",
|
"webpack-dev-server": "^3.1.8",
|
||||||
"webpack-hot-middleware": "^2.24.2",
|
"webpack-hot-middleware": "^2.24.2",
|
||||||
|
@ -78,7 +78,7 @@ let viewMenu = {
|
|||||||
}]
|
}]
|
||||||
}
|
}
|
||||||
|
|
||||||
if (process.env.NODE_ENV !== 'production' || process.env.NODE_ENV === 'development') {
|
if (process.env.NODE_ENV === 'production' || process.env.NODE_ENV === 'development') {
|
||||||
// add devtool when development
|
// add devtool when development
|
||||||
viewMenu.submenu.push({
|
viewMenu.submenu.push({
|
||||||
label: 'Toggle Developer Tools',
|
label: 'Toggle Developer Tools',
|
||||||
|
@ -156,25 +156,6 @@ export const DAED_REMOVE_SELECTOR = new Set([
|
|||||||
'.ag-warn'
|
'.ag-warn'
|
||||||
])
|
])
|
||||||
|
|
||||||
export const htmlBeautifyConfig = {
|
|
||||||
'indent_size': 2,
|
|
||||||
'html': {
|
|
||||||
'end_with_newline': false,
|
|
||||||
'js': {
|
|
||||||
'indent_size': 2
|
|
||||||
},
|
|
||||||
'css': {
|
|
||||||
'indent_size': 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
'css': {
|
|
||||||
'indent_size': 1
|
|
||||||
},
|
|
||||||
'js': {
|
|
||||||
'preserve-newlines': true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export const CURSOR_DNA = getLongUniqueId()
|
export const CURSOR_DNA = getLongUniqueId()
|
||||||
|
|
||||||
export const DEFAULT_TURNDOWN_CONFIG = {
|
export const DEFAULT_TURNDOWN_CONFIG = {
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -267,7 +267,6 @@ class ExportMarkdown {
|
|||||||
let itemMarker
|
let itemMarker
|
||||||
|
|
||||||
if (listInfo.type === 'ul') {
|
if (listInfo.type === 'ul') {
|
||||||
// console.log(block)
|
|
||||||
itemMarker = bulletListItemMarker ? `${bulletListItemMarker} ` : '- '
|
itemMarker = bulletListItemMarker ? `${bulletListItemMarker} ` : '- '
|
||||||
if (block.listItemType === 'task') {
|
if (block.listItemType === 'task') {
|
||||||
const firstChild = children[0]
|
const firstChild = children[0]
|
||||||
|
Loading…
Reference in New Issue
Block a user