* Rust backend: initial setup and space primitives implementation + tests * Rust: initial basic server setup * Rust server: auth layer * Rust: added specific auth layers * Rust: shell and proxy endpoints * Rust: SSR and Prometheus metrics * Rust: runtime API * Rust: basic working silverbullet binary server * Rust: fix client file caching * Rust: in dev mode, update version number dynamically * Rust: build-rs Makefile target * Rust: auth and start of 'sb' CLI * Rust: headless Chrome runtime runner * Rust: basic e2e tests for Rust build * Rust: docker builds * Rust: forgot to commit silverbullet-bin code * Rust: cross compile and chrome driver fixes * Rust: waiting for ready status fixes * Rust: sb-CLI port * Rust: use native build toolchain * Rust: fix build chain * Rust: edge release builds * Rust: FreeBSD and armv7 builds * Rust: edge-upgrade from edge-rust release * Rust: fix FreeBSD build * Rust: fix FreeBSD build * Rust: get rid of Go code * refactor: rename library crates to server- prefix convention * Rust: refactoring, moving crypto around * Rust: more refactoring * Runtime: internal renaming * Fix: cursor placement after paste on Webkit browsers * Tweak how version numbers are generated and consumed * Cleanup CI situation * Fix CI * Fix e2e * ci: website image uses :edge channel (was :v2) post-merge * Rust: restore manifest.json endpoint * Rust: ready to merge
55 lines
1.2 KiB
JSON
55 lines
1.2 KiB
JSON
{
|
|
"$schema": "https://biomejs.dev/schemas/2.4.6/schema.json",
|
|
"formatter": {
|
|
"enabled": true,
|
|
"useEditorconfig": true
|
|
},
|
|
"linter": {
|
|
"enabled": true,
|
|
"rules": {
|
|
"recommended": true,
|
|
"suspicious": {
|
|
"noExplicitAny": "off",
|
|
"noAssignInExpressions": "off",
|
|
"noImplicitAnyLet": "off",
|
|
"noSelfCompare": "off",
|
|
"noShadowRestrictedNames": "off",
|
|
"noTemplateCurlyInString": "off",
|
|
"noThenProperty": "off",
|
|
"useIterableCallbackReturn": "off"
|
|
},
|
|
"style": {
|
|
"noNonNullAssertion": "off"
|
|
},
|
|
"complexity": {
|
|
"noBannedTypes": "off"
|
|
},
|
|
"a11y": {
|
|
"recommended": false
|
|
},
|
|
"correctness": {
|
|
"noInnerDeclarations": "off"
|
|
},
|
|
"nursery": {
|
|
"noFloatingPromises": "error"
|
|
}
|
|
}
|
|
},
|
|
"files": {
|
|
"includes": [
|
|
"**",
|
|
"!**/node_modules",
|
|
"!**/dist",
|
|
"!**/client_bundle",
|
|
"!**/vendor",
|
|
"!**/website_build",
|
|
"!**/test-results",
|
|
"!**/.chrome-data",
|
|
"!**/*.html",
|
|
"!**/*.plug.js",
|
|
"!plugs/*/assets",
|
|
"!version.json"
|
|
]
|
|
}
|
|
}
|