UNPKG

@wgslx/wgslx

Version:

Extended WebGPU shading language tools

68 lines 2.61 kB
{ "compilerOptions": { "target": "es2022", "lib": [ "es2021" ], "outDir": "dist", "module": "commonjs", "declaration": true, "removeComments": true, "moduleResolution": "node", "typeRoots": [ "node_modules/@types", ], "types": [ "jest", "node" ], "strictNullChecks": true, "alwaysStrict": true }, "formatterOptions": { "baseIndentSize": 0, "indentSize": 2, "indentStyle": "smart", "tabSize": 2, "newLineCharacter": "\n", "convertTabsToSpaces": true, "insertSpaceAfterCommaDelimiter": true, "insertSpaceAfterSemicolonInForStatements": true, "insertSpaceBeforeAndAfterBinaryOperators": true, "insertSpaceAfterKeywordsInControlFlowStatements": true, "insertSpaceAfterFunctionKeywordForAnonymousFunctions": true, "insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true, "insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false, "insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false, "insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false, "insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false, "placeOpenBraceOnNewLineForFunctions": false, "placeOpenBraceOnNewLineForControlBlocks": false, "insertSpaceAfterTypeAssertion": true, "IndentSize": 2, "IndentStyle": "smart", "TabSize": 2, "NewLineCharacter": "\n", "ConvertTabsToSpaces": true, "InsertSpaceAfterCommaDelimiter": true, "InsertSpaceAfterSemicolonInForStatements": true, "InsertSpaceBeforeAndAfterBinaryOperators": true, "InsertSpaceAfterKeywordsInControlFlowStatements": true, "InsertSpaceAfterFunctionKeywordForAnonymousFunctions": true, "InsertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true, "InsertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false, "InsertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false, "InsertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false, "InsertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces": false, "PlaceOpenBraceOnNewLineForFunctions": false, "PlaceOpenBraceOnNewLineForControlBlocks": false, "InsertSpaceAfterTypeAssertion": true }, "include": [ "src/**/*.ts", "test/**/*.ts" ], "exclude": [ "node_modules" ] }