Nathan Rajlich
1a776ad343
Publish Stable
...
- @vercel/build-utils@2.12 .0
- vercel@23.1.0
- @vercel/client@10.2.0
- @vercel/frameworks@0.5.0
- @vercel/go@1.2.3
- @vercel/node-bridge@2.1.0
- @vercel/node@1.12 .0
- @vercel/python@2.0.5
- @vercel/routing-utils@1.11 .3
- @vercel/ruby@1.2.7
2021-08-05 12:50:38 -07:00
Kaitlyn Carter
f0dab7d26d
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.7
- vercel@23.0.2-canary.12
- @vercel/client@10.1.2-canary.8
2021-08-04 16:43:03 -04:00
Kaitlyn
9a5ad5c31f
[build-utils] Add logging for when npm 7 is used ( #6552 )
2021-08-04 13:41:12 -07:00
Nathan Rajlich
a6243962b8
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.6
- vercel@23.0.2-canary.11
- @vercel/client@10.1.2-canary.7
- @vercel/frameworks@0.4.2-canary.5
2021-08-03 11:13:36 -07:00
Nathan Rajlich
9cb7d315c5
[build-utils] Invoke npm 7 when lockfile version 2 is detected ( #6532 )
...
As the title suggests, this PR makes it such that npm 7 will be invoked when there is a `package-lock.json` file with `lockfileVersion` 2 or greater, by prepending the the `$PATH` a directory within the build container where npm 7 is located.
The test fixture `20-npm-7` is also enabled for E2E testing, to ensure that the proper npm version is enabled in the production build.
2021-08-03 16:16:24 +00:00
Kaitlyn
ef37279270
[build-utils] Return "lockfileVersion" property in scanParentDirs() function ( #6533 )
...
### Related Issues
[23112](https://app.clubhouse.io/vercel/story/23112/make-scanparentdirs-function-return-the-lockfileversion-property )
#### Tests
- [* ] The code changed/added as part of this PR has been covered with tests
- [* ] All tests pass locally with `yarn test-unit`
#### Code Review
- [*] This PR has a concise title and thorough description useful to a reviewer
- [* ] Issue from task tracker has a link to this PR
2021-07-30 22:20:24 +00:00
Nathan Rajlich
3608bcf6f1
[build-utils] Convert integration tests to TypeScript ( #6528 )
2021-07-28 22:08:01 +00:00
Nathan Rajlich
f036162aa3
[build-utils] Convert unit.test to TypeScript and fix jest types in VS Code ( #6527 )
...
Makes the `test/unit.test.ts` file be TypeScript, and import from the source TypeScript code. This way, we don't need to run `yarn build` to test local changes when testing.
Also, VS Code was complaining about the types for jest `describe()`/`it()` not being installed, even though they are. After some digging, I found that TypeScript has a peculiar behavior with types in monorepo setups. [This solution](https://github.com/microsoft/TypeScript-Node-Starter/issues/196#issuecomment-771988960 ) describing adding a `tsconfig.json` inside of the `tests` dir seems to do the trick.
2021-07-28 20:49:42 +00:00
JJ Kasper
8f7c2f6385
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.5
- vercel@23.0.2-canary.10
- @vercel/client@10.1.2-canary.6
- @vercel/frameworks@0.4.2-canary.4
- @vercel/routing-utils@1.11 .3-canary.1
2021-07-26 13:02:53 -05:00
Lee Robinson
43d365c73d
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.4
- vercel@23.0.2-canary.9
- @vercel/client@10.1.2-canary.5
- @vercel/frameworks@0.4.2-canary.3
2021-07-23 09:21:24 -05:00
Steven
311ef26f60
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.3
- vercel@23.0.2-canary.6
- @vercel/client@10.1.2-canary.4
- @vercel/frameworks@0.4.2-canary.2
2021-07-13 12:34:37 -04:00
JJ Kasper
cf827a8b91
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.2
- vercel@23.0.2-canary.3
- @vercel/client@10.1.2-canary.2
- @vercel/frameworks@0.4.2-canary.1
- @vercel/go@1.2.3-canary.0
- @vercel/node-bridge@2.0.1-canary.1
- @vercel/node@1.11 .2-canary.3
- @vercel/python@2.0.5-canary.0
- @vercel/routing-utils@1.11 .3-canary.0
- @vercel/ruby@1.2.7-canary.0
2021-07-06 22:43:13 -05:00
Nathan Rajlich
16acf906fc
Update to TypeScript 4.3.4 ( #6397 )
...
Also updates eslint and related packages to work with the new TypeScript version.
2021-06-25 23:45:53 +00:00
Steven
0bfc2a3693
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.1
- vercel@23.0.2-canary.2
- @vercel/client@10.1.2-canary.1
- @vercel/frameworks@0.4.2-canary.0
- @vercel/node@1.11 .2-canary.2
2021-06-25 11:22:56 -04:00
Steven
13b03c6abd
Publish Canary
...
- @vercel/build-utils@2.11 .2-canary.0
- vercel@23.0.2-canary.1
- @vercel/client@10.1.2-canary.0
- @vercel/node@1.11 .2-canary.1
2021-06-23 10:54:17 -04:00
Steven
3566c32209
[build-utils] Add support for .mjs with zero config ( #6386 )
...
Follow up to #6121
2021-06-23 02:21:16 +00:00
Steven
e659eecf48
Publish Stable
...
- @vercel/build-utils@2.11 .1
- vercel@23.0.1
- @vercel/client@10.1.1
- @vercel/frameworks@0.4.1
- @vercel/node@1.11 .1
- @vercel/python@2.0.4
- @vercel/routing-utils@1.11 .2
2021-06-15 17:29:53 -04:00
JJ Kasper
6dc54d0d64
Publish Canary
...
- @vercel/build-utils@2.11 .1-canary.1
- vercel@23.0.1-canary.3
- @vercel/client@10.1.1-canary.1
- @vercel/frameworks@0.4.1-canary.1
- @vercel/routing-utils@1.11 .2-canary.1
2021-06-08 11:38:01 -05:00
JJ Kasper
ee0bc9b0c8
Publish Canary
...
- @vercel/build-utils@2.11 .1-canary.0
- vercel@23.0.1-canary.0
- @vercel/client@10.1.1-canary.0
- @vercel/frameworks@0.4.1-canary.0
- @vercel/routing-utils@1.11 .2-canary.0
2021-05-26 13:44:39 -05:00
Nathan Rajlich
f2d396caae
Publish Stable
...
- @vercel/build-utils@2.11 .0
- vercel@23.0.0
- @vercel/client@10.1.0
- @vercel/frameworks@0.4.0
- @vercel/node@1.11 .0
- @vercel/python@2.0.3
- @vercel/routing-utils@1.11 .1
2021-05-25 14:56:11 -07:00
Steven
37f969416c
Publish Canary
...
- @vercel/build-utils@2.10 .3-canary.4
- vercel@22.0.2-canary.4
- @vercel/client@10.0.1-canary.4
- @vercel/node@1.10 .1-canary.0
2021-05-10 14:01:41 -04:00
Nathan Rajlich
91414d6f38
[build-utils] Remove 15-yarn-ignore-engines test fixture ( #6193 )
...
It's failing during runtime, like here: https://github.com/vercel/vercel/runs/2520732314
With an error like so:
```
[GET] / 2021-05-06T20:02:55.411Z undefined ERROR The gRPC
binary module was not installed. This may be fixed by running "npm rebuild"
Original error: Cannot find module
'/var/task/node_modules/grpc/src/node/extension_binary/node-v83-linux-x64-glibc/grpc_node.node'
Require stack:
- /var/task/node_modules/grpc/src/grpc_extension.js
- /var/task/node_modules/grpc/src/client_interceptors.js
- /var/task/node_modules/grpc/src/client.js
- /var/task/node_modules/grpc/index.js
- /var/task/node_modules/google-gax/build/src/grpc.js
- /var/task/node_modules/google-gax/build/src/index.js
-
/var/task/node_modules/@google-cloud/scheduler/src/v1beta1/cloud_scheduler_client.js
- /var/task/node_modules/@google-cloud/scheduler/src/v1beta1/index.js
- /var/task/node_modules/@google-cloud/scheduler/src/index.js
- /var/task/index.js
- /var/task/___vc_launcher.js
- /var/runtime/UserFunction.js
- /var/runtime/index.js 2021-05-06T20:02:55.411Z undefined ERROR
Did you forget to add it to "dependencies" in `package.json`? RequestId:
2cdba37e-4bf4-4a2f-b443-4ebcc99fe308 Error: Runtime exited with error: exit
status 1 Runtime.ExitError
```
Because grpc is failing with NFT.
But also, the test is no longer necessary because we no longer support Node 8 which was what the original test intended https://github.com/vercel/now-builders/pull/463
2021-05-06 22:43:22 +00:00
Nathan Rajlich
00bb723db3
Publish Canary
...
- @vercel/build-utils@2.10 .3-canary.3
- vercel@22.0.2-canary.3
- @vercel/client@10.0.1-canary.3
- @vercel/frameworks@0.3.3-canary.3
2021-05-05 13:09:43 -07:00
luc
a23879b507
Publish Canary
...
- @vercel/build-utils@2.10 .3-canary.2
- vercel@22.0.2-canary.2
- @vercel/client@10.0.1-canary.2
- @vercel/frameworks@0.3.3-canary.2
2021-05-04 09:33:09 +02:00
JJ Kasper
e28edc5c93
Publish Canary
...
- @vercel/build-utils@2.10 .3-canary.1
- vercel@22.0.2-canary.1
- @vercel/client@10.0.1-canary.1
- @vercel/frameworks@0.3.3-canary.1
- @vercel/routing-utils@1.11 .1-canary.1
2021-04-29 11:03:01 -05:00
Steven
90e51287e9
[build-utils] Fix unit tests for Node.js version check ( #6155 )
...
Fixes unit tests since we throw now for Node.js 10 since April 20th.
https://vercel.com/changelog/node-js-10-is-being-deprecated
2021-04-26 18:54:56 +00:00
JJ Kasper
6d8b10802c
Publish Canary
...
- @vercel/build-utils@2.10 .3-canary.0
- vercel@22.0.2-canary.0
- @vercel/client@10.0.1-canary.0
- @vercel/frameworks@0.3.3-canary.0
- @vercel/routing-utils@1.11 .1-canary.0
2021-04-23 14:48:09 -05:00
Steven
bac19b66af
Publish Stable
...
- @vercel/build-utils@2.10 .2
- vercel@22.0.0
- @vercel/client@10.0.0
- @vercel/frameworks@0.3.2
- @vercel/node@1.10 .0
- @vercel/routing-utils@1.11 .0
2021-04-21 16:57:38 -04:00
Steven
8c1b707f38
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.6
- vercel@21.3.4-canary.13
- @vercel/client@9.0.9-canary.7
- @vercel/frameworks@0.3.2-canary.6
2021-04-21 15:18:08 -04:00
JJ Kasper
bf3a1fc832
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.5
- vercel@21.3.4-canary.12
- @vercel/client@9.0.9-canary.6
- @vercel/frameworks@0.3.2-canary.5
- @vercel/routing-utils@1.10 .2-canary.3
2021-04-14 13:34:55 -05:00
Nathan Rajlich
41ce96a2db
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.4
- vercel@21.3.4-canary.4
- @vercel/client@9.0.9-canary.4
- @vercel/frameworks@0.3.2-canary.4
- @vercel/routing-utils@1.10 .2-canary.2
2021-03-22 17:52:18 -07:00
dav-is
473159f1da
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.3
- vercel@21.3.4-canary.3
- @vercel/client@9.0.9-canary.3
- @vercel/frameworks@0.3.2-canary.3
- @vercel/routing-utils@1.10 .2-canary.1
2021-03-22 16:45:42 -04:00
Steven
c2e7be80e8
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.2
- vercel@21.3.4-canary.2
- @vercel/client@9.0.9-canary.2
- @vercel/frameworks@0.3.2-canary.2
2021-03-18 12:12:43 -04:00
Steven
e2106d12f6
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.1
- vercel@21.3.4-canary.1
- @vercel/client@9.0.9-canary.1
- @vercel/frameworks@0.3.2-canary.1
2021-03-12 11:14:27 -05:00
JJ Kasper
be2ae2c539
Publish Canary
...
- @vercel/build-utils@2.10 .2-canary.0
- vercel@21.3.4-canary.0
- @vercel/client@9.0.9-canary.0
- @vercel/frameworks@0.3.2-canary.0
- @vercel/routing-utils@1.10 .2-canary.0
2021-03-11 14:00:10 -06:00
Steven
703b2649bc
Publish Stable
...
- @vercel/build-utils@2.10 .1
- @vercel/cgi@1.0.7
- vercel@21.3.3
- @vercel/client@9.0.8
- @vercel/frameworks@0.3.1
- @vercel/go@1.2.2
- @vercel/node-bridge@1.3.3
- @vercel/node@1.9.1
- @vercel/python@2.0.1
- @vercel/routing-utils@1.10 .1
- @vercel/ruby@1.2.6
2021-03-08 16:08:16 -05:00
Steven
9acf8e1737
Publish Canary
...
- @vercel/build-utils@2.10 .1-canary.0
- @vercel/cgi@1.0.7-canary.1
- vercel@21.3.3-canary.2
- @vercel/client@9.0.8-canary.0
- @vercel/frameworks@0.3.1-canary.0
- @vercel/go@1.2.2-canary.0
- @vercel/node-bridge@1.3.3-canary.0
- @vercel/node@1.9.1-canary.3
- @vercel/python@2.0.1-canary.0
- @vercel/routing-utils@1.10 .1-canary.0
- @vercel/ruby@1.2.6-canary.1
2021-03-08 10:15:42 -05:00
Steven
f5f07c5d15
[all] Remove more "now" references ( #5944 )
...
Follow up to #5928 to remove a few more "now" references and replace with "vercel" where appropriate.
2021-03-08 10:08:09 -05:00
ernestd
cfae7ec3c2
[all] Remove now prefix in packages ( #5928 )
...
* remove prefix from codeowners
* remove references from ignore files
* Remove prefix from package json and tests
* Add run js without prefixes
* Rename package folders
* Delete auto generated test files
* Remove now-node in integration test
* Put back deleted vercel json files
* Remove eol
* Add styfle suggestion to comment in utils/run.js
Co-authored-by: Steven <steven@ceriously.com >
2021-03-05 16:55:30 -08:00