Skip to content
This repository was archived by the owner on Apr 21, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
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
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- run: npm install -g yarn
- run: if [ "$(node --version)" \< "v17" ]; then npm install -g yarn; fi
- run: yarn install
- run: yarn test
- run: yarn lint
12 changes: 6 additions & 6 deletions lambda-ioc/deno/container.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ type ContextualParamsToSyncResolverKeys<
TSyncDependencies extends Record<ConstrainedKey, unknown>,
TAsyncDependencies extends Record<ConstrainedKey, unknown>,
TParams extends
| readonly (
| (
| TSyncDependencies[keyof TSyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
| ReadableAsyncContainer<Partial<TAsyncDependencies>>
Expand All @@ -42,7 +42,7 @@ type ContextualParamsToAsyncResolverKeys<
TSyncDependencies extends Record<ConstrainedKey, unknown>,
TAsyncDependencies extends Record<ConstrainedKey, unknown>,
TParams extends
| readonly (
| (
| TSyncDependencies[keyof TSyncDependencies]
| TAsyncDependencies[keyof TAsyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
Expand Down Expand Up @@ -235,7 +235,7 @@ export interface WritableContainer<

registerConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
| ReadableAsyncContainer<Partial<TAsyncDependencies>>
Expand Down Expand Up @@ -286,7 +286,7 @@ export interface WritableContainer<
*/
registerAsyncConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| TAsyncDependencies[keyof TAsyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
Expand Down Expand Up @@ -531,7 +531,7 @@ function __createContainer<

registerConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
| ReadableAsyncContainer<Partial<TAsyncDependencies>>
Expand Down Expand Up @@ -584,7 +584,7 @@ function __createContainer<

registerAsyncConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| TAsyncDependencies[keyof TAsyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
Expand Down
10 changes: 5 additions & 5 deletions lambda-ioc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@coderspirit/lambda-ioc",
"version": "0.7.0",
"version": "0.7.1",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"types": "./dist/cjs/index.d.ts",
Expand Down Expand Up @@ -38,11 +38,11 @@
"test": "jest"
},
"devDependencies": {
"@types/jest": "^27.4.0",
"@types/jest": "^27.4.1",
"@types/node": "^14.14.37",
"@typescript-eslint/eslint-plugin": "^5.12.0",
"@typescript-eslint/parser": "^5.12.0",
"eslint": "^8.9.0",
"@typescript-eslint/eslint-plugin": "^5.12.1",
"@typescript-eslint/parser": "^5.12.1",
"eslint": "^8.10.0",
"eslint-config-prettier": "^8.4.0",
"eslint-plugin-jest": "^26.1.1",
"eslint-plugin-node": "^11.1.0",
Expand Down
12 changes: 6 additions & 6 deletions lambda-ioc/src/container.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ type ContextualParamsToSyncResolverKeys<
TSyncDependencies extends Record<ConstrainedKey, unknown>,
TAsyncDependencies extends Record<ConstrainedKey, unknown>,
TParams extends
| readonly (
| (
| TSyncDependencies[keyof TSyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
| ReadableAsyncContainer<Partial<TAsyncDependencies>>
Expand All @@ -42,7 +42,7 @@ type ContextualParamsToAsyncResolverKeys<
TSyncDependencies extends Record<ConstrainedKey, unknown>,
TAsyncDependencies extends Record<ConstrainedKey, unknown>,
TParams extends
| readonly (
| (
| TSyncDependencies[keyof TSyncDependencies]
| TAsyncDependencies[keyof TAsyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
Expand Down Expand Up @@ -235,7 +235,7 @@ export interface WritableContainer<

registerConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
| ReadableAsyncContainer<Partial<TAsyncDependencies>>
Expand Down Expand Up @@ -286,7 +286,7 @@ export interface WritableContainer<
*/
registerAsyncConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| TAsyncDependencies[keyof TAsyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
Expand Down Expand Up @@ -531,7 +531,7 @@ function __createContainer<

registerConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
| ReadableAsyncContainer<Partial<TAsyncDependencies>>
Expand Down Expand Up @@ -584,7 +584,7 @@ function __createContainer<

registerAsyncConstructor<
TName extends ConstrainedKey,
TParams extends readonly (
TParams extends (
| TSyncDependencies[keyof TSyncDependencies]
| TAsyncDependencies[keyof TAsyncDependencies]
| ReadableSyncContainer<Partial<TSyncDependencies>>
Expand Down
Loading