Граф коммитов

31 Коммитов

Автор SHA1 Сообщение Дата
dependabot-preview[bot] d6b3b5f327
Bump typescript from 3.7.4 to 4.1.2 (#307)
* Bump typescript from 3.7.4 to 4.1.2

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.4 to 4.1.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.4...v4.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Use local TypeScript in VSCode

* Address type issues

* Change files

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Weggersen <bewegger@microsoft.com>
2020-12-01 10:40:50 +01:00
dependabot-preview[bot] facba7cd27
Bump prettier from 1.19.1 to 2.2.0 (#305)
* Bump prettier from 1.19.1 to 2.2.0

Bumps [prettier](https://github.com/prettier/prettier) from 1.19.1 to 2.2.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Run Prettier 2.2.0

* Change files

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Weggersen <bewegger@microsoft.com>
2020-12-01 10:10:44 +01:00
Benjamin Weggersen 71a7699081
Use workspace root instead of git root (#292) 2020-10-13 10:37:29 +02:00
Benjamin Weggersen 257ab78298
Beachball - don't publish fixtures (#270)
* Delete empty change file

* Beachball ignore changes in fixtures
2020-08-18 18:00:26 +02:00
dependabot-preview[bot] 75d0df0ab3
Bump lerna from 3.20.2 to 3.22.1 (#258)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.20.2 to 3.22.1.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.22.1/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-13 13:41:23 +02:00
Kenneth Chau 371fd8201f
Integrate beachball in backfill to automate the releases (#253)
* adding beachball for automated publishes and versioning

* adding a minor note about change files

* get rid of beachball.config.js - grouping is not needed
2020-06-06 11:54:17 -07:00
dependabot-preview[bot] ac92746f0f
Bump lint-staged from 9.5.0 to 10.2.7 (#246)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 9.5.0 to 10.2.7.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v9.5.0...v10.2.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-01 19:13:36 +02:00
VincentBailly 84f4cc49e2
introduce backfill api (#221)
* introduce api to get package hash

* api for fetch

* fix bug in cache provides

* fetch api takes hash instead of salt

* implement fetch

* memoize package hash

* memoize yarn lock

* fix build

* fix prepublishOnly script

* fix formatting issue

* don't create a new config in the middle of the hashing code

* memoization key for hash is always an absolute path

* make yarn workspaces path unix like

* remove outdated comment

* don't normalize path in tests

* remove useless code in tests

* don't assume that cache folder is absolute

* clearer documentation

* fix path for Windows

* silly change to retrigger PR builds

* make salt optional

Co-authored-by: Vincent Bailly <vibailly@tuta.io>
2020-04-22 13:58:52 +02:00
VincentBailly ddafec6489
introduce eslint (#216)
* add dependencies for eslint

* configure es-lint

* add prettier rules

* exclude all failing rules

* setup git hooks

* fix autofixed linting issues

* run prettier as part of eslint, instead of on the side

* add rule to order imports

* on git hook dont prettify twice ts files

Co-authored-by: Vincent Bailly <vibailly@tuta.io>
2020-04-06 09:39:07 +02:00
VincentBailly 108539c0b2
Infrastructure improvements (#210)
* rename logger-generic to generic-logger to match package name

* build and test pre-publish

This prevents the mistake of publishing a package which had not been
built from latest sources or that fail a test.

* add npmignore to make packages lighter

Files we ship:
- package.jon
- README.md
- lib/**/*.js (excluding tests)
- lib/**/*.d.ts (excluding tests)
- bin/**/*

* rename performance-logger folder to map package name

* move file that have been forgotten in rename

* use prepublishOnly instead of prepublish

prepublish is also run after yarn install, this is not what we want

Co-authored-by: Vincent Bailly <vibailly@tuta.io>
2020-04-01 11:08:37 +02:00
Benjamin Weggersen 7017ed7a61
Bump set-value (#200) 2020-02-06 16:05:18 +01:00
dependabot-preview[bot] e4bbbd37e5 Bump husky from 3.1.0 to 4.2.0 (#193)
Bumps [husky](https://github.com/typicode/husky) from 3.1.0 to 4.2.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v3.1.0...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-23 12:21:54 +01:00
dependabot-preview[bot] 74a08a61e9 Bump execa from 3.4.0 to 4.0.0 (#166)
Bumps [execa](https://github.com/sindresorhus/execa) from 3.4.0 to 4.0.0.
- [Release notes](https://github.com/sindresorhus/execa/releases)
- [Commits](https://github.com/sindresorhus/execa/compare/v3.4.0...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-23 12:13:47 +01:00
dependabot-preview[bot] 37c9079da9 Bump lerna from 3.19.0 to 3.20.2 (#176)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.19.0 to 3.20.2.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.20.2/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-23 12:06:07 +01:00
dependabot-preview[bot] 6bc2356f70 Bump prettier from 1.18.2 to 1.19.1 (#135)
* Bump prettier from 1.18.2 to 1.19.1

Bumps [prettier](https://github.com/prettier/prettier) from 1.18.2 to 1.19.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.18.2...1.19.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Run prettier

Co-authored-by: Benjamin Weggersen <benjamin.weggersen@gmail.com>
2020-01-07 14:35:41 +01:00
dependabot-preview[bot] fe8837753c Bump typescript from 3.7.3 to 3.7.4 (#168)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 16:49:20 +01:00
dependabot-preview[bot] 1d2a85c1f0 Bump typescript from 3.7.2 to 3.7.3 (#157)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.2...v3.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-11 09:34:28 +01:00
dependabot-preview[bot] e6db47581b Bump lerna from 3.18.4 to 3.19.0 (#149)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.18.4 to 3.19.0.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.19.0/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-03 13:51:31 +01:00
Benjamin Weggersen 344865e7bf
Remove yarn prepare and introduce yarn build on CI (#133)
TypeScript 3.7 does not need pre-built .d.ts files to understand types across packages/projects.
2019-11-08 14:55:41 +01:00
dependabot-preview[bot] 66e52ef5b9 Bump lerna from 3.18.3 to 3.18.4 (#134)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.18.3 to 3.18.4.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.4/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 14:40:35 +01:00
dependabot-preview[bot] 783d9a7111 Bump typescript from 3.6.4 to 3.7.2 (#132)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.6.4 to 3.7.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-07 07:20:38 +01:00
dependabot-preview[bot] a9179cd871 Bump lerna from 3.18.1 to 3.18.3 (#107)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.18.1 to 3.18.3.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.3/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-24 10:31:48 +02:00
Benjamin Weggersen d7a963b01f
Introduce TypeScript Project References (#91) 2019-10-17 14:30:28 +02:00
dependabot-preview[bot] adee6cd7f4 Bump typescript from 3.5.3 to 3.6.4 (#80)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.5.3 to 3.6.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-17 13:40:14 +02:00
dependabot-preview[bot] f26d57dd52 Bump lerna from 3.16.4 to 3.18.1 (#88)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.16.4 to 3.18.1.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.18.1/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-17 10:32:55 +02:00
dependabot-preview[bot] 2fd8373f43 Bump prettier from 1.15.2 to 1.18.2 (#54)
* Bump prettier from 1.15.2 to 1.18.2

Bumps [prettier](https://github.com/prettier/prettier) from 1.15.2 to 1.18.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.15.2...1.18.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Add prettier script
2019-09-30 14:31:53 +02:00
Benjamin Weggersen 01fa396cd7
Move husky script (#38) 2019-09-26 14:29:22 +02:00
Benjamin Weggersen f1aa3ca817
Fix audit test (#30)
* Update execa
* Better logging
2019-09-25 15:14:22 +02:00
dependabot-preview[bot] 966031c86a Bump lerna from 3.10.2 to 3.16.4 (#13)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.10.2 to 3.16.4.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.16.4/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-25 09:22:20 +02:00
Benjamin Weggersen 8ebe1cd83e Add lint-staged and prettier-package.json 2019-08-30 12:00:06 +02:00
Benjamin Weggersen 5664710303 Initial copy 2019-08-30 11:23:37 +02:00