包详细信息

eslint-config-4catalyzer-jest

4Catalyzer1.3kMIT2.3.0

null

自述文件

4Catalyzer JavaScript Style Guide

An utterly unreasonable JavaScript style guide, mostly for trolling @jquense.

Use the Airbnb JavaScript style guide, except where it conflicts with how prettier would handle it. Also use prettier.

Exceptions

This guide is intended to present general guidelines. Most modules should follow this style guide and pass the associated lint checks. However, specific modules should freely disregard specific guidelines and use corresponding ESLint pragmas whenever necessary. Disable the relevant rule or rules with eslint-disable, and enable them again with eslint-enable when you're done.

function renderApp() {
  /* eslint-disable global-require */
  const ClientApplication = require('./ClientApplication');
  /* eslint-enable global-require */

  ReactDOM.render(
    <AppContainer>
      <ClientApplication />
    </AppContainer>,
    document.getElementById('app'),
  );
}

Directory layout

Follow the React Router huge-apps example. Use shared/ at the deepest possible level for shared modules.

Line width

79 characters, because @taion doesn't want to have to resize the width of his buffers when switching between JavaScript and PEP 8-compliant Python.

更新日志

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.3.0 (2022-08-10)

Features

2.2.0 (2021-11-29)

Features

2.1.2 (2021-10-07)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.1.1 (2021-09-16)

Bug Fixes

2.1.0 (2021-06-03)

Features

2.0.10 (2020-12-10)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.9 (2020-09-21)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.8 (2020-08-20)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.7 (2020-05-22)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.6 (2020-03-17)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.5 (2020-02-26)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.4 (2020-02-12)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.3 (2020-01-16)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.2 (2019-12-10)

Note: Version bump only for package eslint-config-4catalyzer-jest

2.0.1 (2019-08-15)

Bug Fixes

2.0.0 (2019-08-14)

chore

BREAKING CHANGES

  • This probably breaks something.

1.4.1 (2019-08-05)

Bug Fixes

1.4.0 (2019-08-02)

Features

1.3.0 (2019-04-30)

Features

1.2.1 (2019-03-20)

Bug Fixes

1.2.0 (2019-03-19)

Features

  • Add more convenience things in linting (#87) (a61258c)

1.1.2 (2019-02-11)

Note: Version bump only for package eslint-config-4catalyzer-jest

1.1.1 (2019-01-29)

Note: Version bump only for package eslint-config-4catalyzer-jest

1.1.0 (2019-01-17)

Features