Giter Club home page Giter Club logo

Comments (4)

Flet avatar Flet commented on June 14, 2024

Indeed, its janktastic :)

The joke has gone too far, time to make it better.

What @dcposch describes in his pull request is probably what we should start doing:

Every time feross/standard publishes a new version,

  • reset --hard to the parent of this commit
  • Copy over everything from feross/standard: rm -rf * && cp ../standard/* . -r
  • git commit -am "Copying standard <x.x.x>"
  • Cherry-pick this commit
  • Update the version to match feross/standard and amend
  • Run npm test
  • Boom, done. Republish

I'd like it to be automated to where something similar to above happens and the current README (and package.json?) is retained.

Also, the way standard runs tests now is by checking out several repos and running against them to ensure no errors. This would need to be considered/ignored/changed to semistandard repos.

from semistandard.

dcposch avatar dcposch commented on June 14, 2024

where something similar to above happens and the current README (and package.json?) is retained.

Also, the way standard runs tests now is by checking out several repos and running against them to ensure no errors. This would need to be considered/ignored/changed to semistandard repos.

That one commit (that we have to rebase each time standard updates) does all of those things. It updates the code, the readme, the package.json, and the tests.

from semistandard.

Flet avatar Flet commented on June 14, 2024

Thanks @dcposch I merged your commit, I also created a script for updating things automagically via npm run sync. This should make it simple to keep this sucker synced.

@brandonhorst can you give the latest a try?

from semistandard.

brandonhorst avatar brandonhorst commented on June 14, 2024

Works great, thanks!

from semistandard.

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.