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

Suggestion Backlog Slog, 2/29/2016 #7302

Closed
RyanCavanaugh opened this issue Feb 29, 2016 · 2 comments
Closed

Suggestion Backlog Slog, 2/29/2016 #7302

RyanCavanaugh opened this issue Feb 29, 2016 · 2 comments
Labels
Design Notes Notes from our design meetings

Comments

@RyanCavanaugh
Copy link
Member

Leap Day Edition 🎉

@RyanCavanaugh RyanCavanaugh added the Design Notes Notes from our design meetings label Feb 29, 2016
@mhegazy
Copy link
Contributor

mhegazy commented Feb 29, 2016

Library include (#7156)

  • Two folders called “library” only one has a .d.ts, use that
  • What if we found two different files for the same declaration file (e.g. node v2),
    • We should show an error if both have dependency on the same library but the files are different
  • It should be an error when importing a package with ///?
  • Modules should not use /// <reference path=“..” /> or ///<reference library=”..” />
  • Add the compiler library folder to the search path, e.g. ///<reference library=”es6.promise.d.ts” />
  • Should I specify the path, or just the name of the library?
    • The library name seems much better
  • Guidance for package authors:
    • What about typing dependencies for a package
    • Ship package without types, and ship a @typings\package separately
    • Ship types with package, and add “dependencies” on all your typings dependencies

UMD (#7125)

@RyanCavanaugh
Copy link
Member Author

The rest: out of 🕚

@microsoft microsoft locked and limited conversation to collaborators Jun 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Design Notes Notes from our design meetings
Projects
None yet
Development

No branches or pull requests

2 participants