mirror of
https://github.com/golang/go
synced 2024-11-19 07:54:43 -07:00
7ef02fdb22
Add a configuration that allows unit testing of client Typescript code using Karma and Jasmine. Add a basic test to exercise this. Change-Id: I88af82b68547423efeaafb0fab8214ed39573ee9 Reviewed-on: https://go-review.googlesource.com/25411 Reviewed-by: David Crawshaw <crawshaw@golang.org> Reviewed-by: Evan Martin <evanm@google.com>
40 lines
1.1 KiB
JSON
40 lines
1.1 KiB
JSON
// Copyright 2016 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
// This tslint file is based on a configuration used at
|
|
// Google.
|
|
|
|
{
|
|
"rules": {
|
|
"class-name": true,
|
|
"forin": true,
|
|
"interface-name": [true, "never-prefix"],
|
|
"jsdoc-format": true,
|
|
"label-position": true,
|
|
"label-undefined": true,
|
|
"new-parens": true,
|
|
"no-angle-bracket-type-assertion": true,
|
|
"no-construct": true,
|
|
"no-debugger": true,
|
|
"no-namespace": [true, "allow-declarations"],
|
|
"no-reference": true,
|
|
"no-require-imports": true,
|
|
"no-unused-expression": true,
|
|
"no-unused-variable": true,
|
|
"no-use-before-declare": true,
|
|
"no-var-keyword": true,
|
|
"semicolon": [true, "always"],
|
|
"switch-default": true,
|
|
"triple-equals": [true, "allow-null-check"],
|
|
"use-isnan": true,
|
|
"variable-name": [
|
|
true,
|
|
"check-format",
|
|
"ban-keywords",
|
|
"allow-leading-underscore",
|
|
"allow-trailing-underscore",
|
|
"allow-pascal-case"
|
|
]
|
|
}
|
|
} |