0.1.1 • Published 1 year ago

@technologiestiftung/eslint-plugin v0.1.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

npm.io

All Contributors

@Technologiestiftung/eslint-plugin

This is a sharable eslint plugin for the @technologiestiftung organization. Should be the basis for JS and TS. Still WIP. Currently we only have one rule that we stole from the eslint-plugin-import.

!IMPORTANT We only support flat config!

Features:

  • no default exports

Prerequisites

  • Node.js
  • eslint

Installation

npm i @technologiestiftung/eslint-plugin --save-dev

Usage

In your eslint.config.js file, add the following:

import { plugin as technologiestiftungPlugin } from "@technologiestiftung/eslint-plugin";

export default [
	{
		files: ["**/*.{js,jsx,mjs,cjs,ts,tsx}"],
		rules: {
			"@technologiestiftung/no-default-export": "error",
		},
		plugins: { "@technologiestiftung": technologiestiftungPlugin },
	},
];

Development

tbd...

Tests

TODO:

see https://eslint.org/docs/latest/integrate/nodejs-api#ruletester

Contributing

Before you create a pull request, write an issue so we can discuss your changes.

Contributors

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

Related Projects

0.1.1

1 year ago

0.1.1-0

1 year ago