Generate typescript declarations lib from xpidl
Categories
(Core :: XPCOM, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox125 | --- | fixed |
People
(Reporter: zombie, Assigned: zombie)
References
Details
(Whiteboard: [addons-jira])
Attachments
(1 file, 2 obsolete files)
Json we generate for *.xpt files has information that's pretty close to what we would need, but is missing some details. Instead of extending that, Nika suggested it's probably better to have a separate emitter.
| Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
Unsure where and how to store this as part of the build,
so for now I kept it as a manual step.
Depends on D197618
Comment 3•2 years ago
|
||
Some projects are trying that
https://github.com/quark-platform/gecko-types
https://github.com/nyanrus/XPIDL2DTS
| Assignee | ||
Comment 4•2 years ago
|
||
This actually needs to be in a specific place under node_modules, to be
picked up as a replacement dom lib, since it clashes with the lib.dom
that ships with ts.
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 5•2 years ago
|
||
Comment on attachment 9370950 [details]
Bug 1872918 - Initial TypeScript tooling r?mossop
Revision D197620 was moved to bug 1880764. Setting attachment 9370950 [details] to obsolete.
Comment 7•2 years ago
|
||
| bugherder | ||
Updated•2 years ago
|
Description
•