Skip to content
This repository was archived by the owner on Mar 7, 2025. It is now read-only.

[pull] main from sequelize:main #10

Open
wants to merge 2,640 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2640 commits
Select commit Hold shift + click to select a range
4973f25
meta: update dependency nx to v20.2.1
renovate[bot] Dec 7, 2024
24102bc
meta: update dependency @inquirer/checkbox to v4.0.3
renovate[bot] Dec 7, 2024
b2f15dd
meta: update dependency @inquirer/select to v4.0.3
renovate[bot] Dec 7, 2024
d99a114
meta: update dependency @inquirer/confirm to v5.1.0
renovate[bot] Dec 8, 2024
720ef5c
meta: update dependency @inquirer/input to v4.1.0
renovate[bot] Dec 8, 2024
dc4ef20
meta: update dependency @oclif/plugin-help to v6.2.19
renovate[bot] Dec 8, 2024
897b6c8
meta: update dependency oclif to v4.16.2
renovate[bot] Dec 9, 2024
1776564
meta: update dependency zod to v3.24.0
renovate[bot] Dec 10, 2024
6e6ff70
meta: update dependency nx to v20.2.2
renovate[bot] Dec 11, 2024
981daaa
meta: update dependency zod to v3.24.1
renovate[bot] Dec 11, 2024
9aeb6e7
meta: update dependency lint-staged to v15.2.11 (#17645)
renovate[bot] Dec 11, 2024
1cc002d
meta: update sequelize AUTHORS (#17634)
github-actions[bot] Dec 11, 2024
0f2891c
meta: update dependency @types/node to v22.10.2
renovate[bot] Dec 11, 2024
4599a0f
meta: update dependency oclif to v4.16.4
renovate[bot] Dec 15, 2024
9103e88
meta: update dependency type-fest to v4.30.1 (#17648)
renovate[bot] Dec 15, 2024
d2dfbd7
meta: update dependency oclif to v4.16.5
renovate[bot] Dec 16, 2024
2e9b447
meta: update dependency ansis to v3.4.0 (#17649)
renovate[bot] Dec 16, 2024
b1a4b7b
meta: update dependency type-fest to v4.30.2
renovate[bot] Dec 16, 2024
5f415d3
meta: update dependency oclif to v4.17.0
renovate[bot] Dec 17, 2024
8ca1da4
meta: update actions/upload-artifact action to v4.5.0
renovate[bot] Dec 17, 2024
b0c7778
fix: remove deprecated tasksRunnerOptions (#17652)
lohart13 Dec 20, 2024
f2f3e16
meta: update dependency nx to v20.3.0
renovate[bot] Dec 20, 2024
ab4465f
meta: update dependency @inquirer/checkbox to v4.0.4
renovate[bot] Dec 20, 2024
8c6874d
meta: update dependency @inquirer/input to v4.1.1
renovate[bot] Dec 21, 2024
0272bd7
meta: update dependency @inquirer/confirm to v5.1.1 (#17655)
renovate[bot] Dec 21, 2024
93f6615
meta: update dependency @inquirer/select to v4.0.4
renovate[bot] Dec 21, 2024
9aec6c4
meta: update dependency @oclif/plugin-help to v6.2.20
renovate[bot] Dec 21, 2024
46612b2
meta: update dependency oclif to v4.17.2
renovate[bot] Dec 22, 2024
8d82092
meta: update dependency oclif to v4.17.3
renovate[bot] Dec 22, 2024
a93ed64
meta: update dependency oclif to v4.17.4
renovate[bot] Dec 23, 2024
f1b3c13
meta: update dependency type-fest to v4.31.0
renovate[bot] Dec 25, 2024
e66aa58
meta: update dependency mysql2 to v3.12.0 (#17656)
renovate[bot] Dec 26, 2024
e322021
meta: update dependency concurrently to v9.1.1
renovate[bot] Dec 27, 2024
3b9cecf
meta: update dependency lint-staged to v15.3.0 (#17659)
renovate[bot] Dec 28, 2024
517d06a
meta: update yarn to v4.6.0
renovate[bot] Dec 29, 2024
fcccabf
meta: update dependency concurrently to v9.1.2
renovate[bot] Dec 31, 2024
9e435d6
meta: update dependency @types/lodash to v4.17.14
renovate[bot] Jan 5, 2025
b4161b7
meta: update dependency fast-glob to v3.3.3
renovate[bot] Jan 5, 2025
93b1161
meta: update dependency @types/node to v22.10.5 (#17662)
renovate[bot] Jan 6, 2025
76bd73a
meta: update dependency inflection to v3.0.1
renovate[bot] Jan 6, 2025
fea0582
meta: update dependency @rushstack/eslint-patch to v1.10.5
renovate[bot] Jan 8, 2025
0ce7d69
meta: update dependency inflection to v3.0.2
renovate[bot] Jan 8, 2025
e65f95d
meta: update dependency @oclif/plugin-help to v6.2.21
renovate[bot] Jan 11, 2025
1fff1da
meta: update dependency nx to v20.3.1 (#17668)
renovate[bot] Jan 11, 2025
455014d
meta: update dependency @inquirer/confirm to v5.1.2
renovate[bot] Jan 11, 2025
3b0773f
meta: update dependency @inquirer/checkbox to v4.0.5 (#17673)
renovate[bot] Jan 12, 2025
bbc649b
meta: update dependency uuid to v11.0.5 (#17663)
renovate[bot] Jan 12, 2025
d2f9e4b
meta: update dependency @inquirer/input to v4.1.2
renovate[bot] Jan 12, 2025
c7596f3
meta: update actions/upload-artifact action to v4.6.0 (#17672)
renovate[bot] Jan 12, 2025
5774626
meta: update dependency type-fest to v4.32.0 (#17670)
renovate[bot] Jan 12, 2025
4e93406
meta: update dependency snowflake-sdk to v2 (#17646)
renovate[bot] Jan 12, 2025
4cbd411
meta: update dependency @inquirer/select to v4.0.5
renovate[bot] Jan 12, 2025
9c748ff
meta: update dependency @inquirer/checkbox to v4.0.6
renovate[bot] Jan 14, 2025
466d5b4
meta: update dependency @inquirer/confirm to v5.1.3
renovate[bot] Jan 14, 2025
641bc30
meta: update dependency @inquirer/select to v4.0.6
renovate[bot] Jan 15, 2025
b9a89e2
meta: update dependency @inquirer/input to v4.1.3 (#17675)
renovate[bot] Jan 15, 2025
c6c3f77
meta: update dependency @types/node to v22.10.6
renovate[bot] Jan 15, 2025
777f82a
meta: update dependency @types/node to v22.10.7
renovate[bot] Jan 16, 2025
b2baced
meta: update dependency lint-staged to v15.4.1
renovate[bot] Jan 16, 2025
ebfde33
meta: update dependency @oclif/plugin-help to v6.2.22
renovate[bot] Jan 19, 2025
f6e6b1c
meta: update dependency nx to v20.3.2
renovate[bot] Jan 19, 2025
2cb1cca
meta: update dependency type-fest to v4.33.0
renovate[bot] Jan 20, 2025
615468d
meta: update actions/stale action to v9.1.0
renovate[bot] Jan 21, 2025
5b00def
meta: update dependency @types/node to v22.10.9
renovate[bot] Jan 23, 2025
ce32082
meta: update dependency lint-staged to v15.4.2
renovate[bot] Jan 23, 2025
b4b000e
meta: update mysql docker tag to v8.4.4 (#17680)
renovate[bot] Jan 23, 2025
e8cd704
meta: update dependency @types/node to v22.10.10
renovate[bot] Jan 23, 2025
a64c807
meta: update dependency @types/pg to v8.11.11
renovate[bot] Jan 24, 2025
38e77c5
meta: update dependency nx to v20.3.3
renovate[bot] Jan 24, 2025
bc4e7f9
meta: update dependency mocha to v11.1.0 (#17681)
renovate[bot] Jan 24, 2025
742e686
meta: update dependency markdownlint-cli to v0.44.0
renovate[bot] Jan 25, 2025
709accc
meta: update dependency @oclif/plugin-help to v6.2.23
renovate[bot] Jan 26, 2025
243b21e
meta: update dependency lint-staged to v15.4.3
renovate[bot] Jan 26, 2025
4491353
feat: replace correlated subquery with EXISTS (#17354)
dazhuangc Jan 27, 2025
c615326
v7.0.0-alpha.44
Jan 27, 2025
aa6f232
meta: update actions/setup-node action to v4.2.0
renovate[bot] Jan 27, 2025
4e2f0b3
meta: update dependency nx to v20.4.0
renovate[bot] Jan 27, 2025
667f463
meta: update dependency @types/lodash to v4.17.15
renovate[bot] Jan 28, 2025
96c8000
meta: update dependency @inquirer/checkbox to v4.0.7
renovate[bot] Jan 29, 2025
7b9b198
meta: update dependency @inquirer/confirm to v5.1.4
renovate[bot] Jan 29, 2025
4521b81
meta: update dependency @inquirer/input to v4.1.4
renovate[bot] Jan 29, 2025
f93ec2a
meta: update dependency @inquirer/select to v4.0.7
renovate[bot] Jan 29, 2025
032b8ee
meta: update dependency @types/node to v22.12.0 (#17685)
renovate[bot] Jan 29, 2025
e594d29
meta: update dependency semver to v7.7.0
renovate[bot] Jan 29, 2025
351b809
fix(core): Further improve type declaration for model validation func…
martinslota Jan 30, 2025
942b086
fix(core): Adjust model validator types yet again (#17689)
martinslota Jan 31, 2025
afc9c0b
feat: findByPk composite key support (#17393)
wd-alejandroescobedogarcia Feb 2, 2025
beb1e51
meta: update dependency @oclif/plugin-help to v6.2.24
renovate[bot] Feb 2, 2025
d672caa
meta: update dependency @types/node to v22.13.0 (#17692)
renovate[bot] Feb 2, 2025
c270d70
meta: update dependency @inquirer/input to v4.1.5
renovate[bot] Feb 2, 2025
1b516d5
meta: update dependency @inquirer/confirm to v5.1.5 (#17694)
renovate[bot] Feb 3, 2025
519c06f
meta: update dependency @inquirer/select to v4.0.8
renovate[bot] Feb 3, 2025
4980878
meta: update sequelize AUTHORS (#17693)
github-actions[bot] Feb 3, 2025
cc87a4a
meta: update dependency @inquirer/checkbox to v4.1.1 (#17695)
renovate[bot] Feb 3, 2025
32307b8
meta: update dependency @types/node to v22.13.1
renovate[bot] Feb 4, 2025
c92cdf5
meta: update dependency semver to v7.7.1
renovate[bot] Feb 4, 2025
cd09672
meta: update icr.io/db2_community/db2 docker tag to v12.1.1.0
renovate[bot] Feb 5, 2025
e35c098
meta: update dependency nx to v20.4.1
renovate[bot] Feb 6, 2025
be7ecc4
meta: update dependency nx to v20.4.2
renovate[bot] Feb 8, 2025
ee3c7d3
fix: add call for new maintainers to README (#17700)
WikiRik Feb 9, 2025
95f6f9d
meta: update dependency @oclif/plugin-help to v6.2.25
renovate[bot] Feb 9, 2025
e54e881
meta: update dependency type-fest to v4.34.1
renovate[bot] Feb 9, 2025
8169b58
meta: update dependency node-gyp to v11.1.0
renovate[bot] Feb 10, 2025
f4396eb
meta: update dependency pg to v8.13.2
renovate[bot] Feb 11, 2025
0c15d9b
meta: update dependency zod to v3.24.2
renovate[bot] Feb 11, 2025
38162da
fix(core): stop index hints from incorrectly being passed down to ass…
minlite Feb 12, 2025
933762b
meta: update dependency nx to v20.4.3
renovate[bot] Feb 13, 2025
1a36d3c
meta: update dependency @types/node to v22.13.2
renovate[bot] Feb 13, 2025
1183b6c
meta: update dependency pg to v8.13.3
renovate[bot] Feb 13, 2025
dc85593
meta: update dependency @types/node to v22.13.4
renovate[bot] Feb 14, 2025
f2ade54
meta: update dependency nx to v20.4.4
renovate[bot] Feb 14, 2025
1b61756
fix: update type definition for orderItem to use variadic type (#17714)
SippieCup Feb 14, 2025
070fad8
meta: update dependency @inquirer/confirm to v5.1.6
renovate[bot] Feb 15, 2025
10f4ca0
meta: update dependency @inquirer/checkbox to v4.1.2 (#17717)
renovate[bot] Feb 16, 2025
1fefc3f
meta: update dependency @inquirer/input to v4.1.6
renovate[bot] Feb 16, 2025
618279f
meta: update dependency @inquirer/select to v4.0.9
renovate[bot] Feb 16, 2025
e2188a9
meta: update dependency type-fest to v4.35.0
renovate[bot] Feb 17, 2025
b871813
v7.0.0-alpha.45
Feb 17, 2025
1db3823
meta: update dependency nx to v20.4.5
renovate[bot] Feb 18, 2025
5720a2d
meta: update dependency lerna to v8.2.0
renovate[bot] Feb 19, 2025
76256c6
meta: update dependency uuid to v11.1.0
renovate[bot] Feb 19, 2025
425d217
fix(postgres): correct existing enum type matching (#17576)
zinefer Feb 27, 2025
28bb858
meta: update actions/upload-artifact action to v4.6.1 (#17722)
renovate[bot] Feb 28, 2025
8902183
meta: update actions/download-artifact action to v4.1.9
renovate[bot] Feb 28, 2025
ef5feca
meta: update dependency nx to v20.4.6 (#17721)
renovate[bot] Feb 28, 2025
63ab566
meta: update dependency @oclif/plugin-help to v6.2.26
renovate[bot] Feb 28, 2025
07cffbc
meta: update dependency @types/node to v22.13.5
renovate[bot] Feb 28, 2025
8cbfa31
meta: update dependency @types/sinon to v17.0.4
renovate[bot] Feb 28, 2025
d9185d1
meta: update dependency @types/node to v22.13.7
renovate[bot] Feb 28, 2025
c16e249
meta: update dependency retry-as-promised to v7.1.1
renovate[bot] Mar 1, 2025
1fb8227
meta: update dependency @types/lodash to v4.17.16
renovate[bot] Mar 1, 2025
1ab61b1
meta: update dependency @types/node to v22.13.8
renovate[bot] Mar 1, 2025
53ac24a
meta: update dependency type-fest to v4.36.0
renovate[bot] Mar 1, 2025
91fff5d
meta: update sequelize AUTHORS (#17705)
github-actions[bot] Mar 1, 2025
bd6116d
meta: update yarn to v4.7.0
renovate[bot] Mar 1, 2025
b6702f7
meta: update dependency ansis to v3.17.0 (#17710)
renovate[bot] Mar 2, 2025
7dc8a0c
meta: update dependency oclif to v4.17.33 (#17707)
renovate[bot] Mar 2, 2025
8d01412
meta: update sequelize AUTHORS (#17729)
github-actions[bot] Mar 2, 2025
f29938f
meta: update dependency snowflake-sdk to v2.0.2 [security] (#17688)
renovate[bot] Mar 2, 2025
4903194
meta: update dependency oclif to v4.17.34
renovate[bot] Mar 2, 2025
d3fcb21
meta: update dependency @types/node to v22.13.9
renovate[bot] Mar 3, 2025
caa9dc6
meta: update dependency lerna to v8.2.1
renovate[bot] Mar 4, 2025
20387cd
meta: update dependency type-fest to v4.37.0
renovate[bot] Mar 4, 2025
72af2e8
meta: update dependency postgres-array to v3.0.3
renovate[bot] Mar 5, 2025
4f02086
meta: update dependency postgres-array to v3.0.4
renovate[bot] Mar 6, 2025
72a3174
meta: update dependency nx to v20.5.0
renovate[bot] Mar 7, 2025
82e7a4e
meta: update dependency @types/node to v22.13.10
renovate[bot] Mar 8, 2025
d2d985d
meta: update dependency @inquirer/select to v4.0.10
renovate[bot] Mar 8, 2025
ff884fe
meta: update dependency prettier to v3.5.3 (#17746)
ephys Mar 8, 2025
2e2e50c
meta: update dependency @inquirer/checkbox to v4.1.3
renovate[bot] Mar 8, 2025
e914861
feat(core): add `sql.join` & improve `sql.identifier` (#17744)
ephys Mar 8, 2025
c07f767
meta: migrate renovate config (#17632)
renovate[bot] Mar 8, 2025
c43c270
fix(core): fix msg of error thrown when decorating a non-model (#17745)
ephys Mar 8, 2025
fb429cc
meta: update dependency @inquirer/input to v4.1.7
renovate[bot] Mar 8, 2025
b5c2b26
fix(postgres): update to postgres 17 (#17740)
WikiRik Mar 8, 2025
5586b90
meta: update dependency mysql2 to v3.13.0 (#17738)
renovate[bot] Mar 8, 2025
81c123d
meta: update dependency esbuild to v0.25.0 [security] (#17712)
renovate[bot] Mar 9, 2025
d398e55
meta: update dependency @inquirer/confirm to v5.1.7 (#17748)
renovate[bot] Mar 9, 2025
a4dc3ea
meta: optimize renovate's configuration (#17749)
ephys Mar 9, 2025
4a882ab
meta: use issue types instead of labels (#17753)
ephys Mar 9, 2025
0726e9e
meta: remove bug/feature labels from issue templates (#17756)
ephys Mar 9, 2025
dd587cb
fix(core): fix issues with composite PK in `findByPk` (#17747)
ephys Mar 9, 2025
6c5a82d
fix: update typescript to v5.8.2 (#17728)
renovate[bot] Mar 9, 2025
e181508
meta: update dependency @inquirer/checkbox to ^4.1.3
renovate[bot] Mar 9, 2025
4260fe6
meta: update dependency @inquirer/confirm to ^5.1.7 (#17759)
renovate[bot] Mar 9, 2025
68d7d75
fix(core): proper check upsert support in query-interface (#17358)
sfc-gh-ljagielski Mar 9, 2025
09d6fa9
meta: update dependency @inquirer/input to ^4.1.7
renovate[bot] Mar 9, 2025
ca629c9
meta: update dependency @inquirer/select to ^4.0.10
renovate[bot] Mar 9, 2025
ee19a4b
meta: update dependency @oclif/core to ^3.27.0 (#17761)
renovate[bot] Mar 10, 2025
cb82ede
meta: update dependency @oclif/plugin-help to ^6.2.26 (#17762)
renovate[bot] Mar 11, 2025
bf5c760
meta: bump deps (#17757)
WikiRik Mar 11, 2025
b941fb3
meta: update dependency esbuild to v0.25.1
renovate[bot] Mar 11, 2025
c8861c5
meta: update dependency @rushstack/eslint-patch to v1.11.0 (#17768)
renovate[bot] Mar 12, 2025
5d909aa
meta: update dependency pg to ^8.14.0
renovate[bot] Mar 12, 2025
90a49b6
meta: update dependency node to v20.18.3 (#17771)
renovate[bot] Mar 12, 2025
bd292e3
meta: update dependency @oclif/core to ^4.2.10 (#17773)
renovate[bot] Mar 12, 2025
ad44aed
meta: update dependency lint-staged to v15.5.0 (#17775)
renovate[bot] Mar 13, 2025
26c01d0
meta: update node.js to >=18.20.7
renovate[bot] Mar 13, 2025
c679aa7
meta: update dependency node to v20.19.0 (#17776)
renovate[bot] Mar 14, 2025
89fc0ff
meta: update dependency snowflake-sdk to ^2.0.3 (#17779)
renovate[bot] Mar 14, 2025
bc3dca8
meta: update dependency nx to v20.6.0
renovate[bot] Mar 15, 2025
2391263
fix(cli): remove redundant types export in package.json (#17781)
lohart13 Mar 15, 2025
7b27688
meta: update dependency @oclif/plugin-help to ^6.2.27
renovate[bot] Mar 15, 2025
d8b8378
meta: update dependency @inquirer/checkbox to ^4.1.4
renovate[bot] Mar 15, 2025
887b1c0
meta: update dependency @inquirer/confirm to ^5.1.8
renovate[bot] Mar 15, 2025
124423b
meta: update dependency @inquirer/input to ^4.1.8 (#17784)
renovate[bot] Mar 16, 2025
7dfce14
meta: update dependency oclif to v4.17.37 (#17786)
renovate[bot] Mar 16, 2025
26d76ec
meta: update sequelize AUTHORS (#17783)
github-actions[bot] Mar 16, 2025
cab05a9
meta(core): skip Model.upsert integration tests (#17782)
dazhuangc Mar 17, 2025
00f3624
meta: update dependency @inquirer/select to ^4.1.0 (#17787)
renovate[bot] Mar 17, 2025
51ac924
meta: update dependency pg to ^8.14.1
renovate[bot] Mar 17, 2025
91115cd
meta: update dependency nx to v20.6.1 (#17788)
renovate[bot] Mar 18, 2025
05f2cca
meta: update actions/setup-node action to v4.3.0
renovate[bot] Mar 18, 2025
b0217dd
meta: update actions/download-artifact action to v4.2.0
renovate[bot] Mar 18, 2025
387dba0
meta: update actions/download-artifact action to v4.2.1
renovate[bot] Mar 19, 2025
4d2e1e9
meta: update actions/upload-artifact action to v4.6.2 (#17794)
renovate[bot] Mar 19, 2025
73edf49
meta: update dependency nx to v20.6.2
renovate[bot] Mar 20, 2025
2095252
meta: update dependency mysql2 to ^3.14.0
renovate[bot] Mar 20, 2025
a396673
feat(core): count grouped rows (#17751)
seho0808 Mar 22, 2025
52e3c30
v7.0.0-alpha.46
Mar 22, 2025
1a29228
meta: update dependency oclif to v4.17.40
renovate[bot] Mar 23, 2025
edbdbc1
meta: update sequelize AUTHORS (#17800)
github-actions[bot] Mar 23, 2025
1cc51af
meta: update dependency oclif to v4.17.41
renovate[bot] Mar 24, 2025
a0c982a
meta: update dependency type-fest to ^4.38.0 (#17804)
renovate[bot] Mar 24, 2025
e4ac49c
meta: update dependency validator to ^13.15.0 (#17805)
renovate[bot] Mar 25, 2025
8d43dca
meta: update dependency @types/validator to ^13.12.3
renovate[bot] Mar 25, 2025
66f454e
meta: update dependency nx to v20.6.4 (#17809)
renovate[bot] Mar 26, 2025
1353e03
meta: update dependency @types/semver to v7.7.0 (#17811)
renovate[bot] Mar 27, 2025
c702514
meta: update node.js to >=18.20.8
renovate[bot] Mar 27, 2025
852b984
meta: update yarn to v4.8.0
renovate[bot] Mar 28, 2025
2cf3fc3
meta: update dependency sequelize-pool to ^8.0.1
renovate[bot] Mar 28, 2025
75093d2
meta: update dependency oclif to v4.17.42
renovate[bot] Mar 30, 2025
7c279d7
meta: update yarn to v4.8.1 (#17813)
renovate[bot] Mar 30, 2025
0919b32
meta: update dependency esbuild to v0.25.2
renovate[bot] Mar 30, 2025
e4ceca4
meta: update dependency nx to v20.7.0 (#17814)
renovate[bot] Apr 1, 2025
f3c9fa5
meta: update dependency type-fest to ^4.39.0 (#17816)
renovate[bot] Apr 1, 2025
3832106
meta: update dependency node-gyp to v11.2.0 (#17817)
renovate[bot] Apr 8, 2025
1df2148
meta: update dependency @inquirer/checkbox to ^4.1.5
renovate[bot] Apr 9, 2025
b86bed2
meta: update dependency @inquirer/confirm to ^5.1.9
renovate[bot] Apr 9, 2025
80e25be
meta: update dependency @inquirer/input to ^4.1.9
renovate[bot] Apr 9, 2025
299d659
meta: update dependency @inquirer/select to ^4.1.1 (#17821)
renovate[bot] Apr 9, 2025
5161754
meta(mssql): temp disable test-mssql-oldest in CI (#17819)
WikiRik Apr 10, 2025
1062fb8
meta: update dependency mariadb to ^3.4.1 (#17822)
renovate[bot] Apr 10, 2025
95f0f12
meta: update dependency nx to v20.7.2 (#17823)
renovate[bot] Apr 10, 2025
7d386bf
fix(db2): update the `ibm_db` module to 3.3.0 (#17737)
papandreou Apr 11, 2025
e13efce
meta: update dependency lerna to v8.2.2
renovate[bot] Apr 11, 2025
5aece97
meta: update dependency oclif to v4.17.43 (#17824)
renovate[bot] Apr 11, 2025
10094df
meta: update dependency lint-staged to v15.5.1 (#17825)
renovate[bot] Apr 11, 2025
57f3ac7
meta: update dependency @types/pg to ^8.11.12 (#17826)
renovate[bot] Apr 12, 2025
29fc246
meta: update dependency type-fest to ^4.39.1
renovate[bot] Apr 12, 2025
275cdf0
meta: update dependency typescript to v5.8.3 (#17827)
renovate[bot] Apr 12, 2025
72b8349
meta: update dependency oclif to v4.17.44
renovate[bot] Apr 13, 2025
2a65903
meta: update yarn to v4.9.0 (#17829)
renovate[bot] Apr 13, 2025
6a77dcc
meta: update actions/setup-node action to v4.4.0 (#17831)
renovate[bot] Apr 15, 2025
b97e0a5
meta: update dependency @types/pg to ^8.11.13
renovate[bot] Apr 16, 2025
202fd75
meta: lock file maintenance (#17267)
renovate[bot] Apr 16, 2025
2a99430
meta: update mysql docker tag to v8.4.5 (#17834)
renovate[bot] Apr 16, 2025
8b9869c
meta: update dependency @types/validator to ^13.15.0
renovate[bot] Apr 16, 2025
e448589
meta: update dependency type-fest to ^4.40.0
renovate[bot] Apr 16, 2025
9ecc2b7
meta: update yarn to v4.9.1
renovate[bot] Apr 17, 2025
7eb52fb
meta: update dependency zod to ^3.24.3 (#17836)
renovate[bot] Apr 17, 2025
68a445c
meta: update dependency nx to v20.8.0
renovate[bot] Apr 17, 2025
86ef9b1
meta: update dependency oclif to v4.17.45 (#17842)
renovate[bot] Apr 20, 2025
33057ce
meta: lock file maintenance
renovate[bot] Apr 21, 2025
777ba57
meta: update dependency oclif to v4.17.46 (#17845)
renovate[bot] Apr 21, 2025
4ac5edd
meta: update dependency esbuild to v0.25.3
renovate[bot] Apr 23, 2025
6f3a444
meta: update dependency node to v20.19.1 (#17847)
renovate[bot] Apr 24, 2025
87bfd06
meta: update dependency pg to ^8.15.5 (#17850)
renovate[bot] Apr 24, 2025
35c12d0
meta: update dependency @inquirer/select to ^4.2.0
renovate[bot] Apr 24, 2025
89ef1df
meta: update actions/download-artifact action to v4.3.0
renovate[bot] Apr 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
222 changes: 222 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,222 @@
// eslint does not properly load plugins loaded by presets
// this fixes that
require('@rushstack/eslint-patch/modern-module-resolution');

module.exports = {
root: true,
extends: [
'@ephys/eslint-config-typescript',
'@ephys/eslint-config-typescript/node',
'@ephys/eslint-config-typescript/commonjs',
],
plugins: ['mocha', 'jsdoc'],
rules: {
'jsdoc/check-param-names': 'error',
'jsdoc/check-tag-names': 'error',
'jsdoc/check-types': 'off',
'jsdoc/tag-lines': ['error', 'any', { startLines: 1 }],
'jsdoc/no-undefined-types': 'off',
'jsdoc/require-description-complete-sentence': 'off',
'jsdoc/require-example': 'off',
'jsdoc/require-hyphen-before-param-description': 'off',
'jsdoc/require-param': 'error',
'jsdoc/require-param-description': 'off',
'jsdoc/require-param-name': 'error',
'jsdoc/require-param-type': 'off',
'jsdoc/require-returns-description': 'off',
'jsdoc/require-returns-type': 'off',
'jsdoc/valid-types': 'error',
'jsdoc/no-types': 'error',

// TODO: enable in follow-up PR. Requires the utils package.
'no-restricted-syntax': 'off',
'no-restricted-imports': 'off',
'@typescript-eslint/ban-types': 'off',
// TODO: enable in follow-up PR. Requires enabling TSC's noUncheckedIndexedAccess
'@typescript-eslint/no-unnecessary-condition': 'off',
// TODO: enable in follow-up PR. Requires manual code changes.
'@typescript-eslint/naming-convention': 'off',
'@typescript-eslint/unbound-method': 'off',
'@typescript-eslint/member-ordering': 'off',
'unicorn/no-object-as-default-parameter': 'off',
'@typescript-eslint/prefer-optional-chain': 'off',
'logical-assignment-operators': 'off',
},
overrides: [
{
files: ['**/*.{js,mjs,cjs}'],
rules: {
'jsdoc/no-types': 'off',
'jsdoc/require-param-type': 'error',
'jsdoc/check-types': 'error',
'jsdoc/require-returns-type': 'error',
},
},
{
files: ['**/*.js'],
rules: {
// These rules have been disabled in .js files to ease adoption.
// They'll be fixed during the TS migration.
// Remove these once most files have been migrated to TS.

// This will catch a lot of bugs with early-returns
'consistent-return': 'off',

// code smells that should be resolved
'no-restricted-syntax': 'off',
'no-await-in-loop': 'off',
'default-case': 'off',
'no-loop-func': 'off',
'no-shadow': 'off',
'default-param-last': 'off',
'no-fallthrough': 'off',
'prefer-rest-params': 'off',
'no-loss-of-precision': 'off',

// optimisation
'unicorn/consistent-function-scoping': 'off',

// array.reduce is difficult to reason about and can almost always
// be replaced by a more explicit method
'unicorn/no-array-reduce': 'off',
'unicorn/no-array-for-each': 'off',
'unicorn/prefer-spread': 'off',

// makes code clearer
'unicorn/prefer-default-parameters': 'off',
'max-statements-per-line': 'off',

// makes debug easier
'func-names': 'off',

// multi-assigns can be difficult to understand
// https://eslint.org/docs/rules/no-multi-assign
'no-multi-assign': 'off',

// GitHub's display length is 125 chars.
// This enforces that length.
'max-len': 'off',
'max-depth': 'off',

// Reduce diff noise.
'import/order': 'off',

// consistency
'unicorn/filename-case': 'off',

// Passing a function reference to an array callback can accidentally introduce bug
// due to array methods passing more than one parameter.
'unicorn/no-array-callback-reference': 'off',
},
},
{
// most tests are written in old JS style
// let's disable the most problematic rules for now.
// they're only disabled for .js files.
// .ts files will need to migrate.
files: ['packages/*/test/**/*.js'],
rules: {
'func-names': 'off',
'import/order': 'off',

'consistent-this': 'off',
'no-invalid-this': 'off',
'unicorn/no-this-assignment': 'off',
'no-unused-expressions': 'off',
camelcase: 'off',
'no-console': 'off',
'no-prototype-builtins': 'off',
'no-multi-spaces': 'off',
'unicorn/error-message': 'off',
},
},
{
// Disable slow rules that are not important in tests (perf)
files: ['packages/*/test/**/*', '*.test.{ts,js}'],
rules: {
'import/no-extraneous-dependencies': 'off',
// no need to check jsdoc in tests & docs
'jsdoc/check-types': 'off',
'jsdoc/valid-types': 'off',
'jsdoc/tag-lines': 'off',
'jsdoc/check-tag-names': 'off',

// Enable test-specific rules (perf)
'mocha/no-exclusive-tests': 'error',
'mocha/no-skipped-tests': 'warn',

// it's fine if we're not very efficient in tests.
'no-inner-declarations': 'off',
'unicorn/no-unsafe-regex': 'off',

// because of Chai
'@typescript-eslint/no-unused-expressions': 'off',
},
env: {
mocha: true,
},
},
{
files: ['packages/*/test/types/**/*'],
rules: {
// This code is never executed, it's typing only, so these rules make no sense:
'@typescript-eslint/no-unused-vars': 'off',
'@typescript-eslint/no-floating-promises': 'off',
'no-console': 'off',
},
},
{
files: ['**/tsconfig.json'],
rules: {
'json/*': ['error', { allowComments: true }],
},
},
{
files: ['sscce.ts'],
rules: {
'no-console': 'off',
},
},
],
settings: {
jsdoc: {
tagNamePreference: {
augments: 'extends',
},
structuredTags: {
typeParam: {
type: false,
required: ['name'],
},
category: {
type: false,
required: ['name'],
},
internal: {
type: false,
},
hidden: {
type: false,
},
},
},
},
parserOptions: {
ecmaVersion: 2020,
sourceType: 'module',
},
ignorePatterns: [
'packages/*/lib/**/*',
'packages/*/types/**/*',
'packages/**/skeletons/**/*',
'.typedoc-build',
'packages/cli/migrations/**/*',
'packages/cli/seeds/**/*',
],
env: {
node: true,
mocha: true,
es6: true,
es2020: true,
},
};
118 changes: 0 additions & 118 deletions .eslintrc.json

This file was deleted.

1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* -lf
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @sequelize/code-reviewers
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: sequelize
patreon: # Replace with a single Patreon username
open_collective: sequelize
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
Loading