https://github.com/kensho-technologies/eslint-config
Standard ESLint config shared across Kensho projects
https://github.com/kensho-technologies/eslint-config
eslint typescript
Last synced: 3 months ago
JSON representation
Standard ESLint config shared across Kensho projects
- Host: GitHub
- URL: https://github.com/kensho-technologies/eslint-config
- Owner: kensho-technologies
- License: apache-2.0
- Created: 2016-12-12T22:40:48.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-01-03T01:13:39.000Z (6 months ago)
- Last Synced: 2025-04-02T19:48:45.331Z (3 months ago)
- Topics: eslint, typescript
- Language: JavaScript
- Homepage:
- Size: 2.41 MB
- Stars: 6
- Watchers: 10
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Authors: AUTHORS
Awesome Lists containing this project
README
# eslint-config
Standard ESLint config shared across Kensho projects.
## Install
```sh
$ npm i -D eslint typescript @kensho-technologies/eslint-config
```## Usage
Add an [**ESLint configuration file**](https://eslint.org/docs/latest/use/configure/configuration-files) that includes the Kensho config:
```js
import configs from '@kensho-technologies/eslint-config'export default [...configs]
```Add scripts in **package.json** to [run the linter](http://eslint.org/docs/user-guide/command-line-interface), e.g.:
```json
{
"scripts": {
"fix": "eslint --fix .",
"test": "eslint ."
}
}
```## License
Licensed under the Apache 2.0 License. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright 2020-present Kensho Technologies, LLC. The present date is determined by the timestamp of the most recent commit in the repository.