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

feature(ruleset): add recommended, extended rulesets #3

Merged
merged 48 commits into from
Mar 24, 2020

Commits on Mar 12, 2020

  1. chore: lerna init

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    05d6752 View commit details
    Browse the repository at this point in the history
  2. chore: typescript init

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    f623fb3 View commit details
    Browse the repository at this point in the history
  3. chore: set yarn as npm client for lerna

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    163a05b View commit details
    Browse the repository at this point in the history
  4. chore: add dev deps typescript, jest

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    f7baef3 View commit details
    Browse the repository at this point in the history
  5. chore: add editor config

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    8cde185 View commit details
    Browse the repository at this point in the history
  6. chore: add git ignore

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    5baf5fb View commit details
    Browse the repository at this point in the history
  7. chore: add typescript config with minimal overrides

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    c412301 View commit details
    Browse the repository at this point in the history
  8. chore: add dev dep eslint typescript plugin with minimal eslint config

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    85ac589 View commit details
    Browse the repository at this point in the history
  9. chore: add dev dep jest eslint plugin

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    343ca82 View commit details
    Browse the repository at this point in the history
  10. chore: add prettier eslint plugins, config

    add single quote pref to editor config
    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    08f0a43 View commit details
    Browse the repository at this point in the history
  11. chore: add scaffolding for ruleset package

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    1d7b7ea View commit details
    Browse the repository at this point in the history
  12. chore: add yarn lock file

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    8a0ad5a View commit details
    Browse the repository at this point in the history
  13. doc: Add readme with high-level outline of packages

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    df24f10 View commit details
    Browse the repository at this point in the history
  14. doc: Add license, code of conduct

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    5a080b8 View commit details
    Browse the repository at this point in the history
  15. doc: add eslint plugin to check/fix copyright header

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    9ffae41 View commit details
    Browse the repository at this point in the history
  16. chore: update prettier config to sync with editorconfig

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    03ed0de View commit details
    Browse the repository at this point in the history
  17. build: add deps, config to lint git commits

    Mohan Raj Rajamanickam committed Mar 12, 2020
    Configuration menu
    Copy the full SHA
    d3db063 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2020

  1. build(root): add deps, config for typescript jest integration

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    98f723c View commit details
    Browse the repository at this point in the history
  2. style(root): pretty format typescript config json

    moved comments for enabled options from inline to their own line because prettier strips the
    whitespace in inline comments
    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    aca10f7 View commit details
    Browse the repository at this point in the history
  3. feat(ruleset): add recommended, extended rulesets

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    3ab49ef View commit details
    Browse the repository at this point in the history
  4. test(ruleset): temp disable failing assertion

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    d8a489a View commit details
    Browse the repository at this point in the history
  5. ci(root): add ci workflow based on github actions

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    e194543 View commit details
    Browse the repository at this point in the history
  6. build(root): add build script alias, fix typescript config as req

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    06a4d35 View commit details
    Browse the repository at this point in the history
  7. build(root): add axe-core as dev dep

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    8e604f4 View commit details
    Browse the repository at this point in the history
  8. build(root): mark generated files for github

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    4407a99 View commit details
    Browse the repository at this point in the history
  9. build(root): remove tests exclusion from typescript config

    this was resulting in errors from the typescript eslint plugin
    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    c93a31d View commit details
    Browse the repository at this point in the history
  10. refactor(rulesets): extract common parts out, reuse and remove duplicate

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    4d6182a View commit details
    Browse the repository at this point in the history
  11. test(rulesets): add sanity checks for rules, add tests with axe

    Mohan Raj Rajamanickam committed Mar 13, 2020
    Configuration menu
    Copy the full SHA
    4f399e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. build(root): add explicit public npm registry to override internal

    Mohan Raj Rajamanickam committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    53bd6cf View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2020

  1. Merge branch 'master' of github.com:salesforce/sa11y into feat/add_pa…

    …ckage_rulesets
    
    # Conflicts:
    #	.eslintrc.js
    #	lerna.json
    #	package.json
    #	packages/rules/.github/workflows/ci.yml
    #	packages/rules/package.json
    #	tsconfig.json
    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    2af4966 View commit details
    Browse the repository at this point in the history
  2. doc(rules): update readme

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    81046dc View commit details
    Browse the repository at this point in the history
  3. docs(root): minor fixes to docs formatting

    # Conflicts:
    #	README.md
    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    724d3ec View commit details
    Browse the repository at this point in the history
  4. build(root): add back axe-core dependency that got removed when merging

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    d170edc View commit details
    Browse the repository at this point in the history
  5. fix(rules): add missed out rule label-content-name-mismatch

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    2407938 View commit details
    Browse the repository at this point in the history
  6. style(root): lint docs - after merge

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    0b95a9e View commit details
    Browse the repository at this point in the history
  7. build(root): add tsdoc eslint plugin dep, config

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    10c1aba View commit details
    Browse the repository at this point in the history
  8. build(root): add code coverage opt, threshold, ci config

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    c4f6eba View commit details
    Browse the repository at this point in the history
  9. refactor(rules): refactor rulesets based on interface type

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    aff0f70 View commit details
    Browse the repository at this point in the history
  10. docs(root): add changelog

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    dfbfcb6 View commit details
    Browse the repository at this point in the history
  11. fix(rules): minor doc, import fixes

    Mohan Raj Rajamanickam committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    e8ff557 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. build(root): add typescript build info files to git ignore

    Mohan Raj Rajamanickam committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    182df1a View commit details
    Browse the repository at this point in the history
  2. refactor(rules): mv source files under src from lib

    to follow more widespread naming practices
    Mohan Raj Rajamanickam committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    c91e9e3 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. build(rules): add typescript project ref to rules

    add a tsconfig specific to rules, move dist to rules,
    Mohan Raj Rajamanickam committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    1506684 View commit details
    Browse the repository at this point in the history
  2. build(root): add spell checker dep, config; add to git staged lint check

    Mohan Raj Rajamanickam committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    d2cd7e4 View commit details
    Browse the repository at this point in the history
  3. refactor(rules): rename rules package to preset-rules

    to follow common naming conventions
    Mohan Raj Rajamanickam committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    8fe1eaa View commit details
    Browse the repository at this point in the history
  4. refactor(root): split tsconfig module references into its own config

    to prevent double compilation - build time reduced in half
    Mohan Raj Rajamanickam committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    e125327 View commit details
    Browse the repository at this point in the history
  5. build(root): add babel jest typescript deps, config

    Mohan Raj Rajamanickam committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    57e2d68 View commit details
    Browse the repository at this point in the history
  6. build(root): remove ts-jest deps as it is replaced by babel jest

    Mohan Raj Rajamanickam committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    512fbb6 View commit details
    Browse the repository at this point in the history