@rws-framework/client
Version:
This package provides the core client-side framework for Realtime Web Suit (RWS), enabling modular, asynchronous web components, state management, and integration with backend services. It is located in `.dev/client`.
52 lines (51 loc) • 1.55 kB
JSON
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module",
"project": "./tsconfig.json"
},
"plugins": ["@typescript-eslint", "unused-imports"],
"ignorePatterns": ["*.js", "*.d.ts"],
"rules": {
"no-unused-vars": "off",
"no-prototype-builtins": "off",
"no-case-declarations": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/semi": ["error", "always"],
"@typescript-eslint/no-unused-vars": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-this-alias": "off",
"@typescript-eslint/type-annotation-spacing": ["error", {
"before": false,
"after": true,
"overrides": {
"arrow": {
"before": true, // Space before the arrow function's arrow
"after": true // Space after the arrow function's arrow
}
}
}],
"indent": [
"error",
4
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": "off"
}
}