diff --git a/dprint.json b/dprint.json index 016af35..8e56cc6 100644 --- a/dprint.json +++ b/dprint.json @@ -7,7 +7,6 @@ "arrowFunction.useParentheses": "force", "binaryExpression.operatorPosition": "nextLine", "ifStatement.nextControlFlowPosition": "maintain", - "nextControlFlowPosition": "nextLine", // Stroustrup style braces. "semiColons": "always", "trailingCommas": "onlyMultiLine" }, diff --git a/tsconfig.json b/tsconfig.json index cdfe81a..5229638 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -12,9 +12,7 @@ /* Language and Environment */ "target": "ES2022", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ - "lib": [ /* Specify a set of bundled library declaration files that describe the target runtime environment. */ - "ES2022" - ], + "lib": ["ES2023"], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ // "jsx": "preserve", /* Specify what JSX code is generated. */ // "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */ // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ @@ -81,12 +79,12 @@ // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ - "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + // "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ /* Type Checking */ "strict": true, /* Enable all strict type-checking options. */ "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */ - "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */ + // "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */ // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ // "strictBindCallApply": true, /* Check that the arguments for 'bind', 'call', and 'apply' methods match the original function. */ // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */