cdk8s
Version:
This is the core library of Cloud Development Kit (CDK) for Kubernetes (cdk8s). cdk8s apps synthesize into standard Kubernetes manifests which can be applied to any Kubernetes cluster.
183 lines (182 loc) • 4.82 kB
JSON
{
"name": "cdk8s",
"description": "This is the core library of Cloud Development Kit (CDK) for Kubernetes (cdk8s). cdk8s apps synthesize into standard Kubernetes manifests which can be applied to any Kubernetes cluster.",
"repository": {
"type": "git",
"url": "https://github.com/cdk8s-team/cdk8s-core.git"
},
"scripts": {
"build": "projen build",
"bump": "projen bump",
"clobber": "projen clobber",
"compat": "projen compat",
"compile": "projen compile",
"default": "projen default",
"docgen": "projen docgen",
"eject": "projen eject",
"eslint": "projen eslint",
"install-helm": "projen install-helm",
"package": "projen package",
"package-all": "projen package-all",
"package:dotnet": "projen package:dotnet",
"package:go": "projen package:go",
"package:java": "projen package:java",
"package:js": "projen package:js",
"package:python": "projen package:python",
"post-compile": "projen post-compile",
"post-upgrade": "projen post-upgrade",
"pre-compile": "projen pre-compile",
"release:2.x": "projen release:2.x",
"test": "projen test",
"test:watch": "projen test:watch",
"unbump": "projen unbump",
"upgrade-compiler-dependencies": "projen upgrade-compiler-dependencies",
"upgrade-configuration": "projen upgrade-configuration",
"upgrade-dev-dependencies": "projen upgrade-dev-dependencies",
"upgrade-runtime-dependencies": "projen upgrade-runtime-dependencies",
"watch": "projen watch",
"projen": "projen"
},
"author": {
"name": "Amazon Web Services",
"url": "https://aws.amazon.com",
"organization": false
},
"devDependencies": {
"@cdk8s/projen-common": "^0.0.700",
"@stylistic/eslint-plugin": "^2",
"@types/follow-redirects": "^1.14.4",
"@types/jest": "^29",
"@types/node": "16.18.78",
"@typescript-eslint/eslint-plugin": "^8",
"@typescript-eslint/parser": "^8",
"commit-and-tag-version": "^12",
"constructs": "10.0.0",
"eslint": "^9",
"eslint-import-resolver-typescript": "^2.7.1",
"eslint-plugin-import": "^2.32.0",
"jest": "^30",
"jest-junit": "^17",
"jsii": "5.8.x",
"jsii-diff": "^1.132.0",
"jsii-docgen": "^10.5.0",
"jsii-pacmak": "^1.132.0",
"jsii-rosetta": "5.8.x",
"json-schema-to-typescript": "^15.0.4",
"projen": "^0.99.65",
"ts-jest": "^29",
"ts-node": "^10.9.2",
"typescript": "5.8.x"
},
"peerDependencies": {
"constructs": "^10"
},
"dependencies": {
"fast-json-patch": "^3.1.1",
"follow-redirects": "^1.16.0",
"yaml": "2.9.0"
},
"bundledDependencies": [
"fast-json-patch",
"follow-redirects",
"yaml"
],
"resolutions": {
"@types/lodash": "4.14.192",
"**/downlevel-dts/**/typescript": "~5.2.2",
"wrap-ansi": "7.0.0"
},
"keywords": [
"cdk",
"configuration",
"constructs",
"containers",
"k8s",
"kubernetes",
"microservices"
],
"engines": {
"node": ">= 16.20.0"
},
"main": "lib/index.js",
"license": "Apache-2.0",
"publishConfig": {
"access": "public"
},
"version": "2.70.67",
"jest": {
"coverageProvider": "v8",
"testMatch": [
"<rootDir>/@(src|test)/**/*(*.)@(spec|test).ts?(x)",
"<rootDir>/@(src|test)/**/__tests__/**/*.ts?(x)",
"<rootDir>/@(projenrc)/**/*(*.)@(spec|test).ts?(x)",
"<rootDir>/@(projenrc)/**/__tests__/**/*.ts?(x)"
],
"clearMocks": true,
"collectCoverage": true,
"coverageReporters": [
"json",
"lcov",
"clover",
"cobertura",
"text"
],
"coverageDirectory": "coverage",
"coveragePathIgnorePatterns": [
"/node_modules/"
],
"testPathIgnorePatterns": [
"/node_modules/"
],
"watchPathIgnorePatterns": [
"/node_modules/"
],
"reporters": [
"default",
[
"jest-junit",
{
"outputDirectory": "test-reports"
}
]
],
"transform": {
"^.+\\.[t]sx?$": [
"ts-jest",
{
"tsconfig": "tsconfig.dev.json"
}
]
}
},
"types": "lib/index.d.ts",
"stability": "stable",
"jsii": {
"outdir": "dist",
"targets": {
"java": {
"package": "org.cdk8s",
"maven": {
"groupId": "org.cdk8s",
"artifactId": "cdk8s"
}
},
"python": {
"distName": "cdk8s",
"module": "cdk8s"
},
"dotnet": {
"namespace": "Org.Cdk8s",
"packageId": "Org.Cdk8s"
},
"go": {
"moduleName": "github.com/cdk8s-team/cdk8s-core-go"
}
},
"tsc": {
"outDir": "lib",
"rootDir": "src"
}
},
"//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\"."
}