Skip to content
Closed
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
58 changes: 29 additions & 29 deletions .markdownlint.jsonc
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
{
// This repository is markdownlint-enabled.
// Website: https://github.com/DavidAnson/markdownlint
// VS Code extension: https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint
//
// The implicit, default set of rules is defined in:
// https://github.com/DavidAnson/markdownlint/blob/v0.30.0/doc/Rules.md
// This repository is markdownlint-enabled.
// Website: https://github.com/DavidAnson/markdownlint
// VS Code extension: https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint
//
// The implicit, default set of rules is defined in:
// https://github.com/DavidAnson/markdownlint/blob/v0.30.0/doc/Rules.md

// MD013 - Line length
// https://github.com/DavidAnson/markdownlint/blob/main/doc/md013.md
//
// "line_length" : 120:
// Allow lines of length 120 instead of the default 80. Keep in sync with guide lines .vscode/settings.json.
//
// "tables": false
// Do not include tables. Breaking a line in a table to meet the line length would add a line break in the table
// itself. We do not want that.
//
// "headings": false
// Do not include headings. One cannot break lines in headings, and we sometimes need long ones, e.g. for FAQs.
"MD013": { "line_length" : 120, "tables": false, "headings": false },
// MD013 - Line length
// https://github.com/DavidAnson/markdownlint/blob/main/doc/md013.md
//
// "line_length" : 120:
// Allow lines of length 120 instead of the default 80. Keep in sync with guide lines .vscode/settings.json.
//
// "tables": false
// Do not include tables. Breaking a line in a table to meet the line length would add a line break in the table
// itself. We do not want that.
//
// "headings": false
// Do not include headings. One cannot break lines in headings, and we sometimes need long ones, e.g. for FAQs.
"MD013": { "line_length": 120, "tables": false, "headings": false },

// MD025 - Multiple top-level headings in the same document
// https://github.com/DavidAnson/markdownlint/blob/main/doc/md025.md
//
// We like multiple top-headings.
"MD025": false,
// MD025 - Multiple top-level headings in the same document
// https://github.com/DavidAnson/markdownlint/blob/main/doc/md025.md
//
// We like multiple top-headings.
"MD025": false,

// MD034 - Inline HTML
// https://github.com/DavidAnson/markdownlint/blob/main/doc/md033.md
//
// Forbid using inline HTML elements except <br/>. We use <br/> within tables.
"MD033": { "allowed_elements": ["br"]}
// MD034 - Inline HTML
// https://github.com/DavidAnson/markdownlint/blob/main/doc/md033.md
//
// Forbid using inline HTML elements except <br/>. We use <br/> within tables.
"MD033": { "allowed_elements": ["br"] }
}
5 changes: 0 additions & 5 deletions .prettierignore

This file was deleted.

6 changes: 0 additions & 6 deletions .prettierrc

This file was deleted.

50 changes: 25 additions & 25 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"version": "0.2.0",
"configurations": [
{
// Use IntelliSense to find out which attributes exist for C# debugging
// Use hover for the description of the existing attributes
// For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/openapi-diff/src/core/OpenApiDiff/bin/Debug/netcoreapp6.0/OpenApiDiff.dll",
"args": [],
"cwd": "${workspaceFolder}/openapi-diff/src/core/OpenApiDiff",
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
"console": "internalConsole",
"stopAtEntry": false
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach"
}
]
}
"version": "0.2.0",
"configurations": [
{
// Use IntelliSense to find out which attributes exist for C# debugging
// Use hover for the description of the existing attributes
// For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/openapi-diff/src/core/OpenApiDiff/bin/Debug/netcoreapp6.0/OpenApiDiff.dll",
"args": [],
"cwd": "${workspaceFolder}/openapi-diff/src/core/OpenApiDiff",
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
"console": "internalConsole",
"stopAtEntry": false
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach"
}
]
}
5 changes: 2 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"cSpell.words": [
],
"azure-pipelines.1ESPipelineTemplatesSchemaFile": true
"cSpell.words": [],
"azure-pipelines.1ESPipelineTemplatesSchemaFile": true
}
73 changes: 34 additions & 39 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,41 +1,36 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/openapi-diff/OpenApiDiff.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"command": "dotnet",
"type": "process",
"args": [
"publish",
"${workspaceFolder}/openapi-diff/OpenApiDiff.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"command": "dotnet",
"type": "process",
"args": [
"watch",
"run",
"--project",
"${workspaceFolder}/openapi-diff/OpenApiDiff.sln"
],
"problemMatcher": "$msCompile"
}
]
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/openapi-diff/OpenApiDiff.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"command": "dotnet",
"type": "process",
"args": [
"publish",
"${workspaceFolder}/openapi-diff/OpenApiDiff.sln",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"command": "dotnet",
"type": "process",
"args": ["watch", "run", "--project", "${workspaceFolder}/openapi-diff/OpenApiDiff.sln"],
"problemMatcher": "$msCompile"
}
]
}
4 changes: 2 additions & 2 deletions CredScanSuppressions.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
"tool": "Credential Scanner",
"suppressions": [
{
"file": "node_modules\\superagent\\docs\\index.md",
"file": "node_modules\\superagent\\docs\\index.md",
"_justification": "Additional CredScan searcher specific to my team"
},
{
"file": "node_modules\\superagent\\docs\\test.html",
"file": "node_modules\\superagent\\docs\\test.html",
"_justification": "Legitimate UT certificate file with private key"
}
]
Expand Down
2 changes: 0 additions & 2 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@ steps:
displayName: npm ci
- script: npm run lint
displayName: lint
- script: npm run prettier
displayName: prettier
- script: npm test
displayName: test
- script: npm pack
Expand Down
54 changes: 54 additions & 0 deletions biome.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"$schema": "https://biomejs.dev/schemas/1.8.1/schema.json",
"vcs": {
"clientKind": "git",
"enabled": true,
"useIgnoreFile": true
},
"formatter": {
"enabled": true,
"formatWithErrors": false,
"indentStyle": "space",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 140,
"attributePosition": "auto"
},
"organizeImports": {
"enabled": true
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"style": {
"noParameterAssign": "off",
"useNodejsImportProtocol": "off"
},
"complexity": {
"noForEach": "off"
},
"suspicious": {
"noAssignInExpressions": "off",
"noExplicitAny": "off"
}
}
},
"javascript": {
"formatter": {
"quoteProperties": "asNeeded",
"trailingCommas": "none",
"semicolons": "asNeeded",
"arrowParentheses": "asNeeded",
"bracketSpacing": true,
"bracketSameLine": false,
"quoteStyle": "double",
"attributePosition": "auto"
}
},
"json": {
"parser": {
"allowComments": true
}
}
}
51 changes: 0 additions & 51 deletions eslint.config.js

This file was deleted.

Loading