construct-hub icon indicating copy to clipboard operation
construct-hub copied to clipboard

Missing package @buttonize/cdk in the Construct Hub

Open FilipPyrek opened this issue 2 years ago • 1 comments

Hi there,

I've developed a CDK constructs for my project buttonize.io and I want it to be available also in the Construct Hub.

https://www.npmjs.com/package/@buttonize/cdk

I've checked the requirements in https://constructs.dev/contribute

Constructs intended for Construct Hub must be published to the npm Registry under Apache, BSD, EPL, MPL-2.0, ISC and CDDL or MIT open source licenses and annotated with a keyword recognized by Construct Hub (awscdk, cdk8s, or cdktf).

  • license: MIT ✅
  • keywords: aws, aws-cdk, buttonize, cdk, serverless => aws-cdk

Additionally, since one of the main goals of Construct Hub is to enable an ecosystem of constructs that can be consumed by all CDK languages, your library must be compiled with JSII , a TypeScript-based tool for building multi-language libraries. Construct Hub leverages the type information produced by the JSII compiler to render a rich multi-language API reference for each construct.

  • JSII supports - it's built with projen and I can see in the Code explorer in NPM .jsii file ✅

I've published it couple of days ago but I still don't see it in the Construct Hub.

What did I do wrong?

FilipPyrek avatar Jan 15 '23 21:01 FilipPyrek

Any idea what could be wrong @RomainMuller ? 🙂

FilipPyrek avatar Jan 22 '23 16:01 FilipPyrek