Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .commitlintrc.json

This file was deleted.

3 changes: 0 additions & 3 deletions .cz.json

This file was deleted.

47 changes: 4 additions & 43 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,44 +1,5 @@
# JS generated files from TS
src/**/*.d.ts
src/**/*.js.map
*.d.ts
*.js.map

src/Kuzzle.js
src/KuzzleError.js
src/RequestTimeoutError.js
src/controllers/Auth.js
src/controllers/Bulk.js
src/controllers/Document.js
src/controllers/Realtime.js
src/controllers/Index.js
src/controllers/Collection.js
src/controllers/Base.js
src/controllers/Security.js
src/core/security/User.js
src/core/security/Profile.js
src/core/security/Role.js
src/protocols/abstract/Base.js
src/protocols/abstract/Realtime.js
src/protocols/DisconnectionOrigin.js
src/protocols/Http.js
src/protocols/WebSocket.js
src/protocols/index.js
src/types/*.js
src/core/KuzzleEventEmitter.js
src/core/searchResult/SearchResultBase.js
src/core/searchResult/Document.js
src/core/searchResult/Profile.js
src/core/searchResult/Role.js
src/core/searchResult/Specifications.js
src/core/searchResult/User.js
src/utils/Deprecation.js
src/utils/interfaces.js
src/controllers/Server.js
src/core/Observer.js
src/core/RealtimeDocument.js
src/core/searchResult/RealtimeDocument.js
src/core/InstrumentablePromise.js
src/core/batchWriter/BatchBuffer.js
src/core/batchWriter/BatchController.js
src/core/batchWriter/BatchWriter.js
src/protocols/abstract/PendingRequest.js
src/utils/object.js
dist/**
out/**
12 changes: 0 additions & 12 deletions .eslintrc-ts.json

This file was deleted.

19 changes: 16 additions & 3 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
{
"ignorePatterns": ["doc/**"],
"plugins": ["kuzzle"],
"extends": ["plugin:kuzzle/default", "plugin:kuzzle/node"],
"parserOptions": {
"ecmaVersion": 2020
},
"rules": {
"func-names": 0,
"strict": 0
}
"sort-keys": "off",
"kuzzle/array-foreach": "off",
"no-console": "off",
"func-names": "off",
"new-cap": "off"
},
"overrides": [
{
"files": ["*.ts"],
"extends": ["plugin:kuzzle/typescript"]
}
]
}
8 changes: 4 additions & 4 deletions .github/workflows/pull_request.workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
node-version: ["18", "20"]
node-version: [20, 22, 24]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
Expand All @@ -25,7 +25,7 @@ jobs:
needs: [lint]
strategy:
matrix:
node-version: ["18", "20"]
node-version: [20, 22, 24]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
Expand All @@ -40,7 +40,7 @@ jobs:
needs: [unit-tests]
strategy:
matrix:
node-version: ["18", "20"]
node-version: [20, 22, 24]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
Expand All @@ -59,7 +59,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "20"
node-version: 24
cache: 'npm'
- uses: ./.github/actions/snippet-tests
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/push_branches.workflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: "lts/*"
node-version: 24
registry-url: "https://registry.npmjs.org"
scope: '@kuzzleio'

Expand Down
49 changes: 5 additions & 44 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,47 +27,8 @@ doc/7/getting-started/.vuejs/cypress/videos
# Debug snippets
test-*.js

# Typescript related files
*.d.ts
*.js.map
index.js
src/Kuzzle.js
src/KuzzleError.js
src/RequestTimeoutError.js
src/controllers/Auth.js
src/controllers/Bulk.js
src/controllers/Document.js
src/controllers/Index.js
src/controllers/Collection.js
src/controllers/Base.js
src/controllers/Realtime.js
src/controllers/Security.js
src/core/security/User.js
src/core/security/Profile.js
src/core/security/Role.js
src/protocols/abstract/Base.js
src/protocols/abstract/Realtime.js
src/protocols/DisconnectionOrigin.js
src/protocols/Http.js
src/protocols/WebSocket.js
src/protocols/index.js
src/types/*.js
src/core/KuzzleEventEmitter.js
src/core/searchResult/SearchResultBase.js
src/core/searchResult/Document.js
src/core/searchResult/Profile.js
src/core/searchResult/Role.js
src/core/searchResult/Specifications.js
src/core/searchResult/User.js
src/utils/Deprecation.js
src/utils/interfaces.js
src/controllers/Server.js
src/core/Observer.js
src/core/RealtimeDocument.js
src/core/searchResult/RealtimeDocument.js
src/core/InstrumentablePromise.js
src/core/batchWriter/BatchBuffer.js
src/core/batchWriter/BatchController.js
src/core/batchWriter/BatchWriter.js
src/protocols/abstract/PendingRequest.js
src/utils/object.js
## Webpack output
dist

# Typescript output
out
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

6 changes: 0 additions & 6 deletions .husky/commit-msg

This file was deleted.

6 changes: 0 additions & 6 deletions .husky/pre-commit

This file was deleted.

2 changes: 1 addition & 1 deletion .mocharc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
"recursive": true,
"slow": 2000,
"timeout": 10000,
"require": ["should-sinon", "ts-node/register"]
"require": ["should-sinon", "ts-node/register", "./test/setup"]
}
3 changes: 3 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"trailingComma": "all"
}
14 changes: 0 additions & 14 deletions .vscode/launch.json

This file was deleted.

121 changes: 0 additions & 121 deletions ast-refactor/inline-options-to-interface.ts

This file was deleted.

24 changes: 0 additions & 24 deletions build.js

This file was deleted.

Loading
Loading