Liam White
6e3e17ef28
Enable workaround for Yarn workspaces for inline functions ( #8215 )
...
See https://github.com/pulumi/pulumi/issues/2661\#issuecomment-939531284 for context.
Bascially, yarn workspaces rely on symlinks for monorepo-local packages.
I think this also resolves https://github.com/pulumi/pulumi/issues/2980
Signed-off-by: Liam White <liam@tetrate.io>
2021-10-25 10:13:09 -07:00
Horace Lee
a92a005d68
Use ESlint instead of TSlint ( #7719 )
...
Migrated TSlint configs to ESlint ones using [tslint-to-eslint-config](https://github.com/typescript-eslint/tslint-to-eslint-config ) tool, and refined the configs to better match the current coding style.
Changes:
- [member-delimiter-style](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/member-delimiter-style.md#options ) that as suggested default for type definition to be with `semicolon`
- Indentation fixes that is enforced by [eslint-indent](https://eslint.org/docs/rules/indent#options )
- Added dependencies for ESlint with Typescript
- Removed TSlint
2021-08-10 11:31:59 -07:00
CyrusNajmabadi
7bdd590586
Add deprecation warnings. ( #3004 )
2019-07-30 15:51:44 -07:00
CyrusNajmabadi
b509ff42f2
Deal with circularities in package structure when computing codepaths. ( #2049 )
2018-10-11 14:57:21 -07:00
CyrusNajmabadi
43674dcef5
Switch to upath so that all paths are in unix-format ( #2019 )
2018-10-03 12:06:55 -07:00
CyrusNajmabadi
d305b30f21
Revert RunError behavior. Introduce new ResourceError for errors assiated with a resource. ( #1981 )
...
* Revert RunError behavior. Introduce new ResourceError for errors associated with a resource.
* Fix docs.
* Use resource error.
* Use ResourceError in more places.
* Use ResourceError in a few more places.
* Throw a resource error.
* Make required.
* Revert this.
* Lint.
* Only report errors once.
* Better comment.
2018-09-24 16:57:20 -07:00
CyrusNajmabadi
2b610ce577
Actually export type. ( #1971 )
2018-09-21 11:58:58 -07:00
CyrusNajmabadi
08bfb69f7b
Move to an options-bag for computeCodePaths. ( #1969 )
2018-09-21 11:29:05 -07:00
CyrusNajmabadi
0d6acebecd
Be resilient to encountering invalid data in a package.json file. ( #1897 )
2018-09-06 16:35:14 -07:00
Mikhail Shilkov
30fccc0773
computeCodePath won't find modules in an organization on Windows ( #1889 )
2018-09-05 22:07:21 -07:00
CyrusNajmabadi
193af7bda8
Simpler way of stating which dependencies need to be available at runtime. ( #1890 )
2018-09-05 16:18:31 -07:00
CyrusNajmabadi
9d0dc65f49
Provide helper to compute whihc sub-packages should be included even if we would exclude a higher package. ( #1883 )
2018-09-05 12:54:28 -07:00
CyrusNajmabadi
4dab630a1b
Fix issue where we were sometimes filtering out certain node modules innapropriately. ( #1807 )
2018-08-21 15:35:37 -07:00
Cyrus Najmabadi
bee8bb8a78
Add a provider-level check as well to ensure we don't add the same file multiple times.
2018-08-16 13:12:56 -07:00
Cyrus Najmabadi
57a404d4cc
Revert "Add a provider-level check as well to ensure we don't add the same file multiple times. ( #1784 )"
...
This reverts commit f6cab57909
.
2018-08-16 13:06:50 -07:00
CyrusNajmabadi
f6cab57909
Add a provider-level check as well to ensure we don't add the same file multiple times. ( #1784 )
2018-08-16 10:41:54 -07:00
CyrusNajmabadi
5a52c1c080
Actually export function. ( #1710 )
2018-08-06 15:45:06 -04:00
CyrusNajmabadi
0614b1d052
Move node_module inclusion logic down to pulumi/pulumi so we can use it from both aws and azure. ( #1705 )
2018-08-06 14:12:19 -04:00