Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set ESlint rules more strict 🚑 #1000

Closed
wants to merge 42 commits into from
Closed

Set ESlint rules more strict 🚑 #1000

wants to merge 42 commits into from

Commits on Apr 17, 2017

  1. ADD stricter eslint rules

    ndelangen committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    0a7163b View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2017

  1. FIX linting

    ndelangen committed Apr 23, 2017
    Configuration menu
    Copy the full SHA
    26f7ca5 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2017

  1. Configuration menu
    Copy the full SHA
    a37eb11 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into eslint-strict

    # Conflicts:
    #	packages/addon-graphql/package.json
    #	packages/addon-info/package.json
    #	packages/addon-info/src/components/Node.js
    #	packages/addon-knobs/package.json
    #	packages/addon-notes/package.json
    #	packages/channel-postmessage/package.json
    #	packages/channel-websocket/package.json
    #	packages/decorator-centered/package.json
    #	packages/react-native-storybook/package.json
    #	packages/react-storybook/src/server/config.js
    #	packages/storybook-ui/package.json
    #	packages/storybook-ui/src/modules/ui/components/layout/index.js
    ndelangen committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    32288f9 View commit details
    Browse the repository at this point in the history
  3. FIX linting

    ndelangen committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    b801d6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d22d23a View commit details
    Browse the repository at this point in the history
  5. FIX: listing in the storybook-ui package

    notes:
    
    1. did not resolve `jsx-a11y` errors as that would require closer
    attention to the browser
    2. did not resolve any `'enzyme' should be listed in the project's
    dependencies. Run 'npm i -S enzyme' to add it
    import/no-extraneous-dependencies` see note:
    #911 (comment)
    theinterned committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    1599862 View commit details
    Browse the repository at this point in the history
  6. fix: failing Panel.js test in add-knobs

    adds `global` as the  dep was missing in add-on-knobs
    theinterned committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    84f1e37 View commit details
    Browse the repository at this point in the history
  7. resolves listing in Stories component of storybook-ui

    didn’t resolve jsx-a11y linting in this pass
    theinterned committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    5deb96e View commit details
    Browse the repository at this point in the history
  8. fix: test for storybook-ui let_panel/index

    uses `toMatchObject` rather than `toEqual` to be more lenient about
    what props are present
    theinterned committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    59daa5c View commit details
    Browse the repository at this point in the history
  9. fix: eslint -- resolves globals using the global module rather than…

    … the eslint config for globals
    theinterned committed Apr 28, 2017
    Configuration menu
    Copy the full SHA
    0d2cab0 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2017

  1. Configuration menu
    Copy the full SHA
    5219498 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f65908 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55a67e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52b8490 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    90edfdf View commit details
    Browse the repository at this point in the history
  6. fix: adds react: "*" as a peer dep for decorator-cantered to fix …

    …`import/no-extraneous-dependencies` linter warning
    theinterned committed Apr 29, 2017
    Configuration menu
    Copy the full SHA
    7909848 View commit details
    Browse the repository at this point in the history
  7. fix: adds global dep to channel-postmessage and `channel-websocke…

    …t` to resolve `import/no-extraneous-dependencies` lint issue
    theinterned committed Apr 29, 2017
    Configuration menu
    Copy the full SHA
    dd70952 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    45353ff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fc84af7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2538232 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2017

  1. fix: linting for addon-knobs package

    note: didn’t tackle jsx-a11y on this pass.
    theinterned committed Apr 30, 2017
    Configuration menu
    Copy the full SHA
    d1d2bfa View commit details
    Browse the repository at this point in the history

Commits on May 7, 2017

  1. Configuration menu
    Copy the full SHA
    fd282e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de8012f View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. Configuration menu
    Copy the full SHA
    93dc42c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    377d575 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e6bfd2 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2017

  1. Configuration menu
    Copy the full SHA
    2c88ace View commit details
    Browse the repository at this point in the history
  2. CHANGED eslint-config-airbnb for a fork waiting for publish

    of airbnb/javascript@121a95d
    
    UPDATED dependencies
    CHANGED devDependencies linting
    ADD enzyme and storybook-addon to devDependencies in a few packages
    ndelangen committed May 9, 2017
    Configuration menu
    Copy the full SHA
    0d79ae5 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2017

  1. Configuration menu
    Copy the full SHA
    45ba7ba View commit details
    Browse the repository at this point in the history

Commits on May 17, 2017

  1. Merge branch 'master' into eslint-strict

    # Conflicts:
    #	addons/centered/package.json
    #	addons/graphql/package.json
    #	addons/info/package.json
    #	addons/knobs/package.json
    #	addons/links/.storybook/config.js
    #	addons/notes/package.json
    #	addons/notes/src/index.js
    #	addons/notes/src/register.js
    #	addons/options/src/manager/index.js
    #	addons/storyshots/src/index.js
    #	addons/storyshots/stories/required_with_context/Button.stories.js
    #	addons/storyshots/stories/required_with_context/Welcome.js
    #	app/react-native/package.json
    #	app/react-native/src/manager/index.js
    #	lib/channel-postmessage/package.json
    #	lib/channel-postmessage/src/index.js
    #	lib/channel-websocket/package.json
    #	lib/channel-websocket/src/index.js
    #	lib/cli/generators/METEOR/index.js
    #	lib/cli/generators/REACT/template/stories/Welcome.js
    #	lib/cli/generators/REACT_SCRIPTS/index.js
    #	lib/cli/generators/WEBPACK_REACT/template/stories/Welcome.js
    #	packages/react-storybook/src/server/track_usage.js
    #	packages/storybook-ui/src/modules/ui/components/layout/usplit.js
    #	scripts/prepublish.js
    ndelangen committed May 17, 2017
    Configuration menu
    Copy the full SHA
    09747c6 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2017

  1. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    2bcaae9 View commit details
    Browse the repository at this point in the history
  2. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    d55bc6a View commit details
    Browse the repository at this point in the history
  3. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    22b4b94 View commit details
    Browse the repository at this point in the history
  4. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    e03aa55 View commit details
    Browse the repository at this point in the history
  5. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    22a9288 View commit details
    Browse the repository at this point in the history
  6. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    24544af View commit details
    Browse the repository at this point in the history
  7. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    03c56b4 View commit details
    Browse the repository at this point in the history
  8. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    0142e4b View commit details
    Browse the repository at this point in the history
  9. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    5e0b17a View commit details
    Browse the repository at this point in the history
  10. FIX linting

    ndelangen committed May 18, 2017
    Configuration menu
    Copy the full SHA
    600cbce View commit details
    Browse the repository at this point in the history

Commits on May 19, 2017

  1. Configuration menu
    Copy the full SHA
    08a49db View commit details
    Browse the repository at this point in the history