fast icon indicating copy to clipboard operation
fast copied to clipboard

fix: [npm reporting this package as deprecated] @ [https://www.npmjs.com/package/@microsoft/fast-components]

Open ontoneio opened this issue 2 years ago โ€ข 4 comments

๐Ÿ› Bug Report

upon install package reports: npm WARN deprecated @microsoft/[email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

๐Ÿ’ป Repro or Code Sample

Run npm i @microsoft/fast-components

๐Ÿค” Expected Behavior

No deprecated message

๐Ÿ˜ฏ Current Behavior

Returns: npm WARN deprecated @microsoft/[email protected]: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

image

๐Ÿ’ Possible Solution

Is there something that happened, which caused this package to be deprecated as setting in NPM?

๐Ÿ”ฆ Context

We built a design system based on these dependencies and just got to a first iteration. It's disconcerting if this is already deprecated.

๐ŸŒ Your Environment

Not relevant in this case.

ontoneio avatar Nov 14 '23 22:11 ontoneio

I'm seeing this too. Indeed disconcerting.

noseratio avatar Jan 17 '24 05:01 noseratio

The fast-components package, the โ€œstyledโ€ controls, was deprecated in (I believe 2022) to avoid confusion of having an alternative design system to Fluent from Microsoft. The foundation package and fast-element all remain supported from this project. When Iโ€™m back at my computer I can find the PR with the description which is a bit more robust. We also notified the community through discord.

With that said, out of this effort, an evolution of the fast-components was sprouted. That package/project is Open Source, was started on the initial code from fast-components, is maintained by core contributors to FAST, and includes all the adaptive UI work previously there. @bheston can provide more details on the Adaptive Web Components package.

chrisdholt avatar Jan 17 '24 05:01 chrisdholt

The foundation package and fast-element all remain supported from this project. When Iโ€™m back at my computer I can find the PR with the description which is a bit more robust. We also notified the community through discord.

Thanks @chrisdholt for your prompt reply, it's been a relief! ๐Ÿ˜Š

noseratio avatar Jan 17 '24 05:01 noseratio

The fast-components package, the โ€œstyledโ€ controls, was deprecated in (I believe 2022) to avoid confusion of having an alternative design system to Fluent from Microsoft. The foundation package and fast-element all remain supported from this project. When Iโ€™m back at my computer I can find the PR with the description which is a bit more robust. We also notified the community through discord.

With that said, out of this effort, an evolution of the fast-components was sprouted. That package/project is Open Source, was started on the initial code from fast-components, is maintained by core contributors to FAST, and includes all the adaptive UI work previously there. @bheston can provide more details on the Adaptive Web Components package.

Well I believe then the documentation should be updated: https://www.fast.design/docs/integrations/react#configuring-packages

It literally says npm install --save @microsoft/fast-components @microsoft/fast-foundation @microsoft/fast-element @microsoft/fast-react-wrapper but the @microsoft/fast-components are deprecated... I am not quite sure now, if fast-element resolves some of the issues that were in there with the fast-components (eslint related issues) or not. Another thing, I saw "somewhere" in the doc mention about the fast-elements, but right now cannot find that again... But, everywhere in the doc its populated with fast-element... I believe, this is a "breaking change" that should be addressed in the documentation but its not...

tomdelahaba avatar Mar 13 '24 16:03 tomdelahaba

Documentation is being updated for the launch of @microsoft/fast-element v2.

janechu avatar May 29 '24 20:05 janechu