Git Product home page Git Product logo

Comments (7)

srawlins avatar srawlins commented on April 28, 2024

Agreed. I was just thinking about this yesterday... right now I have exactly one output: Markdown.

At the very least, the tool should offer a machine-readable output... I'm in the process now of really cleaning up the code so that it's at least unit testable. At that point, the unit tests will probably define an API pretty well, for a shapeshift_lib. Hopefully in the next weeks this will be possible.

from dart-shapeshift.

srawlins avatar srawlins commented on April 28, 2024

Oh, and right now most of shapeshift is in the cli/ library, which requires dart:io. I'm refactoring it out so that most of shapeshift is in the common/ library.

from dart-shapeshift.

pq avatar pq commented on April 28, 2024

Cool. Thanks. It occurs to me that we may need to be really careful with dependencies if we don't want to get into version constraint hell. Any thoughts on what the lib will depend on?

from dart-shapeshift.

srawlins avatar srawlins commented on April 28, 2024

I think the latest commits and updates to the README essentially close this issue. But I'll let you take a look, @pq.

from dart-shapeshift.

pq avatar pq commented on April 28, 2024

👍

This will go up on pub soon?

FWIW: before that happens, I noticed the description was missing. Here's a PR to add one:

#16

Obviously, you may want to change the text as you see fit.

from dart-shapeshift.

srawlins avatar srawlins commented on April 28, 2024

Yeah, I'll leave this open till shapeshift gets up on pub. I want to tear out DocCoverage first.

from dart-shapeshift.

srawlins avatar srawlins commented on April 28, 2024

OK rock on. DocCoverage is in its own repo, and already published to pub.

Once shapeshift gets up to pub. I'll close this.

from dart-shapeshift.

Related Issues (19)

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.