@@ -24,50 +24,8 @@ This project relies on some community tools that require extra installation:
2424./nrversions
2525```
2626
27- Will output a compatibility report like this
28-
29- ```
30- +------------------------+---------------------+----------------------------+---------------+----------------------+
31- | NAME | MINSUPPORTEDVERSION | MINSUPPORTEDVERSIONRELEASE | LATESTVERSION | LATESTVERSIONRELEASE |
32- +------------------------+---------------------+----------------------------+---------------+----------------------+
33- | @apollo/gateway | 2.3.0 | 2023-01-25 | 2.7.3 | 2024-04-16 |
34- | @apollo/server | 4.0.0 | 2022-10-10 | 4.10.3 | 2024-04-15 |
35- | @elastic/elasticsearch | 7.16.0 | 2021-12-15 | 8.13.1 | 2024-04-09 |
36- | @grpc/grpc-js | 1.4.0 | 2021-10-13 | 1.10.6 | 2024-04-03 |
37- | @hapi/hapi | 20.1.2 | 2021-03-20 | 21.3.9 | 2024-04-09 |
38- | @langchain/core | 0.1.17 | 2024-01-19 | 0.1.58 | 2024-04-16 |
39- | @nestjs/cli | 8.0.0 | 2021-07-07 | 10.3.2 | 2024-02-07 |
40- | @prisma/client | 5.0.0 | 2023-07-11 | 5.12.1 | 2024-04-04 |
41- | amqplib | 0.5.0 | 2016-11-01 | 0.10.4 | 2024-04-11 |
42- | apollo-server | 2.14.0 | 2020-05-27 | 3.13.0 | 2023-11-14 |
43- | apollo-server-express | 2.14.0 | 2020-05-27 | 3.13.0 | 2023-11-14 |
44- | apollo-server-fastify | 2.14.0 | 2020-05-27 | 3.13.0 | 2023-11-14 |
45- | apollo-server-hapi | 3.0.0 | 2021-07-07 | 3.13.0 | 2023-11-14 |
46- | apollo-server-koa | 2.14.0 | 2020-05-27 | 3.13.0 | 2023-11-14 |
47- | apollo-server-lambda | 2.14.0 | 2020-05-27 | 3.13.0 | 2023-11-14 |
48- | bluebird | 2.0.0 | 2014-06-04 | 3.7.2 | 2019-11-28 |
49- | bunyan | 1.8.12 | 2017-08-02 | 1.8.15 | 2021-01-08 |
50- | cassandra-driver | 3.4.0 | 2018-02-05 | 4.7.2 | 2023-09-21 |
51- | connect | 2.0.0 | 2012-02-28 | 3.7.0 | 2019-05-18 |
52- | director | 1.2.0 | 2013-04-01 | 1.2.8 | 2015-02-04 |
53- | express | 4.6.0 | 2014-07-12 | 4.19.2 | 2024-03-25 |
54- | fastify | 2.0.0 | 2019-02-25 | 4.26.2 | 2024-03-03 |
55- | generic-pool | 2.4.0 | 2016-01-18 | 3.9.0 | 2022-09-10 |
56- | ioredis | 3.0.0 | 2017-05-18 | 5.3.2 | 2023-04-15 |
57- | mongodb | 2.1.0 | 2015-12-06 | 6.5.0 | 2024-03-11 |
58- | mysql | 2.2.0 | 2014-04-27 | 2.18.1 | 2020-01-23 |
59- | mysql2 | 1.3.1 | 2017-05-31 | 3.9.4 | 2024-04-09 |
60- | next | 13.0.0 | 2022-10-25 | 14.2.1 | 2024-04-12 |
61- | openai | 4.0.0 | 2023-08-16 | 4.35.0 | 2024-04-16 |
62- | pg | 8.2.0 | 2020-05-13 | 8.11.5 | 2024-04-02 |
63- | pino | 7.0.0 | 2021-10-14 | 8.20.0 | 2024-04-06 |
64- | redis | 2.0.0 | 2015-09-21 | 4.6.13 | 2024-02-05 |
65- | restify | 5.0.0 | 2017-06-27 | 11.1.0 | 2023-02-24 |
66- | superagent | 2.0.0 | 2016-05-29 | 8.1.2 | 2023-08-15 |
67- | undici | 4.7.0 | 2021-09-22 | 6.13.0 | 2024-04-12 |
68- | winston | 3.0.0 | 2018-06-12 | 3.13.0 | 2024-03-24 |
69- +------------------------+---------------------+----------------------------+---------------+----------------------+
70- ```
27+ Will output a report document as shown in our main repo's
28+ [ compatibility doc] ( https://github.com/newrelic/node-newrelic/blob/main/compatibility.md ) .
7129
7230For optional CLI args, run:
7331
@@ -80,14 +38,15 @@ modules.
8038
8139The following flags are supported:
8240
41+ -a, --ai-compat-json string Path to the ai-compat.json file that describes the AI Monitoring
42+ compatibility of the agent. The default is to use the JSON file included
43+ in the mainline agent repository.
44+
8345 -n, --no-externals Disable cloning and processing of external repos. An external repo is
8446 one that provides extra functionality to the " newrelic" module. This
8547 allows processing a single repo with --repo-dir. The default, i.e. not
8648 supplying this flag, is to process all known external repos.
8749
88- -o, --output-format string Specify the format to write the results as. The default is an ASCII
89- table. Possible values: " ascii" or " markdown" .
90- (default " markdown" )
9150 -R, --replace-in-file string Specify a target file in which the results will be written. Normally,
9251 the result is written to stdout. When this flag is given, the result
9352 will be written to the specified file. The generated text will replace
0 commit comments