UNPKG

integration-operator

Version:
147 lines (146 loc) 3.96 kB
{ "name": "integration-operator", "version": "0.0.1", "description": "kubernetes operator to integrate deployments", "sideEffects": false, "keywords": [ "integration-operator", "kubernetes", "helm", "operator", "sdk", "operator-sdk", "ts", "typescript", "kube", "integration" ], "homepage": "https://github.com/silicon-hills/integration-operator", "bugs": { "url": "https://github.com/silicon-hills/integration-operator/issues", "email": "hello@nuevesolutions.org" }, "author": { "name": "Silicon Hills LLC", "email": "hello@nuevesolutions.org", "url": "https://nuevesolutions.org" }, "contributors": [ "Jam Risser <jam@codejam.ninja> (https://codejam.ninja)" ], "files": [ "es", "lib", "bin" ], "module": "es/index.js", "main": "lib/index.js", "bin": { "integration-operator": "bin/integrationOperator.js" }, "repository": { "type": "git", "url": "https://github.com/silicon-hills/integration-operator" }, "scripts": { "build": "make -s build", "clean": "make -s clean", "coverage": "make -s coverage", "format": "make -s format", "inc": "make -s inc", "lint": "make -s lint", "make": "make", "prepare": "make -s prepare", "purge": "make -s purge", "report": "make -s report", "spellcheck": "make -s spellcheck", "start": "make -s start", "test": "make -s test", "test:ui": "make test-ui", "test:watch": "make -s test-watch" }, "dependencies": { "@babel/runtime": "^7.12.13", "@dot-i/k8s-operator": "^1.1.0", "@kubernetes/client-node": "^0.13.2", "core-js": "^3.8.3", "execa": "^5.0.0", "fs-extra": "^9.1.0", "isomorphic-ws": "^4.0.1", "kustomize-operator": "^0.0.7", "ora": "^5.3.0", "yaml": "^1.10.0" }, "devDependencies": { "@babel/cli": "^7.12.13", "@babel/core": "^7.12.13", "@babel/node": "^7.12.13", "@babel/plugin-proposal-class-properties": "^7.12.13", "@babel/plugin-proposal-decorators": "^7.12.13", "@babel/plugin-proposal-optional-chaining": "^7.12.13", "@babel/plugin-transform-runtime": "^7.12.15", "@babel/preset-env": "^7.12.13", "@babel/preset-typescript": "^7.12.13", "@types/fs-extra": "^9.0.6", "@types/jest": "^26.0.20", "@types/node": "^14.14.25", "@typescript-eslint/eslint-plugin": "^4.15.0", "@typescript-eslint/parser": "^4.15.0", "babel-loader": "^8.2.2", "babel-plugin-inline-import": "^3.0.0", "babel-plugin-macros": "^3.0.1", "babel-plugin-module-resolver": "^4.1.0", "babel-plugin-transform-typescript-metadata": "^0.3.1", "cloc": "^2.7.0", "cspell": "^5.2.4", "eslint": "^7.19.0", "eslint-config-airbnb-typescript": "^12.3.1", "eslint-config-prettier": "^7.2.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-spellcheck": "^0.0.17", "jest": "^26.6.3", "jest-sonar-reporter": "^2.0.0", "lockfile-lint": "^4.3.7", "majestic": "^1.8.0", "prettier": "^2.2.1", "typescript": "^4.1.3", "webpack": "^5.21.2", "webpack-cli": "^4.5.0" }, "engines": { "node": ">=6.0.0" }, "eslintIgnore": [ "dist", "es", "lib" ], "jest": { "testRegex": "((/(tests|__tests__)((/|/[^_.\n][^/\n]*(/[^_.\n][^/\n]+)*/)[^_.\n][^/\n]*))|((/|/.*/)(([^_.\n][^/\n]*.(spec|test))|(spec|test)))).[jt]sx?$", "testEnvironment": "node", "verbose": true, "testPathIgnorePatterns": [ "<rootDir>/dist/", "<rootDir>/es/", "<rootDir>/lib/" ], "transformIgnorePatterns": [ "\\.d\\.tsx?$" ], "setupFilesAfterEnv": [ "<rootDir>/tests/_setup.ts" ] }, "jestSonar": { "reportPath": "node_modules/.tmp/reports", "reportFile": "test-report.xml", "indent": 4 }, "prettier": { "singleQuote": true, "trailingComma": "none" }, "docker": { "registry": "codejamninja" } }