Giter Club home page Giter Club logo

Comments (20)

greatislander avatar greatislander commented on July 3, 2024 2

@tatianamac @ovlb I've been working with husky/lint-staged/etc a lot lately to handle linting on commit, as well as setting up corresponding GitHub CI. Would be happy to start on this.

from web-app.

ovlb avatar ovlb commented on July 3, 2024 2

@greatislander #78 is merged. :)

from web-app.

greatislander avatar greatislander commented on July 3, 2024 2

@tatianamac I can take a crack at it.

from web-app.

ovlb avatar ovlb commented on July 3, 2024 1

@greatislander I’ve opened #78 for linting and testing. Once this is merged you can go ahead with the CI :)

from web-app.

codeAbul avatar codeAbul commented on July 3, 2024 1

@ovlb Once CI system is set up, I can work on setting up axe!

from web-app.

greatislander avatar greatislander commented on July 3, 2024 1

@tatianamac That makes sense! Happy to add documentation for the configuration I added.

from web-app.

greatislander avatar greatislander commented on July 3, 2024 1

Oh yeah I totally lost track of it. Oops. I am going to be setting up axe for a work project so once I've figured it out there I will replicate here 😁

from web-app.

greatislander avatar greatislander commented on July 3, 2024 1

I spent a bit of time on it last week but ran into some issues with GitHub Actions which I haven't figured out yet (got it working locally but couldn't get it to run in CI). Still chipping away at it, and will probably spend some more time this week. Fingers crossed!

from web-app.

ovlb avatar ovlb commented on July 3, 2024

Sure. This list is considering future developments of the site, so some things might seem overkill right now. They will save us from grinding teeth and loss of hair later, though.

@tatianamac I’ve added to OP to include a tracking list of tools.

from web-app.

ovlb avatar ovlb commented on July 3, 2024

@greatislander Please go ahead :) Shall I add a basic ESLint config, so that your workflow has something to test against or would you do this too?

from web-app.

greatislander avatar greatislander commented on July 3, 2024

That would be great, @olvb!

from web-app.

ovlb avatar ovlb commented on July 3, 2024

@ovlb Once CI system is set up, I can work on setting up axe!

Great!

from web-app.

greatislander avatar greatislander commented on July 3, 2024

@ovlb @tatianamac I am happy to scaffold a Stylelint configuration as well. Do you have any preferences? I typically use the recommended rules with stylelint-order and properties-alphabetical-order set to true but let me know your thoughts!

from web-app.

tatianamac avatar tatianamac commented on July 3, 2024

Thanks for your patience—just flew back from Australia. I am good with those. @ovlb, what're your preferences?

from web-app.

ovlb avatar ovlb commented on July 3, 2024

@codeAbul Do you still want to set up axe? CI is ready now.

from web-app.

tatianamac avatar tatianamac commented on July 3, 2024

Also, I imagine we should add some notes to our documentation? I can add it as a separate issue if we agree (once we're done).

from web-app.

ovlb avatar ovlb commented on July 3, 2024

Much appreciated. Maybe by expanding this document? https://github.com/tatianamac/selfdefined/blob/master/11ty/documentation/development.md

from web-app.

tatianamac avatar tatianamac commented on July 3, 2024

As @codeAbul needs to step away from the aXe portion, @greatislander or @ovlb are either one of you able to take on setting that up? Otherwise I'm happy to recruit other folks if you're not able.

from web-app.

tatianamac avatar tatianamac commented on July 3, 2024

@greatislander Did we lose track of this issue? 😬 (I know you're working hard on the Open Authoring one, so no pressure from me—just trying to get through the issues 😅)

from web-app.

tatianamac avatar tatianamac commented on July 3, 2024

@greatislander Did you figure out the axe set up? I'd love to add it here if you did! 🤓🙏🏽

from web-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.