This package has been deprecated

Author message:

This module has been deprecated.

monocdk-experiment
TypeScript icon, indicating that this package has built-in type declarations

1.66.0 • Public • Published

monocdk Experiment

experimental

An experiment to bundle all of the CDK into a single module.

⚠️ Please don't use this module unless you are interested in providing feedback about this experience.

Usage

Installation

To try out monocdk-experiment replace all references to CDK Construct Libraries (most @aws-cdk/* packages) in your package.json file with a single entrey referring to monocdk-experiment.

You also need to add a reference to the constructs library, according to the kind of project you are developing:

  • For libraries, model the dependency under devDependencies and peerDependencies
  • For apps, model the dependency under dependencies only

Use in your code

Classic import

You can use a classic import to get access to each service namespaces:

import { core, aws_s3 as s3 } from 'monocdk-experiment';
 
const app = new core.App();
const stack = new core.Stack(app, 'MonoCDK-Stack');
 
new s3.Bucket(stack, 'TestBucket');

Barrel import

Alternatively, you can use "barrel" imports:

import { App, Stack } from 'monocdk-experiment';
import { Bucket } from 'monocdk-experiment/aws-s3';
 
const app = new App();
const stack = new Stack(app, 'MonoCDK-Stack');
 
new Bucket(stack, 'TestBucket');

Readme

Keywords

Package Sidebar

Install

npm i monocdk-experiment

Weekly Downloads

10

Version

1.66.0

License

Apache-2.0

Unpacked Size

94.3 MB

Total Files

3572

Last publish

Collaborators

  • aws-cdk-team