Skip to content

Can we publish this to Nuget instead of NPM? #48

@mabasic

Description

@mabasic

I was looking into writing a VS Code Extension using F# and have found myself going down the wrong rabbit hole.

fable-compiler/fable-vscode-extension#1 (comment)

I have tried using Fable.Import.VSCode but got some error regarding missing PromiseLike in Fable.Core or something like that. Then I realized that that package is very old (2017) and only then have I found this repository where you are using a version from ionide/ionide-vscode-helpers NPM package. ../node_modules/ionide-vscode-helpers/src/Fable.Import.VSCode.fs.

If I am a developing an extension using F# and I want to use a F# package I tend to look on nuget.org not npmjs.org. It seems very strange to install a NPM package just to have to reference it by path in .fsproj file. Also, there is no versioning as much as I can find...

Can we publish this to Nuget and provide a version?

The old code is here and it is published on Nuget:

https://github.com/fable-compiler/fable-import/tree/master/VSCode
https://www.nuget.org/packages/Fable.Import.VSCode#versions-body-tab

Can we decide which version will go forward and make one deprecated?

On a side not I can't even find this package on npmjs.org so I have no idea from where am I getting this package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions