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

Meta-data source (manifest) #1556

Closed
Bartvds opened this issue Jan 16, 2014 · 3 comments
Closed

Meta-data source (manifest) #1556

Bartvds opened this issue Jan 16, 2014 · 3 comments

Comments

@Bartvds
Copy link
Collaborator

Bartvds commented Jan 16, 2014

DT repository needs a meta-data source to provide more information about the definitions to be consumed by both internal and external tooling.

The likely candidate is to put manifest files with some JSON content in the definitions folders and have the tooling filter them out.

This Issue tracks the discussion & progress.

Proposals & prose:

Some earlier discussions:

@Bartvds
Copy link
Collaborator Author

Bartvds commented Jan 23, 2014

@staxmanade have you had chance to look at this? document 03

I'm now going to do a sweep to fix headers: #1570

Later I might use my parser (TSD has it) to start generating some json for these manifests.

A problem is still how to name these manifest files:

jquery.d.ts
jquery-test.ts

jquery.d.json
jquery.d.meta.json
jquery-meta.json
jquery.dt-meta.json
jquery.dt-manifest.json

@staxmanade
Copy link
Member

The minimal and human parts of the manifest look good for now.

I proposed another name jquery.manifest as an example.

Let's start putting the manifest in an actual project (say jquery and a jquery plugin) to see how it looks?

@jakebailey
Copy link
Member

Trying to do some issue cleanup; after converting to pnpm, all info is now in package.json.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants