diff --git a/.gitignore b/.gitignore index dbe4d8302..5c4ac8dd4 100644 --- a/.gitignore +++ b/.gitignore @@ -31,7 +31,6 @@ jspm_packages/ *.tgz .yarn-integrity .cache -!/.projenrc.js /test-reports/ junit.xml /coverage/ @@ -81,3 +80,4 @@ docs/typescript.md docs/python.md docs/java.md !/src/api-resource.generated.ts +!/.projenrc.ts diff --git a/.npmignore b/.npmignore index b0c70479a..e61e18c34 100644 --- a/.npmignore +++ b/.npmignore @@ -22,3 +22,5 @@ dist tsconfig.tsbuildinfo /.eslintrc.json !.jsii +/.gitattributes +/.projenrc.ts diff --git a/.projen/tasks.json b/.projen/tasks.json index f3c860c03..d69ca4f91 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -204,7 +204,8 @@ "description": "Runs eslint against the codebase", "steps": [ { - "exec": "eslint --ext .ts,.tsx --fix --no-error-on-unmatched-pattern src test build-tools projenrc .projenrc.ts" + "exec": "eslint --ext .ts,.tsx --fix --no-error-on-unmatched-pattern $@ src test build-tools projenrc .projenrc.ts", + "receiveArgs": true } ] }, diff --git a/package.json b/package.json index 26eafede0..068d225f7 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "jsii-docgen": "^3.8.31", "jsii-pacmak": "^1.94.0", "jsii-rosetta": "1.x", - "projen": "^0.77.6", + "projen": "^0.78.13", "snake-case": "^3.0.4", "standard-version": "^9", "ts-jest": "^27", diff --git a/tsconfig.dev.json b/tsconfig.dev.json index 88cc2f2f3..da832d0d3 100644 --- a/tsconfig.dev.json +++ b/tsconfig.dev.json @@ -26,7 +26,6 @@ "target": "ES2019" }, "include": [ - ".projenrc.js", "src/**/*.ts", "test/**/*.ts", ".projenrc.ts", diff --git a/yarn.lock b/yarn.lock index 1bb887fa3..b4d8caf63 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4782,10 +4782,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.77.6: - version "0.77.6" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.77.6.tgz#480c1af4246bba55e8d0732ff7a9d1804ce414be" - integrity sha512-nXbbDr81UjfLjCfVfHGfGPIjiN7INSyMUa52FYupX0TmybMq+CnvX8o0O45feOLLhsifNq7EHXtF+hgBtpBb8A== +projen@^0.78.13: + version "0.78.13" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.78.13.tgz#5c6693ababa4f2e7d93759c722a35d41c9c2e691" + integrity sha512-ihL1lcfmi7M0EA7qgdXGja2SLLc6vtsQ1Wd2RqqxOuFnchw9/kZubdrxy38J8iI36AEwb0Qucb1uLTuwFhl7Qw== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3"