Tony
6d901cb7dc
style(eslint): add eslint-unicorn ( #14257 )
...
* style: add eslint-unicorn
* style: fix unicorn/no-useless-spread
* style: fix unicorn/no-useless-promise-resolve-reject
* style: fix unicorn/no-for-loop
* fix: codeql bad HTML filtering regexp
* fix: codeql incomplete replace
* fix: unicorn/no-abusive-eslint-disable
* style: fix unicorn/no-new-array
* style: fix unicorn/no-typeof-undefined
* style: fix unicorn/no-zero-fractions
* style: fix unicorn/no-empty-file
* style: fix unicorn/prefer-date-now
* revert: auto fix unicorn/prefer-switch on lib/v2/kuaidi100/utils.js
* style: fix unicorn/prefer-array-find
* style: fix unicorn/prefer-array-flat
* style: fix unicorn/prefer-array-flat-map
* style: fix unicorn/prefer-at
* style: fix unicorn/prefer-string-starts-ends-with
* style: fix unicorn/prefer-includes
* fix: codeql URL substring sanitization
* style: fix unicorn/prefer-optional-catch-binding
* style: fix unicorn/catch-error-name
* style: fix unicorn/escape-case
* style: fix unicorn/prefer-native-coercion-functions
* style: fix unicorn/prefer-regexp-test
* style: fix unicorn/require-array-join-separator
* style: fix unicorn/prefer-math-trunc
* style: fix unicorn/prefer-negative-index
* style: fix unicorn/prefer-dom-node-dataset
* style: fix unicorn/prefer-dom-node-text-content
* style: fix unicorn/prefer-query-selector
* style: fix unicorn/no-array-for-each
* style: fix unicorn/no-negated-condition
* style: fix unicorn/prefer-add-event-listener
* style: fix unicorn/import-style
* style: fix prefer-regex-literals
* style: disable unicorn/no-useless-switch-case
* style: disable unicorn/text-encoding-identifier-case
* style: fix unicorn/prefer-set-has
* style: fix unicorn/prefer-spread
* revert: auto fix on lib/routes/universities/ynnu/edu/base64.js
* style: fix unicorn/no-useless-undefined
* style: fix unicorn/no-array-push-push
* style: fix unicorn/no-useless-undefined again
* style: fix unicorn/no-lonely-if
* style: fix unicorn/prefer-reflect-apply
* style: fix unicorn/switch-case-braces
* style: fix unicorn/prefer-switch
* style: fix unicorn/prefer-array-some
* fix: deepscan UNUSED_VAR_ASSIGN
* style: fix unicorn/prefer-ternary
* fix: follow-up of unicorn/prefer-ternary
* revert: auto fix of unicorn/prefer-string-slice for substring()
* style: disable unicorn/prefer-string-slice
fix: auto fix slice over deprecated substr
* style: fix unicorn/throw-new-error
* style: fix unicorn/filename-case
* test: fix dateParser renaming
* style: fix unicorn/better-regex
* style: fix unicorn/prefer-string-replace-all
* fix(deps): add sanitize-html
* style: fix no-prototype-builtins
* style: fix unicorn/consistent-destructuring
* style: fix unicorn/consistent-function-scoping
* style: fix unicorn/prefer-regexp-test
* style: fix unicorn/prefer-logical-operator-over-ternary
* style: fix unicorn/no-array-callback-reference
* style: add prefer-object-has-own
* style: warn unicorn/no-empty-file
* style: fix unicorn/prefer-number-properties
* style: fix no-useless-undefined again
* style: fix unicorn/numeric-separators-style
* style: disable unicorn/no-array-callback-reference
false postive with cheerio
2024-01-18 20:43:40 +08:00
Manish Bhattarai
176341e95b
docs: change html example to use items variable instead of item ( #14205 )
...
* change html example to use items variable instead of item
The existing example for HTML retrieval uses 'item' variable on item retrieval, but the final rss output uses the 'items' variable. This results in undefined variable for anyone who directly uses the example code.
* docs: fix cn docs too
---------
2024-01-08 12:16:11 +08:00
Tony
1f90b69973
fix: adjust http log level ( #14114 )
...
* feat: log redirect
* fix: change puppeteer/proxy/redirect/got log level to `http`
ref: https://github.com/winstonjs/winston#logging-levels (npm levels)
2023-12-26 02:23:33 +08:00
DIYgod
279584775d
feat: update github radars
2023-12-18 21:33:36 +08:00
DIYgod
a975237f76
docs: remove rssbud badge
2023-12-02 02:43:00 +08:00
TonyRL
a35b10c1dc
chore: Update PR template
2023-12-01 14:16:15 +00:00
DIYgod
46300f5699
docs: rename selfhost to configRequired
2023-12-01 10:36:02 +08:00
TonyRL
f9cda41946
docs: format docs using markdownlint-cli2
2023-11-30 18:07:46 +00:00
Tony
06721a0f21
docs: ts config ( #13690 )
...
* docs: ts config
* chore: esm format script
* chore: bring back ast based formatting
* chore: revert 7b0493fbf4d93794a729289b24867e93732e703d
* chore: update dependabot config
* docs: rename to mdx extension
* fix: unused import
* docs: fix search build
* chore: remove deps changes
2023-11-03 23:17:17 +08:00
dependabot[bot]
72f9a1f214
chore(deps): bump the docusaurus group in /website with 6 updates ( #13668 )
...
* chore(deps): bump the docs group in /website with 6 updates
Bumps the docs group in /website with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus ) | `2.4.3` | `3.0.0` |
| [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects ) | `2.4.3` | `3.0.0` |
| [@docusaurus/plugin-pwa](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-pwa ) | `2.4.3` | `3.0.0` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic ) | `2.4.3` | `3.0.0` |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases ) | `2.4.3` | `3.0.0` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types ) | `2.4.3` | `3.0.0` |
Updates `@docusaurus/core` from 2.4.3 to 3.0.0
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus )
Updates `@docusaurus/plugin-client-redirects` from 2.4.3 to 3.0.0
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-plugin-client-redirects )
Updates `@docusaurus/plugin-pwa` from 2.4.3 to 3.0.0
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-plugin-pwa )
Updates `@docusaurus/preset-classic` from 2.4.3 to 3.0.0
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-preset-classic )
Updates `@docusaurus/module-type-aliases` from 2.4.3 to 3.0.0
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-module-type-aliases )
Updates `@docusaurus/types` from 2.4.3 to 3.0.0
- [Release notes](https://github.com/facebook/docusaurus/releases )
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-types )
---
updated-dependencies:
- dependency-name: "@docusaurus/core"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: docs
- dependency-name: "@docusaurus/plugin-client-redirects"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: docs
- dependency-name: "@docusaurus/plugin-pwa"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: docs
- dependency-name: "@docusaurus/preset-classic"
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: docs
- dependency-name: "@docusaurus/module-type-aliases"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: docs
- dependency-name: "@docusaurus/types"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: docs
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fix dependencies
* docs: fix admonition
caution is deprecated in v3
caution(v2 yellow) => warning(v3 yellow)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 23:24:57 +08:00
Tony
4c73d7b0cd
docs: prepare for docusaurus 3.0 ( #13631 )
...
* docs: prepare for docusaurus 3.0
* docs: fix typo
2023-10-25 00:33:51 +08:00
Tony
6309afcccc
docs: fix rendering ( #13382 )
...
* docs: fix faq badge
* docs: no md within jsx tag
refs: https://docusaurus.io/docs/markdown-features/react#markdown-and-jsx-interoperability
* docs: use link component
* docs: route use link component
* fix: remove invalid attr
* docs: more a to link component
* fix: remove invalid attr
* fix: provide link in global scope
2023-09-24 23:30:16 +08:00
Tony
17da3677d9
docs: i18n sidebar, fix code block ( #13085 )
...
* docs: i18n sidebar
* docs: `code-group` to `tabs`
* docs: admonitions use default title
* docs: fix route
* docs: fix build
* docs: fix add-docs admonitions
* docs: unwrap `details` wrapped content
* docs: mention no i18n switch in dev mode
* docs: fix add-docs rendering
* docs: fix typo
2023-08-21 22:08:41 +08:00
DIYgod
8a58d74922
docs: documentation prioritizes English and maintains only one route list ( #13075 )
2023-08-20 15:57:05 +01:00
Derek
8d4dbb9a80
fix(route): update v2/scitation to v2/aip ( #12955 )
...
* fix(route): scitation/journal
* fix(docs): scitation/journal
* fix(docs): (en) scitation/journal
* chores
* fix(radar): scitation/journal
* fix(radar): scitation/journal
* fix(radar): scitation/journal
* style: auto format
* fix(route): mv scitation to aip
* fix(route): v2/AIP chores
* fix(docs): v2/aip docs
* fix(docs): chores: jounus/advanced/advanced-feed
* fix(docs): update en docs
* fix(docs): not right close the <RouteEn>
* fix(docs): correct some mistake
* Update lib/v2/aip/radar.js
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-19 20:44:11 +08:00
TonyRL
ddbc760dc8
docs: fix new docs link
2023-08-16 13:04:07 +00:00
DIYgod
7b65ba69bb
feat: add docusaurus website ( #13039 )
2023-08-15 03:12:12 +01:00