├── .gitignore ├── .nycrc.json ├── .travis.yml ├── .vscode ├── settings.json └── tasks.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── all.json ├── package.json ├── src ├── index.ts ├── noArrayMutationRule.ts ├── noClassRule.ts ├── noDeleteRule.ts ├── noExpressionStatementRule.ts ├── noIfStatementRule.ts ├── noLetRule.ts ├── noLoopStatementRule.ts ├── noMethodSignatureRule.ts ├── noMixedInterfaceRule.ts ├── noObjectMutationRule.ts ├── noRejectRule.ts ├── noThisRule.ts ├── noThrowRule.ts ├── noTryRule.ts ├── readonlyArrayRule.ts ├── readonlyKeywordRule.ts └── shared │ ├── check-node.ts │ ├── ignore.ts │ ├── options.ts │ └── typeguard.ts ├── test └── rules │ ├── no-array-mutation │ ├── default │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── ignore-chained-mutation-on-new-array │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── ignore-pattern │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── ignore-prefix │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ └── ignore-suffix │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── no-class │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-delete │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-expression-statement │ ├── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-prefix-array │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-prefix-string │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-suffix-array │ │ ├── test.ts.lint │ │ └── tslint.json │ └── ignore-suffix-string │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-if-statement │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-let │ ├── default │ │ ├── test.ts.fix │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-local │ │ ├── test.ts.fix │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-pattern │ │ ├── test.ts.fix │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-prefix │ │ ├── test.ts.fix │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── ignore-suffix │ │ ├── test.ts.fix │ │ ├── test.ts.lint │ │ └── tslint.json │ └── work │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-loop-statement │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-method-signature │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-mixed-interface │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-object-mutation │ ├── default │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── ignore-pattern │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── ignore-prefix │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ └── ignore-suffix │ │ ├── test.ts.lint │ │ ├── tsconfig.json │ │ └── tslint.json │ ├── no-reject │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-this │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-throw │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── no-try │ └── default │ │ ├── test.ts.lint │ │ └── tslint.json │ ├── readonly-array │ ├── default │ │ ├── function.pre-3.4.ts.fix │ │ ├── function.pre-3.4.ts.lint │ │ ├── function.ts.fix │ │ ├── function.ts.lint │ │ ├── interface.pre-3.4.ts.fix │ │ ├── interface.pre-3.4.ts.lint │ │ ├── interface.ts.fix │ │ ├── interface.ts.lint │ │ ├── tslint.json │ │ ├── tuples.ts.fix │ │ ├── tuples.ts.lint │ │ ├── type-literal.ts.fix │ │ ├── type-literal.ts.lint │ │ ├── type.ts.fix │ │ ├── type.ts.lint │ │ ├── variable.pre-3.4.ts.fix │ │ ├── variable.pre-3.4.ts.lint │ │ ├── variable.ts.fix │ │ └── variable.ts.lint │ ├── ignore-local │ │ ├── interface.ts.lint │ │ ├── tslint.json │ │ ├── type-literal.ts.lint │ │ ├── type.ts.lint │ │ └── variable.ts.lint │ ├── ignore-pattern │ │ ├── interface.ts.lint │ │ ├── tslint.json │ │ ├── type-literal.ts.lint │ │ ├── type.ts.lint │ │ └── variable.ts.lint │ ├── ignore-prefix │ │ ├── interface.ts.lint │ │ ├── nested.ts.lint │ │ ├── tslint.json │ │ ├── type-literal.ts.lint │ │ ├── type.ts.lint │ │ └── variable.ts.lint │ ├── ignore-rest-parameters │ │ ├── function.ts.lint │ │ ├── interface.ts.fix │ │ ├── interface.ts.lint │ │ ├── tslint.json │ │ ├── type-literal.ts.fix │ │ ├── type-literal.ts.lint │ │ ├── type.ts.fix │ │ ├── type.ts.lint │ │ ├── variable.ts.fix │ │ └── variable.ts.lint │ ├── ignore-return-type │ │ ├── function.pre-3.4.ts.lint │ │ ├── function.ts.lint │ │ └── tslint.json │ ├── ignore-suffix │ │ ├── interface.ts.lint │ │ ├── tslint.json │ │ ├── type-literal.ts.lint │ │ ├── type.ts.lint │ │ └── variable.ts.lint │ └── work │ │ ├── tslint.json │ │ └── variable.ts.lint │ └── readonly-keyword │ ├── default │ ├── class.ts.fix │ ├── class.ts.lint │ ├── index-signature.ts.fix │ ├── index-signature.ts.lint │ ├── interface.ts.fix │ ├── interface.ts.lint │ ├── tslint.json │ ├── type-literal.ts.fix │ └── type-literal.ts.lint │ ├── ignore-class │ ├── class.ts.lint │ ├── interface.ts.fix │ ├── interface.ts.lint │ └── tslint.json │ ├── ignore-interface │ ├── class.ts.fix │ ├── class.ts.lint │ ├── interface.ts.lint │ └── tslint.json │ ├── ignore-local │ ├── function.ts.lint │ ├── interface.ts.lint │ ├── tslint.json │ └── type-literal.ts.lint │ ├── ignore-pattern │ ├── class.ts.lint │ ├── interface.ts.lint │ ├── tslint.json │ └── type-literal.ts.lint │ ├── ignore-prefix │ ├── class.ts.lint │ ├── interface.ts.lint │ ├── tslint.json │ └── type-literal.ts.lint │ ├── ignore-suffix │ ├── class.ts.lint │ ├── interface.ts.lint │ ├── tslint.json │ └── type-literal.ts.lint │ └── work │ ├── interface.ts.lint │ └── tslint.json ├── tsconfig.json ├── tslint-immutable.json ├── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/.gitignore -------------------------------------------------------------------------------- /.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/.nycrc.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/README.md -------------------------------------------------------------------------------- /all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/all.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/noArrayMutationRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noArrayMutationRule.ts -------------------------------------------------------------------------------- /src/noClassRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noClassRule.ts -------------------------------------------------------------------------------- /src/noDeleteRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noDeleteRule.ts -------------------------------------------------------------------------------- /src/noExpressionStatementRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noExpressionStatementRule.ts -------------------------------------------------------------------------------- /src/noIfStatementRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noIfStatementRule.ts -------------------------------------------------------------------------------- /src/noLetRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noLetRule.ts -------------------------------------------------------------------------------- /src/noLoopStatementRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noLoopStatementRule.ts -------------------------------------------------------------------------------- /src/noMethodSignatureRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noMethodSignatureRule.ts -------------------------------------------------------------------------------- /src/noMixedInterfaceRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noMixedInterfaceRule.ts -------------------------------------------------------------------------------- /src/noObjectMutationRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noObjectMutationRule.ts -------------------------------------------------------------------------------- /src/noRejectRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noRejectRule.ts -------------------------------------------------------------------------------- /src/noThisRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noThisRule.ts -------------------------------------------------------------------------------- /src/noThrowRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noThrowRule.ts -------------------------------------------------------------------------------- /src/noTryRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/noTryRule.ts -------------------------------------------------------------------------------- /src/readonlyArrayRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/readonlyArrayRule.ts -------------------------------------------------------------------------------- /src/readonlyKeywordRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/readonlyKeywordRule.ts -------------------------------------------------------------------------------- /src/shared/check-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/shared/check-node.ts -------------------------------------------------------------------------------- /src/shared/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/shared/ignore.ts -------------------------------------------------------------------------------- /src/shared/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/shared/options.ts -------------------------------------------------------------------------------- /src/shared/typeguard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/src/shared/typeguard.ts -------------------------------------------------------------------------------- /test/rules/no-array-mutation/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-array-mutation/default/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/default/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-chained-mutation-on-new-array/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-chained-mutation-on-new-array/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-chained-mutation-on-new-array/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-chained-mutation-on-new-array/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-chained-mutation-on-new-array/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-chained-mutation-on-new-array/tslint.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-pattern/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-pattern/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-pattern/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-pattern/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-pattern/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-pattern/tslint.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-prefix/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-prefix/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-prefix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-prefix/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-prefix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-prefix/tslint.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-suffix/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-suffix/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-suffix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-suffix/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-array-mutation/ignore-suffix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-array-mutation/ignore-suffix/tslint.json -------------------------------------------------------------------------------- /test/rules/no-class/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-class/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-class/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-class/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-delete/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-delete/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-delete/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-delete/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-expression-statement/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-expression-statement/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-prefix-array/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-prefix-array/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-prefix-array/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-prefix-array/tslint.json -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-prefix-string/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-prefix-string/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-prefix-string/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-prefix-string/tslint.json -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-suffix-array/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-suffix-array/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-suffix-array/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-suffix-array/tslint.json -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-suffix-string/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-suffix-string/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-expression-statement/ignore-suffix-string/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-expression-statement/ignore-suffix-string/tslint.json -------------------------------------------------------------------------------- /test/rules/no-if-statement/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-if-statement/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-if-statement/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-if-statement/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-let/default/test.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/default/test.ts.fix -------------------------------------------------------------------------------- /test/rules/no-let/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-let/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-let/ignore-local/test.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-local/test.ts.fix -------------------------------------------------------------------------------- /test/rules/no-let/ignore-local/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-local/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-let/ignore-local/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-local/tslint.json -------------------------------------------------------------------------------- /test/rules/no-let/ignore-pattern/test.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-pattern/test.ts.fix -------------------------------------------------------------------------------- /test/rules/no-let/ignore-pattern/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-pattern/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-let/ignore-pattern/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-pattern/tslint.json -------------------------------------------------------------------------------- /test/rules/no-let/ignore-prefix/test.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-prefix/test.ts.fix -------------------------------------------------------------------------------- /test/rules/no-let/ignore-prefix/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-prefix/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-let/ignore-prefix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-prefix/tslint.json -------------------------------------------------------------------------------- /test/rules/no-let/ignore-suffix/test.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-suffix/test.ts.fix -------------------------------------------------------------------------------- /test/rules/no-let/ignore-suffix/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-suffix/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-let/ignore-suffix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/ignore-suffix/tslint.json -------------------------------------------------------------------------------- /test/rules/no-let/work/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/work/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-let/work/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-let/work/tslint.json -------------------------------------------------------------------------------- /test/rules/no-loop-statement/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-loop-statement/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-loop-statement/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-loop-statement/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-method-signature/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-method-signature/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-method-signature/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-method-signature/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-mixed-interface/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-mixed-interface/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-mixed-interface/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-mixed-interface/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-object-mutation/default/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/default/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-pattern/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-pattern/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-pattern/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-pattern/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-pattern/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-pattern/tslint.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-prefix/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-prefix/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-prefix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-prefix/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-prefix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-prefix/tslint.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-suffix/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-suffix/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-suffix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-suffix/tsconfig.json -------------------------------------------------------------------------------- /test/rules/no-object-mutation/ignore-suffix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-object-mutation/ignore-suffix/tslint.json -------------------------------------------------------------------------------- /test/rules/no-reject/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-reject/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-reject/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-reject/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-this/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-this/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-this/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-this/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-throw/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-throw/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-throw/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-throw/default/tslint.json -------------------------------------------------------------------------------- /test/rules/no-try/default/test.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-try/default/test.ts.lint -------------------------------------------------------------------------------- /test/rules/no-try/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/no-try/default/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/default/function.pre-3.4.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/function.pre-3.4.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/function.pre-3.4.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/function.pre-3.4.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/function.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/function.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/function.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/function.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/interface.pre-3.4.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/interface.pre-3.4.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/interface.pre-3.4.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/interface.pre-3.4.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/interface.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/interface.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/default/tuples.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/tuples.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/tuples.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/tuples.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/type-literal.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/type-literal.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/type.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/type.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/type.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/type.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/variable.pre-3.4.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/variable.pre-3.4.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/variable.pre-3.4.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/variable.pre-3.4.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/default/variable.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/variable.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/default/variable.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/default/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-local/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-local/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-local/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-local/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-local/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-local/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-local/type.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-local/type.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-local/variable.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-local/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-pattern/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-pattern/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-pattern/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-pattern/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-pattern/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-pattern/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-pattern/type.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-pattern/type.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-pattern/variable.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-pattern/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-prefix/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-prefix/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-prefix/nested.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-prefix/nested.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-prefix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-prefix/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-prefix/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-prefix/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-prefix/type.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-prefix/type.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-prefix/variable.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-prefix/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/function.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-rest-parameters/function.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/interface.ts.fix: -------------------------------------------------------------------------------- 1 | ../default/interface.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/interface.ts.lint: -------------------------------------------------------------------------------- 1 | ../default/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-rest-parameters/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/type-literal.ts.fix: -------------------------------------------------------------------------------- 1 | ../default/type-literal.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/type-literal.ts.lint: -------------------------------------------------------------------------------- 1 | ../default/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/type.ts.fix: -------------------------------------------------------------------------------- 1 | ../default/type.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/type.ts.lint: -------------------------------------------------------------------------------- 1 | ../default/type.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/variable.ts.fix: -------------------------------------------------------------------------------- 1 | ../default/variable.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-rest-parameters/variable.ts.lint: -------------------------------------------------------------------------------- 1 | ../default/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-return-type/function.pre-3.4.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-return-type/function.pre-3.4.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-return-type/function.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-return-type/function.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-return-type/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-return-type/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-suffix/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-suffix/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-suffix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-suffix/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-suffix/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-suffix/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-suffix/type.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-suffix/type.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/ignore-suffix/variable.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/ignore-suffix/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-array/work/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/work/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-array/work/variable.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-array/work/variable.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/class.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/class.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/class.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/class.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/index-signature.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/index-signature.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/index-signature.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/index-signature.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/interface.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/interface.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/type-literal.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/type-literal.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-keyword/default/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/default/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-class/class.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-class/class.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-class/interface.ts.fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-class/interface.ts.fix -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-class/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-class/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-class/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-class/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-interface/class.ts.fix: -------------------------------------------------------------------------------- 1 | class Foo { 2 | 3 | readonly foo: number; 4 | 5 | } 6 | 7 | -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-interface/class.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-interface/class.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-interface/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-interface/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-interface/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-interface/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-local/function.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-local/function.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-local/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-local/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-local/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-local/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-local/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-local/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-pattern/class.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-pattern/class.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-pattern/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-pattern/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-pattern/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-pattern/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-pattern/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-pattern/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-prefix/class.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-prefix/class.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-prefix/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-prefix/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-prefix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-prefix/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-prefix/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-prefix/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-suffix/class.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-suffix/class.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-suffix/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-suffix/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-suffix/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-suffix/tslint.json -------------------------------------------------------------------------------- /test/rules/readonly-keyword/ignore-suffix/type-literal.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/ignore-suffix/type-literal.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/work/interface.ts.lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/work/interface.ts.lint -------------------------------------------------------------------------------- /test/rules/readonly-keyword/work/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/test/rules/readonly-keyword/work/tslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint-immutable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/tslint-immutable.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonaskello/tslint-immutable/HEAD/yarn.lock --------------------------------------------------------------------------------