Commit Graph

452 Commits

Author SHA1 Message Date
Christopher Allford 57ab538668 Added Issue Transfer Command Skeleton
This commit adds the skeleton for an issue transfer command.
Almost all of the functionality is implemented, but it is missing
the actual transfer of issues. I'm nervous about testing this, so
I'm going to implement the rest of the functionality first.
2022-03-16 22:53:30 -07:00
Christopher Allford ed77233fb4 Added monorepo-merge Tool Scaffolding
This contains the basic framework for our new `monorepo-merge`
command. The goal will be for this command to handle the heavy lifting
for merging repositories with full history. It will (ideally) bring any
plugin or package into the repository in a ready-to-use state.
2022-02-28 09:43:02 -08:00
roykho c749bd3bd6
Update browserslist package 2022-02-23 12:10:00 -08:00
Lucas Bustamante 8b859ffb25 Merge branch 'trunk' into packages/api/json-transform-tests 2022-02-07 17:53:55 -03:00
Lucas Bustamante 23b1c10518 Merge branch 'trunk' into packages/api/json-transform-tests 2022-02-02 18:14:31 -03:00
Ron Rennick 5ba1ceefcc refresh pnpm lock 2022-02-02 15:43:58 -04:00
Ron Rennick 6687e5847e fix environment dependencies 2022-01-25 13:04:17 -04:00
Lucas Bustamante baa2d15c2d ts-jest ^27 is incompatible with chalk <3.0.0
This breaks the build in the monorepo due to some package using chalk <3.0.0, reverting back to jest/ts-jest ^25 seems like the lesser evil
2022-01-19 13:47:29 -03:00
Lucas Bustamante c6ac637fa6 Bump ts-jest to same version of jest ^27 2022-01-17 09:37:45 -03:00
Lucas Bustamante e5adc1c3e7
Merge pull request #31574 from woocommerce/try/e2e-build
fix jest-circus dependency, pnpm e2e-environment build
2022-01-07 12:04:01 -03:00
Lucas Bustamante 9d85ba8f00 Merge branch 'trunk' into e2e/add-build-to-e2e-core-tests 2022-01-06 12:14:25 -03:00
Ron Rennick 2071da88ef fix jest-circus dependency, pnpm e2e-environment build 2022-01-05 22:04:50 -04:00
jonathansadowski d71a9d9ba9
Revert "Add config default values" 2022-01-05 14:44:31 -06:00
Lucas Bustamante 2e1a021195 Merge branch 'trunk' into e2e/add-build-to-e2e-core-tests 2022-01-04 16:00:02 -03:00
jamelreid 5c9032a3cc Removed config dependency 2022-01-03 17:39:04 -05:00
Lucas Bustamante c37a6662c6 pnpm install --no-frozen-lockfile 2022-01-03 16:43:09 -03:00
Lucas Bustamante a2eaf0ea55 Revert "pnpm update"
This reverts commit 1b4aa0e37d.
2022-01-03 16:40:08 -03:00
Lucas Bustamante 1b4aa0e37d pnpm update 2022-01-03 14:18:21 -03:00
roykho b1e7abcd4a
Add needed packages to build e2e 2021-12-16 07:48:52 -08:00
roykho 935b65e50c
Update lock file 2021-12-16 05:52:40 -08:00
roykho a4cb3fa796
Update lock file 2021-12-15 07:16:55 -08:00
roykho 0f369d7040
Update package and node version 2021-12-15 07:08:37 -08:00
roykho 47e39bcafc
Restore eslint dep 2021-12-14 12:22:50 -08:00
roykho 76794e374c
Restore babel/polyfill removed by accident 2021-12-14 12:10:28 -08:00
roykho 01d9a5419b
Update pnpm-lock.yml 2021-12-14 11:39:52 -08:00
roykho 3578d61c0a
Replace deprecated babel-eslint with @babel/eslint-parser 2021-12-14 09:08:24 -08:00
roykho 85297dd1a1
Use sass package instead of node-sass 2021-12-14 08:57:28 -08:00
jamelreid 18283d2b1a Merge branch 'trunk' into add/jest-retry 2021-12-03 14:25:00 -05:00
roykho 68fbca56dc
Upgrade node-sass back to latest 2021-12-02 08:23:11 -08:00
roykho b9c3644a84
Downgrade node-sass version 2021-12-02 08:11:56 -08:00
roykho edf5512311
Update node-sass 2021-12-02 07:24:30 -08:00
jamelreid 69dc645f0e Added the jest-circus package
In jest version before 27, we need to use jest-circus. For 27 and after, jest-circus is the default test runner.
2021-12-01 14:34:28 -05:00
Ron Rennick 519b4f6de4 fix lock merge conflict 2021-11-30 15:48:39 -04:00
roykho 2ab1393bdc
Merge branch 'trunk' into add/legacy-assets-build 2021-11-29 10:26:05 -08:00
roykho 2c0487e152
Ignore tsconfig.tsbuildinfo 2021-11-29 09:59:53 -08:00
Ron Rennick e449511ff0
Clean up e2e-environment changes from monorepo reorg (#31233)
* add flag to distinguish between the development repo and npm package

* introduce local E2E file resolver function

* update package changelog and readme
2021-11-23 13:56:24 +01:00
roykho 882e5ed173
Update pnpm-lock 2021-11-19 07:01:28 -08:00
Ron Rennick b1a8664ff4 merge trunk 2021-11-17 12:46:23 -04:00
Christopher Allford 2f0a828493 Downgraded ts-jest
This was causing issues with building the API package, which in turn
broke the entire build.
2021-11-16 15:33:00 -08:00
Christopher Allford 471e5e7877 Fixed @woocommerce/api Builds
It looks like I missed the `pnpm-lock.yaml` update.
2021-11-16 15:19:33 -08:00
Ron Rennick 55cce48d7d update pnpm lock 2021-11-16 18:53:55 -04:00
roykho aa2dc625e2
Remove install-subset process 2021-11-10 13:35:16 -08:00
Ron Rennick 7fc5e1e088 fix merge conflicts 2021-11-10 15:51:00 -04:00
Ron Rennick f4c254e8af add pnpm lock file 2021-11-09 14:26:48 -04:00
roykho 7dc6ae6316
Add Nx basic script executors for packages 2021-11-05 08:15:04 -07:00
roykho e34803caa2
Add Nx lint to e2e-utils package 2021-11-05 05:59:47 -07:00
roykho b5715bfd88
Add Nx lint to e2e-environment 2021-11-05 05:54:57 -07:00
roykho 608d42711d
Implement Nx lint for API package 2021-11-05 05:43:46 -07:00
roykho 90075e81a6
Run Nx add to monorepo command to auto set up some things 2021-11-04 07:35:02 -07:00
roykho e0265eefd8
Add nx composer dependency 2021-11-03 12:20:12 -07:00
Paul Sealock 789d942f89
Update e2e package locations and add PNPM (#30977) 2021-10-29 08:32:31 +13:00
Paul Sealock 926685448e JS formatting files 2021-10-19 10:35:46 +13:00