You've already forked UserWrappr
mirror of
https://github.com/FullScreenShenanigans/UserWrappr.git
synced 2026-04-28 13:01:43 -07:00
d06fcb1e2a
* Started clearing everything out * WIP: Scaffolded the main loading flow See README.md. Measurements, content creation, then menus. * Hooked up some menu bindings * Set up webpack entry points The test shows it seems to work! * End-to-end tests working Directly comparing innerHTML to ensure faked menus match up to the real ones. * Vertical height assumptions: working * Added DI-d class names and styles * Dependency-injected styles into the elements FSP now specifies all its styles within the inline JS. You no longer need the large CSS files bundled with index.html to view the menus. * Added max height of container size to option lists * Added correct values to multi selects * Added old values to saveable store saving * Fixed resetSize: it'll fully reset menu contents now * Significantly simplified MenuStores No more pinning or transition times! They were just confusing and make the test surface much too big. * Added styles for select inputs * Documented everything * Used offsetTop instead of boundingArea.top for getAvailableContainerSize * Build fixes: requirejs types as dev-dependency; inputSelect stub styles * Removed @types/requirejs dev dependency See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/21310.
58 lines
2.0 KiB
JSON
58 lines
2.0 KiB
JSON
{
|
|
"extends": "tslint:all",
|
|
"rules": {
|
|
"array-type": [false],
|
|
"arrow-return-shorthand": [false],
|
|
"ban-types": [false],
|
|
"callable-types": [false],
|
|
"comment-format": [false],
|
|
"completed-docs": [false],
|
|
"cyclomatic-complexity": [false],
|
|
"forin": [false],
|
|
"linebreak-style": [false],
|
|
"max-file-line-count": [false],
|
|
"max-line-length": [true, 140],
|
|
"member-ordering": [
|
|
true,
|
|
"public-before-private",
|
|
"static-before-instance",
|
|
"variables-before-functions"
|
|
],
|
|
"newline-before-return": [false],
|
|
"no-any": [false],
|
|
"no-bitwise": [false],
|
|
"no-console": [false],
|
|
"no-default-export": [false],
|
|
"no-implicit-dependencies": [false],
|
|
"no-inferrable-types": [false],
|
|
"no-magic-numbers": [false],
|
|
"no-redundant-jsdoc": [false],
|
|
"no-non-null-assertion": [false],
|
|
"no-object-literal-type-assertion": [false],
|
|
"no-submodule-imports": [false],
|
|
"no-require-imports": false,
|
|
"no-unbound-method": [false],
|
|
"no-unsafe-any": [false],
|
|
"no-unused-variable": [false],
|
|
"no-void-expression": [false],
|
|
"number-literal-format": [false],
|
|
"object-literal-key-quotes": [false],
|
|
"object-literal-shorthand": [false],
|
|
"object-literal-sort-keys": [false],
|
|
"only-arrow-functions": [false],
|
|
"prefer-function-over-method": [false],
|
|
"prefer-method-signature": [false],
|
|
"prefer-switch": [false],
|
|
"prefer-conditional-expression": [false],
|
|
"prefer-template": [false],
|
|
"restrict-plus-operands": [false],
|
|
"space-before-function-paren": [false],
|
|
"strict-boolean-expressions": [false],
|
|
"strict-type-predicates": [false],
|
|
"switch-final-break": [false],
|
|
"trailing-comma": [false],
|
|
"typedef": [false],
|
|
"variable-name": [false]
|
|
}
|
|
}
|