SIGN IN SIGN UP
hexojs / hexo UNCLAIMED

A fast, simple & powerful blog framework, powered by Node.js.

0 0 33 TypeScript

refactor: migrate typescript (#5092)

* refactor: esm

* refactor: migrate typescript

* update files

* remove `use strict`

* fix indentation

* refactor: migrate typescript

* refactor: migrate typescript

* update

* export from

* extend/filter

* post

* Schema and SchemaType

* NunjucksError

* declare module

* update tests

* fix export

* update

* update

* number_format

* update highlight

* update

* add secondary argument when create `Permalink` instance

* specify `eslint` target directory

* ignore two rules for testing

* use `@ts-expect-error` for avoiding compile error

* use `any` for avoiding compile error

* chore: add `dist/` to `.gitignore`

* test(eslint): update `.eslintrc`

* refactor: `var` to `const`

* refactor: delete unnecessary `'use strict';`

* test: use `dist/modules/types/moment/SchemaTypeMoment` instead of `warehouse.SchemaTypeMoment`

* fix: export of processors

* test: fix bind

* test: fix processer

* fix fs import

* fix hexo-i18n and hexo-log

* fix param order

* build hexo in benchmark

* fix eslint

* fix export & drop travis

* Update .husky/pre-commit

* add spaces

* refactor: ts debounce fn

* fix: lint errors

* fix: lint errors

---------

Co-authored-by: yoshinorin <yoshinorin.net@outlook.com>
Co-authored-by: Baoshuo <i@baoshuo.ren>
M
Mimi committed
148ed7c91c96d9ef151020d339ccc242f16951ea
Parent: 7edbf25
Committed by GitHub <noreply@github.com> on 3/15/2023, 11:39:51 AM