126 Commits
Author SHA1 Message Date
meteorlxy b182e7c931 build($shared-utils): add types defs package 2019-11-28 17:19:22 +08:00
meteorlxy fd4e106854 build: refine eslint and set up commitlint 2019-11-28 16:22:04 +08:00
meteorlxy c132357558 build($core): bump webpack-chain version 2019-11-28 14:30:34 +08:00
ULIVZandGitHub fa8a41d148 chore: rearrange core team (#1919) 2019-10-07 02:48:30 +08:00
Franck AbgrallandULIVZ d0992b74a7 chore($dependencies): Update yarn.loc Please enter the commit message for your changes. Lines starting (#1917) 2019-10-06 16:26:56 +08:00
ULIVZ 974ef91c45 chore: fix lint & update lockfile 2019-10-05 00:29:38 +08:00
ULIVZandGitHub 40e191b822 chore: bump all dev dependencies to try to fix security alerts (#1886) 2019-10-05 00:10:07 +08:00
Franck AbgrallandGitHub c17c70e96a feat($core): Upgrade vue version (#1876) 2019-09-24 19:08:37 +02:00
meteorlxyandULIVZ 2e3efb49dd feat($theme-default): smooth scroll (close #567) (#1881)
* feat($plugin-active-header-links): replace throttle by debounce

* feat($theme-default): use plugin-smooth-scroll (close #567)

* feat($theme-default): smooth-scroll option

* docs: smooth-scroll option of default theme

* docs: enable smooth-scroll
2019-09-23 23:52:15 +08:00
Franck AbgrallandGitHub 92a1c02118 feat: Disable next and prev links from global config (#1761)
* core: add lodash deps

* core: disable next and prev links from global config

* doc: add documentation

* core: resolvePageLink function refactoring

* docs: Improve Prev 'Next links' section description
2019-09-05 20:14:06 +02:00
sobolevn 96edf002bd chore(docs): adds remark-lint, closes #1741 2019-08-07 21:21:04 +03:00
Sarah DayanandULIVZ 8039f421f7 docs: documentation linting (#1745)
* chore: install textlint

* chore: add textlint rules

* feat: set up configuration file and command

* fix: run textlint on files

* chore: lint .textlintrc.js

* chore: add custom terms

* chore: add comment filter

* fix: fix frontmatter term

* chore: set subjective rules to warning severity

* fix: manually fix issues

* chore: add script as pre-commit hook
2019-08-07 23:24:58 +08:00
ULIVZ 3d11990384 chore: lockfile maintenance 2019-07-30 02:04:43 +08:00
ULIVZ 4ddf552a0e chore: lockfile maintenance 2019-07-22 01:33:30 +08:00
ULIVZ 375ee0ed6f chore: lockfile maintenance 2019-06-05 15:45:27 +08:00
ULIVZ f9576388a1 chore: bump lerna to resolve vulnerability issue caused by fstream 2019-06-02 14:55:37 +08:00
ULIVZ 28bdf9ebc4 chore: bump webpack-dev-server 2019-06-02 14:53:53 +08:00
ULIVZ 8013417d9a Revert "refactor($theme-default): leverage markdown-it-table-of-contents (#1436)"
This reverts commit cab5b8318e.
2019-05-12 23:58:31 +08:00
ShigmaandULIVZ cab5b8318e refactor($theme-default): leverage markdown-it-table-of-contents (#1436) 2019-05-12 23:00:48 +08:00
ULIVZ 5837cd2226 chore: lockfile maintenance 2019-05-07 01:09:51 +08:00
Haoqun JiangandULIVZ 0970954078 chore: update dependencies (#1555) 2019-04-24 04:46:05 +08:00
ULIVZ d6040f6458 chore: bump jest, babel-jest, jest-serializer-vue, ts-jest 2019-04-15 02:03:46 +08:00
ULIVZ 9420ca9233 chore: bump to optimize-css-assets-webpack-plugin@5.0.1 2019-04-07 01:29:01 +08:00
ShigmaandULIVZ c88f9830ee chore: remove plugin-container (#1462) 2019-03-31 01:38:57 +08:00
ULIVZandGitHub e5d8ed4655 feat: refine node api (#1395)
- fix($core): markdown slot doesn‘t work. (regression of c85f62d)
- docs: fresh Node.JS API.
- test: official plugins.
2019-03-04 23:46:13 +08:00
ShigmaandULIVZ c85f62d4a6 fix($theme-default): support slot and v-pre container (close: #1387) (#1389) 2019-03-03 14:51:39 +08:00
JYXandULIVZ b53324d2e0 fix($core): Generated js have SyntaxError when source-map is enabled (close: #1367) (#1378) 2019-03-03 00:31:14 +08:00
ULIVZandGitHub 81e3ef63e3 feat($core): leverage webpack-dev-server and sunset webpack-serve (#1195)
Breaking changes:

- Plugin option`enhanceDevServer` was removed.

New plugin option API:

- beforeDevServer
- afterDevServer
2019-01-28 00:15:33 +08:00
Liu XinyuandULIVZ 199f18e5fe chore($core): bump vue-router to 3.0.2 (#1207) 2019-01-19 23:42:32 +08:00
ULIVZ fac65a8887 chore: lockfile maintenance 2019-01-18 00:34:12 +08:00
ULIVZ 8468f64c58 chore: lockfile 2018-12-19 02:15:43 +08:00
ULIVZ 1e47a09dd3 chore: bump lerna 2018-12-14 02:15:40 +08:00
ULIVZandGitHub e599c05457 refactor($shared-utils): migrate to typescript (#1086) 2018-12-09 02:48:44 +08:00
Daniel CastilloandULIVZ 26c0628950 fix($core): remove smoothing scroll (close: #1071) (#1075) 2018-12-08 20:49:24 +08:00
spiltcoffeeandULIVZ 172afa38a9 fix($cli): bump CAC version (#1062)
Since --no-cache is defined, --cache/--no-cache can only be a boolean, and so any argument that you attempt to pass to --cache is interpreted as an individual argument, and in this case becomes the targetDir.
2018-12-04 01:06:53 +08:00
ULIVZ d8db81c01d feat($markdown): pass rest options to instantiate markdown-it
Close: #1040

e.g.

  markdown: {
    config: md => {
      md.set({linkify: true});
    }
  }

shortcut:

  markdown: {
    linkify: true
  },
2018-11-30 00:12:41 +08:00
ULIVZandGitHub 1a897cb88d feat($cli): migrate to CAC (#1049) 2018-11-28 00:59:34 +08:00
ULIVZ 8611c1cb19 fix($test-utils): test failed due to wrong babel version 2018-11-26 01:40:02 +08:00
ULIVZ f312ad8477 chore: update changelog script 2018-11-25 20:44:58 +08:00
ULIVZ 5b0cdcf5b8 feat($core): using 'smooth-scroll' 2018-11-18 09:06:31 +08:00
ULIVZ db8d040540 chore: lockfile maintenance 2018-11-15 21:37:28 +08:00
ULIVZ b57d880216 chore: bump @babel/core & babel-loader 2018-11-06 21:01:02 +08:00
ULIVZ e9a69255a8 chore: update @vue/babel-preset-app 2018-11-06 20:52:11 +08:00
ULIVZ 216d04a57c feat: built-in content loading 2018-11-06 02:47:42 +08:00
ULIVZ 608a09e204 chore: bump markdown-it-chain to 0.2.1 2018-10-10 01:17:53 +08:00
ULIVZ 79632c0047 feat: plugin-notification 2018-10-07 16:56:35 +08:00
ULIVZ b07fe6e0b7 chore: bump vuepress-plugin-flowchart 2018-10-04 13:58:42 +08:00
ULIVZ 8e82a030f4 docs: introduce vuepress-plugin-flowchart 2018-10-04 11:25:39 +08:00
ULIVZ 19e73d7ea0 refactor($core): use upath 2018-09-29 02:00:29 +08:00
ULIVZ dfa7ab7143 chore: lockfile maintenance 2018-09-27 02:20:40 +08:00