Coder Social home page Coder Social logo

Comments (18)

cmichaelgraham avatar cmichaelgraham commented on September 22, 2024

no reason - just needs someone to take action :)

from aurelia-typescript.

kristianmandrup avatar kristianmandrup commented on September 22, 2024

Already did ;)

https://github.com/kristianmandrup/aurelia-definitely-typed

Would love some more devs from Aurelia community to help push this forward...

from aurelia-typescript.

cmichaelgraham avatar cmichaelgraham commented on September 22, 2024

well done, sir 👍 pinging @EisenbergEffect

from aurelia-typescript.

kristianmandrup avatar kristianmandrup commented on September 22, 2024

How do you recommend I ping him?

from aurelia-typescript.

cmichaelgraham avatar cmichaelgraham commented on September 22, 2024

oh i was just mentioning him in the comment, which sends him an alert. :)

from aurelia-typescript.

kristianmandrup avatar kristianmandrup commented on September 22, 2024

@EisenbergEffect I've completed most of the "grunt work" for this effort. Now we just need some core devs (or others) to go through and review/refine the tests and d.ts files. Then we can post to the DefinitelyTyped repo to finally make aurelia modules installable via tds package manager :)

https://github.com/kristianmandrup/aurelia-definitely-typed

from aurelia-typescript.

EisenbergEffect avatar EisenbergEffect commented on September 22, 2024

@cmichaelgraham Can you review what @kristianmandrup has done and make a recommendation? Note that this is a temp solution, we are likely to start generating the dts file directly from our source in the future and distributing them along with each library release. But, we need something sooner I agree. Let me know.

from aurelia-typescript.

kristianmandrup avatar kristianmandrup commented on September 22, 2024

The "problem" is that according to the contribution guidelines on DT, you need a test .ts files for each .d.ts file in order to confirm that a ts file using your definitions can compile as expected in TS. Which is sensible and logical... my effort is mainly the test files and structuring in the required file/folder format ;)
Which is "grunt work"... so generating d.ts files will fit just fine in the future ;)

from aurelia-typescript.

cmichaelgraham avatar cmichaelgraham commented on September 22, 2024

I'm on mobile and out of pocket until Tuesday evening. I can look then if needed. I apologize for the delay

from aurelia-typescript.

nukefusion avatar nukefusion commented on September 22, 2024

Any move forward with this? Would also like to start using Aurelia but TypeScript definitions are a must.

from aurelia-typescript.

EisenbergEffect avatar EisenbergEffect commented on September 22, 2024

We are working on it now :)
On Jun 13, 2015 8:41 AM, "Matt Bird" [email protected] wrote:

Any move forward with this? Would also like to start using Aurelia but
TypeScript definitions are a must.


Reply to this email directly or view it on GitHub
#34 (comment)
.

from aurelia-typescript.

laurentiustamate94 avatar laurentiustamate94 commented on September 22, 2024

Any luck with adding Aurelia TypeScript definitions to http://definitelytyped.org/ ?

from aurelia-typescript.

kristianmandrup avatar kristianmandrup commented on September 22, 2024

The main issue is generating the file structure required to be compatible with http://definitelytyped.org/, with a test file for each module which "exercises the API" as I understand it.

from aurelia-typescript.

pawelpawlow avatar pawelpawlow commented on September 22, 2024

Any news on the this issue?

from aurelia-typescript.

cmichaelgraham avatar cmichaelgraham commented on September 22, 2024

@pawelpawlow - are you interested in aurelia .d.ts files in general or hosted at definitely typed?

from aurelia-typescript.

pawelpawlow avatar pawelpawlow commented on September 22, 2024

I think, there are two problems with the typings currently. Aurelia releases include .d.ts files, but after each update we need to copy them to the /typings folder of our project - this is the first problem. The other, bigger problem is that some of the provided files are out of sync or invalid. I think definitely typed can be a nice solution for both problems.

from aurelia-typescript.

EisenbergEffect avatar EisenbergEffect commented on September 22, 2024

It is literally impossible for the provided files to be out of sync. They are generated directly from the source. Also, you should not have to copy your d.ts files. I believe you can configure the tsconfig file to look in your jspm_packages folder. Please correct me if I'm wrong.

from aurelia-typescript.

EisenbergEffect avatar EisenbergEffect commented on September 22, 2024

It should be noted that this repo isn't an official aurelia repo and doesn't contain the latest d.ts files.

from aurelia-typescript.

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.