eslint-plugin-functional@7.0.0-alpha.0

ESLint rules to promote functional programming in TypeScript.

MIT 2024-04-15
安装 (7.0.0-alpha.0)
npm install eslint-plugin-functional@7.0.0-alpha.0
yarn add eslint-plugin-functional@7.0.0-alpha.0
pnpm add eslint-plugin-functional@7.0.0-alpha.0
bun add eslint-plugin-functional@7.0.0-alpha.0
dependencies (6)
包名版本要求
@typescript-eslint/utils ^7.6.0
deepmerge-ts ^5.1.0
escape-string-regexp ^4.0.0
is-immutable-type ^3.1.0
semver ^7.6.0
ts-api-utils ^1.3.0
devDependencies (73)
包名版本要求
@babel/eslint-parser 7.24.1
@commitlint/cli 19.2.2
@commitlint/config-conventional 19.2.2
@cspell/dict-cryptocurrencies 5.0.0
@rebeccastevens/eslint-config 2.0.11
@semantic-release/changelog 6.0.3
@semantic-release/commit-analyzer 12.0.0
@semantic-release/git 10.0.1
@semantic-release/github 10.0.3
@semantic-release/npm 12.0.0
@semantic-release/release-notes-generator 13.0.0
@stylistic/eslint-plugin 1.7.0
@types/dedent 0.7.2
@types/eslint 8.56.9
@types/node 20.12.7
@types/rollup-plugin-auto-external 2.0.5
@types/semver 7.5.8
@typescript-eslint/eslint-plugin 7.6.0
@typescript-eslint/parser 7.6.0
@typescript-eslint/rule-tester 7.6.0
@vitest/coverage-istanbul 1.5.0
@vitest/coverage-v8 1.5.0
chalk 4.1.2
commitizen 4.3.0
conventional-commit-types 3.0.0
cspell 8.7.0
deassert 1.0.2
dedent 1.5.3
eslint 9.0.0
eslint-config-prettier 9.1.0
eslint-doc-generator 1.7.0
eslint-plugin-eslint-comments 3.2.0
eslint-plugin-eslint-plugin 6.0.0
eslint-plugin-format 0.1.0
eslint-plugin-import-x 0.5.0
eslint-plugin-jsdoc 48.2.3
eslint-plugin-jsonc 2.15.1
eslint-plugin-markdown 4.0.1
eslint-plugin-n 17.2.1
eslint-plugin-no-only-tests 3.1.0
eslint-plugin-optimize-regex 1.2.1
eslint-plugin-prettier 5.1.3
eslint-plugin-promise 6.1.1
eslint-plugin-regexp 2.5.0
eslint-plugin-sonarjs 0.25.1
eslint-plugin-unicorn 52.0.0
eslint-plugin-vitest 0.5.3
eslint-plugin-yml 1.14.0
espree 10.0.1
husky 9.0.11
jsonc-eslint-parser 2.4.0
knip 5.9.4
lint-staged 15.2.2
markdownlint 0.34.0
markdownlint-cli 0.39.0
prettier 3.2.5
prettier-plugin-multiline-arrays 3.0.4
prettier-plugin-packagejson 2.5.0
rimraf 5.0.5
rollup 4.14.3
rollup-plugin-auto-external 2.0.0
rollup-plugin-ts 3.4.5
semantic-release 23.0.8
semantic-release-replace-plugin 1.2.7
ts-node 10.9.2
tsc-alias 1.8.8
tsc-files 1.1.4
tsconfig-paths 4.2.0
typescript 5.4.5
vite-tsconfig-paths 4.3.2
vitest 1.5.0
word-wrap 1.2.5
yaml-eslint-parser 1.2.2
peerDependencies (2)
包名版本要求
eslint ^9.0.0
typescript >=4.7.4
版本列表
10.0.0 2026-06-03
9.0.5 2026-05-20
9.0.4 2026-02-23
9.0.3 2026-02-22
9.0.2 2025-06-02
9.0.1 2025-02-24
9.0.0 2025-02-23
8.0.0 2025-01-14
7.3.1 2025-01-14
7.3.0 2025-01-14
7.2.2 2025-01-14
7.2.1 2025-01-06
7.2.0 2024-12-19
7.1.0 2024-10-20
7.0.3 2024-10-20
7.0.2 2024-08-26
7.0.1 2024-08-07
7.0.0-rc.1 2024-08-03
7.0.0-alpha.12 2024-08-03
7.0.0-alpha.11 2024-07-11
7.0.0-alpha.10 2024-07-11
7.0.0-alpha.9 2024-06-24
7.0.0-alpha.8 2024-05-26
7.0.0-alpha.7 2024-05-25
7.0.0-alpha.6 2024-05-25
7.0.0-alpha.5 2024-05-06
7.0.0-alpha.4 2024-05-06
7.0.0-alpha.3 2024-05-03
7.0.0-alpha.2 2024-05-03
7.0.0-alpha.1 2024-04-18
7.0.0-alpha.0 2024-04-15
7.0.0 2024-08-05
7.0.0-aplha.3 2024-05-06
6.6.3 2024-07-11
6.6.2 2024-07-11
6.6.1 2024-07-06
6.6.0 2024-06-19
6.5.2 2024-06-19
6.5.1 2024-04-15
6.5.0 2024-04-15
6.4.1 2024-04-14
6.4.0 2024-04-01
6.3.2 2024-04-01
6.3.1 2024-04-01
6.3.0 2024-03-25
6.2.3 2024-03-25
6.2.2 2024-03-25
6.2.1 2024-03-24
6.2.0 2024-03-22
6.2.0-next.3 2024-03-14
6.2.0-next.2 2024-03-14
6.2.0-next.1 2024-03-13
6.1.1 2024-03-11
6.1.0 2024-03-10
6.0.1 2024-02-23
6.0.0 2023-07-30
6.0.0-next.7 2023-07-24
6.0.0-next.6 2023-07-21
6.0.0-next.5 2023-07-21
6.0.0-next.4 2023-07-21
6.0.0-next.3 2023-07-17
6.0.0-next.2 2023-07-17
6.0.0-next.1 2023-07-15
5.0.8 2023-04-15
5.0.7 2023-03-21
5.0.6 2023-03-11
5.0.5 2023-03-07
5.0.4 2023-02-06
5.0.3 2023-02-06
5.0.2 2023-02-04
5.0.1 2023-02-02
5.0.0-beta.16 2023-01-26
5.0.0-beta.15 2022-11-26
5.0.0-beta.14 2022-11-16
5.0.0-beta.13 2022-11-15
5.0.0-beta.12 2022-11-08
5.0.0-beta.11 2022-10-20
5.0.0-beta.10 2022-10-17
5.0.0-beta.9 2022-10-13
5.0.0-beta.8 2022-10-05
5.0.0-beta.7 2022-10-04
5.0.0-beta.6 2022-09-29
5.0.0-beta.5 2022-09-29
5.0.0-beta.4 2022-09-29
5.0.0-beta.3 2022-09-25
5.0.0-beta.2 2022-09-22
5.0.0-beta.1 2022-09-19
5.0.0 2023-01-29
4.4.1 2022-10-03
4.4.0-beta.1 2022-09-19
4.4.0 2022-09-20
4.3.2 2022-09-19
4.3.1-beta.1 2022-09-14
4.3.1 2022-09-14
4.3.0 2022-09-08
4.2.2 2022-07-22
4.2.1 2022-04-06
4.2.0 2022-02-06
4.1.1-beta.1 2022-01-08
4.1.1 2022-01-08
4.1.0 2022-01-08
4.0.2 2021-10-24
4.0.1 2021-10-24
4.0.0 2021-10-17
4.0.0-rc2 2021-10-15
4.0.0-rc1 2021-10-15
3.7.2 2021-09-20
3.7.1 2021-09-19
3.7.0 2021-08-28
3.6.0 2021-08-12
3.5.0 2021-08-01
3.4.1 2021-07-31
3.4.0 2021-07-31
3.3.0 2021-07-26
3.2.2 2021-07-22
3.2.1 2021-01-01
3.2.0 2020-12-30
3.1.0 2020-10-07
3.0.2 2020-08-23
3.0.1 2020-01-11
3.0.0 2020-01-11
2.0.0 2019-12-29
1.0.3 2019-12-29
1.0.2 2019-12-11
1.0.1 2019-12-11
1.0.0-rc.2 2019-08-07
1.0.0-rc.1 2019-08-06
1.0.0 2019-10-14
0.5.3 2019-08-06
0.5.2 2019-07-30
0.5.1 2019-07-30
0.5.0 2019-07-29
0.4.0 2019-07-19