p6-projen-project-awesome-list
awesome-projen
Our great sponsors
p6-projen-project-awesome-list | awesome-projen | |
---|---|---|
2 | 10 | |
3 | 63 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | 5 months ago | |
TypeScript | JavaScript | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
p6-projen-project-awesome-list
-
Projen - External Project Types
import { cdk } from "projen"; const project = new cdk.JsiiProject({ name: "p6-projen-project-awesome-list", author: "Philip M. Gollucci", authorAddress: "[email protected]", repositoryUrl: "https://github.com/p6m7g8/p6-projen-project-awesome-list.git", description: "Projen External Project for awesome-lists", stability: "experimental", keywords: ["awesome lists", "projen", "list", "awesome", "constructs"], defaultReleaseBranch: "main", projenrcTs: true, gitpod: true, devContainer: true, codeCov: true, prettier: true, releaseFailureIssue: true, autoApproveUpgrades: true, autoApproveOptions: { allowedUsernames: ["p6m7g8-automation"], }, deps: ["projen@^0.53.14"], peerDeps: ["projen@^0.53.14"], publishToPypi: { distName: "p6-projen-project-awesome-list", module: "p6_projen_project_awesome_list", }, publishToMaven: { javaPackage: "com.github.p6m7g8.P6ProjectProjenAwesomeList", mavenGroupId: "com.github.p6m7g8", mavenArtifactId: "p6-projen-project-awesome-list", }, publishToNuget: { dotNetNamespace: "P6m7g8.P6AwesomeList", packageId: "P6m7g8.P6AwesomeList", }, publishToGo: { moduleName: "github.com/p6m7g8/p6-projen-project-awesome-list", // why doesn't this default to repositoryUrl? }, }); project.synth();
awesome-projen
- Projen
-
Create a Next.js Server Component S3 Picture Uploader with SST
I recently started exploring SST as an alternative to my favorite full-stack set consisting of Projen, AWS CDK, and React. I have been thoroughly impressed with the experience so far. In this article, I will demonstrate how to create a Next.js App Router S3 Picture Uploader using SST.
- How do you deal with CI, project config, etc. falling out of sync across repos?
-
Custom BluePrints in CodeCatalyst – templated projects that empower you to build better software
Custom Blue Prints are powered by Projen under the hood – to learn more about Projen, please look here. Similar to a projen.rc.ts you will need to create a blueprint.ts file in the src folder of your BluePrint project. There you can then define the rules and automations which will be applied when the BluePrint is used as a starting point for a new project. Currently the Custom BluePrint SDK allows you to define Wizard configurations, Workflows, Environments, Source Repositories, Pre-Configured Dev Environments, … Using Projen as an underying technology the team is able to re-generate the code for your project and create a pull request on your behalf for the source repository of your project i there is changes. And this is great!
-
Can GitHub templates be used for more than just replication?
Or if you like a declarative approach you could look into Projen: https://github.com/projen/projen
- Why is it so hard to write a scaffolding tool?
-
Projen - External Project Types
If you goto the main projen README.md, you'll see these instructions for using your new module:
-
Building CDK Construct Library, CDK App and CDK Pipelines using Projen
Projen
-
Suggested reading or videos on how to properly structure your Git repository for things like CloudFormation, and other IAC implementations?
Checkout https://github.com/projen/projen
- Projen: The Next CDK Suprise!
What are some alternatives?
p6-cdktf-github-p6m7g8 - P6M7G8 p6m7g8/p6-cdktf-github-p6m7g8
jsii - jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
projen - Rapidly build modern applications with advanced configuration management
nodenv - Manage multiple NodeJS versions.
awesome-dva - A curated list of "damn vulnerable apps" and exploitable VMs / wargames. See contributing.md for information.
taskcat - Test all the CloudFormation things! (with TaskCat)
trackawesomelist-source - Track Awesome List Source Code, build with Deno.
projen-cdk-tutorial-part-3 - Using Projen to Build CDK Pipelines To Launch Fargate App
gh-parallel - P6 Github CLI Extension to supercharge cloning/syncing with parallelism
projen-cdk-tutorial-part-1 - Using Projen to Build and Publish CDK Construct Library on Github Releases, Npm, Pypi, Nugget and Maven