diff --git a/CHANGELOG.md b/CHANGELOG.md index 1770fdd04c..9856073feb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,31 +1,26 @@ # release-14 (2023-04-21) - ### Bug Fixes -* **atomic:** remove create- prefix when using npm init ([#1290](https://github.com/coveo/cli/issues/1290)) ([f32c9fa](https://github.com/coveo/cli/commits/f32c9fa2d359fb206105a8d4ea144e772a68d763)) -* **atomic:** remove spinner in `atomic:cmp` ([#1291](https://github.com/coveo/cli/issues/1291)) ([68b4e06](https://github.com/coveo/cli/commits/68b4e0666924730e66986a8ddab4497dc27be3fb)) -* **atomic:** use the initializer version from CLI ([#1292](https://github.com/coveo/cli/issues/1292)) ([339925b](https://github.com/coveo/cli/commits/339925b5f187a7673e4eab649c50f952497c0c71)) -* **atomic:** wait for atomic to load/init on page component ([#1284](https://github.com/coveo/cli/issues/1284)) ([0113bf6](https://github.com/coveo/cli/commits/0113bf6e0b11cd47e6af988afc1434ea9f95cfbc)) -* **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) -* **cli:** do not reassign fetch after polyfill ([#1271](https://github.com/coveo/cli/issues/1271)) ([85725f8](https://github.com/coveo/cli/commits/85725f8310e3395450b77c1a55939d7d9abfa3fe)) -* **cli:** use proper package ([#1280](https://github.com/coveo/cli/issues/1280)) ([9324725](https://github.com/coveo/cli/commits/93247255d6d7d38265c7e62b7e3156f266fa7552)) -* **hostedpages:** add explanation about changes done in the header of the local html pages ([#1263](https://github.com/coveo/cli/issues/1263)) ([5f2bfa4](https://github.com/coveo/cli/commits/5f2bfa49643f70461723c5dbd6d9c7f01fe68032)) - +- **atomic:** remove create- prefix when using npm init ([#1290](https://github.com/coveo/cli/issues/1290)) ([f32c9fa](https://github.com/coveo/cli/commits/f32c9fa2d359fb206105a8d4ea144e772a68d763)) +- **atomic:** remove spinner in `atomic:cmp` ([#1291](https://github.com/coveo/cli/issues/1291)) ([68b4e06](https://github.com/coveo/cli/commits/68b4e0666924730e66986a8ddab4497dc27be3fb)) +- **atomic:** use the initializer version from CLI ([#1292](https://github.com/coveo/cli/issues/1292)) ([339925b](https://github.com/coveo/cli/commits/339925b5f187a7673e4eab649c50f952497c0c71)) +- **atomic:** wait for atomic to load/init on page component ([#1284](https://github.com/coveo/cli/issues/1284)) ([0113bf6](https://github.com/coveo/cli/commits/0113bf6e0b11cd47e6af988afc1434ea9f95cfbc)) +- **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) +- **cli:** do not reassign fetch after polyfill ([#1271](https://github.com/coveo/cli/issues/1271)) ([85725f8](https://github.com/coveo/cli/commits/85725f8310e3395450b77c1a55939d7d9abfa3fe)) +- **cli:** use proper package ([#1280](https://github.com/coveo/cli/issues/1280)) ([9324725](https://github.com/coveo/cli/commits/93247255d6d7d38265c7e62b7e3156f266fa7552)) +- **hostedpages:** add explanation about changes done in the header of the local html pages ([#1263](https://github.com/coveo/cli/issues/1263)) ([5f2bfa4](https://github.com/coveo/cli/commits/5f2bfa49643f70461723c5dbd6d9c7f01fe68032)) ### Features -* add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) -* **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) -* **atomic:** remove beta tags ([#1283](https://github.com/coveo/cli/issues/1283)) ([4df0d2f](https://github.com/coveo/cli/commits/4df0d2fba2a182df78181e7611b880cf772358a9)) -* sanitize custom component name on creation ([#1272](https://github.com/coveo/cli/issues/1272)) ([1c434b6](https://github.com/coveo/cli/commits/1c434b6c83fe688f37ff843c90aa01e84a5a1129)) - +- add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) +- **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) +- **atomic:** remove beta tags ([#1283](https://github.com/coveo/cli/issues/1283)) ([4df0d2f](https://github.com/coveo/cli/commits/4df0d2fba2a182df78181e7611b880cf772358a9)) +- sanitize custom component name on creation ([#1272](https://github.com/coveo/cli/issues/1272)) ([1c434b6](https://github.com/coveo/cli/commits/1c434b6c83fe688f37ff843c90aa01e84a5a1129)) ### BREAKING CHANGES -* **atomic:** ACCD is now stable. - - +- **atomic:** ACCD is now stable. # release-13 (2023-04-05) diff --git a/package-lock.json b/package-lock.json index 137261e2fe..3cbe652cc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -271,6 +271,22 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, + "node_modules/@angular/animations": { + "version": "15.2.8", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.2.8.tgz", + "integrity": "sha512-I3xh8EASQ04s3qXQYpIORI0jFiFmvBQERBqS70TieTCIML7banOf9R3K7sAWB9frG5J0CEUwr+wtF47DCs/7eQ==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.20.0 || ^16.13.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/core": "15.2.8" + } + }, "node_modules/@angular/cdk": { "version": "15.2.8", "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.2.8.tgz", @@ -422,11 +438,26 @@ "node": ">=12" } }, + "node_modules/@angular/common": { + "version": "15.2.8", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.2.8.tgz", + "integrity": "sha512-yLDQihiRcVl38HrWMPbqgzOaSUw85AQH5BsGdjbS6BpoBQj3EXOpccCMFsuxOKxPG4toatgawNqrEnK0Jpv9Mw==", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^14.20.0 || ^16.13.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/core": "15.2.8", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, "node_modules/@angular/core": { "version": "15.2.8", "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.2.8.tgz", "integrity": "sha512-NDs+g4uM4EhyCvluf8a0YBCFXsDAEfCMHOD5cS00Bl+liTQ7JwtmepkWXMyjLB92irC9JaR79kdy4BoIKOh8WA==", - "dev": true, "dependencies": { "tslib": "^2.3.0" }, @@ -2542,7 +2573,6 @@ "version": "2.12.0", "resolved": "https://registry.npmjs.org/@coveo/headless/-/headless-2.12.0.tgz", "integrity": "sha512-OBBF49mi5YysUwZ0yKGwa86VOIPlqv2UKw6A4eQxR+4yrGjw1pKFjnVwnQd3IBh2FlCb22R4FQW2wVo9LhGYXw==", - "dev": true, "dependencies": { "@coveo/bueno": "0.43.1", "@reduxjs/toolkit": "1.8.5", @@ -2574,14 +2604,12 @@ "node_modules/@coveo/headless/node_modules/exponential-backoff": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.0.tgz", - "integrity": "sha512-oBuz5SYz5zzyuHINoe9ooePwSu0xApKWgeNzok4hZ5YKXFh9zrQBEM15CXqoZkJJPuI2ArvqjPQd8UKJA753XA==", - "dev": true + "integrity": "sha512-oBuz5SYz5zzyuHINoe9ooePwSu0xApKWgeNzok4hZ5YKXFh9zrQBEM15CXqoZkJJPuI2ArvqjPQd8UKJA753XA==" }, "node_modules/@coveo/headless/node_modules/ts-debounce": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ts-debounce/-/ts-debounce-3.0.0.tgz", - "integrity": "sha512-7jiRWgN4/8IdvCxbIwnwg2W0bbYFBH6BxFqBjMKk442t7+liF2Z1H6AUCcl8e/pD93GjPru+axeiJwFmRww1WQ==", - "dev": true + "integrity": "sha512-7jiRWgN4/8IdvCxbIwnwg2W0bbYFBH6BxFqBjMKk442t7+liF2Z1H6AUCcl8e/pD93GjPru+axeiJwFmRww1WQ==" }, "node_modules/@coveo/platform-client": { "version": "42.5.0", @@ -5984,7 +6012,6 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz", "integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==", - "dev": true, "dependencies": { "@octokit/types": "^6.0.3" } @@ -5992,14 +6019,12 @@ "node_modules/@octokit/auth-token/node_modules/@octokit/openapi-types": { "version": "12.11.0", "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", - "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==", - "dev": true + "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==" }, "node_modules/@octokit/auth-token/node_modules/@octokit/types": { "version": "6.41.0", "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", - "dev": true, "dependencies": { "@octokit/openapi-types": "^12.11.0" } @@ -6020,7 +6045,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.6.0.tgz", "integrity": "sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==", - "dev": true, "dependencies": { "@octokit/auth-token": "^2.4.4", "@octokit/graphql": "^4.5.8", @@ -6035,7 +6059,6 @@ "version": "6.0.12", "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", - "dev": true, "dependencies": { "@octokit/types": "^6.0.3", "is-plain-object": "^5.0.0", @@ -6045,14 +6068,12 @@ "node_modules/@octokit/core/node_modules/@octokit/openapi-types": { "version": "12.11.0", "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", - "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==", - "dev": true + "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==" }, "node_modules/@octokit/core/node_modules/@octokit/request": { "version": "5.6.3", "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz", "integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==", - "dev": true, "dependencies": { "@octokit/endpoint": "^6.0.1", "@octokit/request-error": "^2.1.0", @@ -6066,7 +6087,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", - "dev": true, "dependencies": { "@octokit/types": "^6.0.3", "deprecation": "^2.0.0", @@ -6077,7 +6097,6 @@ "version": "6.41.0", "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", - "dev": true, "dependencies": { "@octokit/openapi-types": "^12.11.0" } @@ -6099,7 +6118,6 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz", "integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==", - "dev": true, "dependencies": { "@octokit/request": "^5.6.0", "@octokit/types": "^6.0.3", @@ -6110,7 +6128,6 @@ "version": "6.0.12", "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz", "integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==", - "dev": true, "dependencies": { "@octokit/types": "^6.0.3", "is-plain-object": "^5.0.0", @@ -6120,14 +6137,12 @@ "node_modules/@octokit/graphql/node_modules/@octokit/openapi-types": { "version": "12.11.0", "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz", - "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==", - "dev": true + "integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==" }, "node_modules/@octokit/graphql/node_modules/@octokit/request": { "version": "5.6.3", "resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz", "integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==", - "dev": true, "dependencies": { "@octokit/endpoint": "^6.0.1", "@octokit/request-error": "^2.1.0", @@ -6141,7 +6156,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz", "integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==", - "dev": true, "dependencies": { "@octokit/types": "^6.0.3", "deprecation": "^2.0.0", @@ -6152,7 +6166,6 @@ "version": "6.41.0", "resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz", "integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==", - "dev": true, "dependencies": { "@octokit/openapi-types": "^12.11.0" } @@ -6241,9 +6254,9 @@ } }, "node_modules/@octokit/openapi-types": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.1.0.tgz", - "integrity": "sha512-+m6+376kp4gZAYtg64aXGHK2qM2LtIiZctqtbTnETdUaD7OSuX7zDV5kciqw1QIN13lg9jWz039OF7NZUdYEeQ==" + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.0.0.tgz", + "integrity": "sha512-V8BVJGN0ZmMlURF55VFHFd/L92XQQ43KvFjNmY1IYbCN3V/h/uUFV6iQi19WEHM395Nn+1qhUbViCAD/1czzog==" }, "node_modules/@octokit/plugin-paginate-rest": { "version": "2.21.3", @@ -6366,11 +6379,11 @@ } }, "node_modules/@octokit/types": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.1.0.tgz", - "integrity": "sha512-MPKlN20dSKZ2JGV8KHNO4Y9z6xs74p5sQ2a5++5/uVme44K/5UEntIpai2n1WIrVtMlafYLdfN27BiBs2taY6g==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.1.1.tgz", + "integrity": "sha512-hFheiHJEZzE5qn/u4R2IeMLXqUzXgd1vSokHS5x4oq+klHhXNFLL69kanAtrlTqj3K9Dps9XhOqOtDhDmPdlxQ==", "dependencies": { - "@octokit/openapi-types": "^16.1.0" + "@octokit/openapi-types": "^17.0.0" } }, "node_modules/@octokit/webhooks": { @@ -8409,9 +8422,9 @@ } }, "node_modules/@volar/vue-language-core": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-1.4.0.tgz", - "integrity": "sha512-AIl9iW/6qac1FIJNi6cL27HNNWQWN1gzYkAA3qgcyvpx83a7YEbm9uPC9oelQhiODwFtdt3f3U5ta0l/5kKqjw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-1.4.2.tgz", + "integrity": "sha512-bDdFowfnyHI7udELEgUWukOh4l9jVTaxb9jZtj0GxUp0Mjj0u81d9+jE2UC3fFJpbndQLGFR6F+ffguHgmrj6Q==", "dev": true, "dependencies": { "@volar/language-core": "1.4.0", @@ -8441,13 +8454,13 @@ } }, "node_modules/@volar/vue-typescript": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-1.4.0.tgz", - "integrity": "sha512-DOwKNuK4ScK+NXOU+kxMqVbOK9vCIj9TSOX7iBA34CHzIdnjDWK3ne1Iw74ltat2VX1PEyVQKzC74ZxoInV9bw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-1.4.2.tgz", + "integrity": "sha512-A1m1cSvS0Pf7Sm9q0S/1riV4RQQeH2h5gGo0vR9fGK2SrAStvh4HuuxPOX4N9uMDbRsNMhC0ILXwtlvjQ/IXJA==", "dev": true, "dependencies": { "@volar/typescript": "1.4.0", - "@volar/vue-language-core": "1.4.0" + "@volar/vue-language-core": "1.4.2" } }, "node_modules/@vue/babel-helper-vue-transform-on": { @@ -8673,7 +8686,7 @@ "version": "1.7.1", "resolved": "https://registry.npmjs.org/@vuetify/loader-shared/-/loader-shared-1.7.1.tgz", "integrity": "sha512-kLUvuAed6RCvkeeTNJzuy14pqnkur8lTuner7v7pNE/kVhPR97TuyXwBSBMR1cJeiLiOfu6SF5XlCYbXByEx1g==", - "dev": true, + "devOptional": true, "dependencies": { "find-cache-dir": "^3.3.2", "upath": "^2.0.1" @@ -9673,7 +9686,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, + "devOptional": true, "engines": { "node": ">=8" } @@ -10091,9 +10104,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001480", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001480.tgz", - "integrity": "sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ==", + "version": "1.0.30001481", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", + "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", "funding": [ { "type": "opencollective", @@ -10225,7 +10238,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, + "devOptional": true, "funding": [ { "type": "individual", @@ -10777,7 +10790,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true + "devOptional": true }, "node_modules/compare-func": { "version": "2.0.0", @@ -11938,9 +11951,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.368", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.368.tgz", - "integrity": "sha512-e2aeCAixCj9M7nJxdB/wDjO6mbYX+lJJxSJCXDzlr5YPGYVofuJwGN9nKg2o6wWInjX6XmxRinn3AeJMK81ltw==" + "version": "1.4.369", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.369.tgz", + "integrity": "sha512-LfxbHXdA/S+qyoTEA4EbhxGjrxx7WK2h6yb5K2v0UCOufUKX+VZaHbl3svlzZfv9sGseym/g3Ne4DpsgRULmqg==" }, "node_modules/emittery": { "version": "0.13.1", @@ -11970,7 +11983,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "optional": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -13100,7 +13112,6 @@ "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, "engines": { "node": ">= 4.9.1" } @@ -13251,7 +13262,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, + "devOptional": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -15264,7 +15275,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -15323,7 +15333,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", - "dev": true + "devOptional": true }, "node_modules/import-fresh": { "version": "3.3.0", @@ -15531,7 +15541,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, + "devOptional": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -17963,7 +17973,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, + "devOptional": true, "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -24853,7 +24863,7 @@ "version": "18.2.0", "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dev": true, + "devOptional": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -25193,7 +25203,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "devOptional": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -25606,10 +25616,10 @@ "integrity": "sha512-fJhQQI5tLrQvYIYFpOnFinzv9dwmR7hRnUz1XqP3OJ1jIweTNOd6aTO4jwQSgcBSFUB+/KHJxuGneime+FdzOw==" }, "node_modules/rollup": { - "version": "3.20.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.6.tgz", - "integrity": "sha512-2yEB3nQXp/tBQDN0hJScJQheXdvU2wFhh6ld7K/aiZ1vYcak6N/BKjY1QrU6BvO2JWYS8bEs14FRaxXosxy2zw==", - "dev": true, + "version": "3.20.7", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.7.tgz", + "integrity": "sha512-P7E2zezKSLhWnTz46XxjSmInrbOCiul1yf+kJccMxT56vxjHwCbDfoLbiqFgu+WQoo9ij2PkraYaBstgB2prBA==", + "devOptional": true, "bin": { "rollup": "dist/bin/rollup" }, @@ -25779,7 +25789,7 @@ "version": "1.62.0", "resolved": "https://registry.npmjs.org/sass/-/sass-1.62.0.tgz", "integrity": "sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg==", - "dev": true, + "devOptional": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -27164,8 +27174,7 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" }, "node_modules/textextensions": { "version": "5.15.0", @@ -27885,7 +27894,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", - "dev": true, + "devOptional": true, "engines": { "node": ">=4", "yarn": "*" @@ -28374,7 +28383,7 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz", "integrity": "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==", - "dev": true, + "devOptional": true, "dependencies": { "esbuild": "^0.16.14", "postcss": "^8.4.21", @@ -28423,7 +28432,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/vite-plugin-vuetify/-/vite-plugin-vuetify-1.0.2.tgz", "integrity": "sha512-MubIcKD33O8wtgQXlbEXE7ccTEpHZ8nPpe77y9Wy3my2MWw/PgehP9VqTp92BLqr0R1dSL970Lynvisx3UxBFw==", - "dev": true, + "devOptional": true, "dependencies": { "@vuetify/loader-shared": "^1.7.1", "debug": "^4.3.3", @@ -28444,7 +28453,6 @@ "cpu": [ "arm" ], - "dev": true, "optional": true, "os": [ "android" @@ -28460,7 +28468,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "android" @@ -28476,7 +28483,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "android" @@ -28492,7 +28498,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "darwin" @@ -28508,7 +28513,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "darwin" @@ -28524,7 +28528,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "freebsd" @@ -28540,7 +28543,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "freebsd" @@ -28556,7 +28558,6 @@ "cpu": [ "arm" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28572,7 +28573,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28588,7 +28588,6 @@ "cpu": [ "ia32" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28604,7 +28603,6 @@ "cpu": [ "loong64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28620,7 +28618,6 @@ "cpu": [ "mips64el" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28636,7 +28633,6 @@ "cpu": [ "ppc64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28652,7 +28648,6 @@ "cpu": [ "riscv64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28668,7 +28663,6 @@ "cpu": [ "s390x" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28684,7 +28678,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "linux" @@ -28700,7 +28693,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "netbsd" @@ -28716,7 +28708,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "openbsd" @@ -28732,7 +28723,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "sunos" @@ -28748,7 +28738,6 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "win32" @@ -28764,7 +28753,6 @@ "cpu": [ "ia32" ], - "dev": true, "optional": true, "os": [ "win32" @@ -28780,7 +28768,6 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "win32" @@ -28793,7 +28780,7 @@ "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", - "dev": true, + "devOptional": true, "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" @@ -28912,13 +28899,13 @@ } }, "node_modules/vue-tsc": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.4.0.tgz", - "integrity": "sha512-zASWNqFTIHaY6K8ua0ifFpiX7lA4pz8zKkevLAVYyzBQu6Jc63xWdY3eH0qCUJm7L4K4h9nzbwysta89sfq7ZQ==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.4.2.tgz", + "integrity": "sha512-8VFjVekJuFtFG+N4rEimoR0OvNubhoTIMl2dlvbpyAD40LVPR1PN2SUc2qZPnWGGRsXZAVmFgiBHX0RB20HGyA==", "dev": true, "dependencies": { - "@volar/vue-language-core": "1.4.0", - "@volar/vue-typescript": "1.4.0", + "@volar/vue-language-core": "1.4.2", + "@volar/vue-typescript": "1.4.2", "semver": "^7.3.8" }, "bin": { @@ -30663,6 +30650,15 @@ "url": "https://github.com/sponsors/colinhacks" } }, + "node_modules/zone.js": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.0.tgz", + "integrity": "sha512-7m3hNNyswsdoDobCkYNAy5WiUulkMd3+fWaGT9ij6iq3Zr/IwJo4RMCYPSDjT+r7tnPErmY9sZpKhWQ8S5k6XQ==", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + } + }, "packages/cli-e2e": { "name": "@coveo/cli-e2e", "version": "1.25.0", @@ -30672,7 +30668,7 @@ "@babel/core": "7.21.0", "@babel/preset-env": "7.20.2", "@babel/preset-typescript": "7.21.0", - "@coveo/cli": "2.4.4", + "@coveo/cli": "2.5.0", "@coveo/platform-client": "42.5.0", "abortcontroller-polyfill": "1.7.5", "async-retry": "1.3.3", @@ -30713,94 +30709,6 @@ "node": ">=18" } }, - "packages/cli-e2e/node_modules/@coveo/cli": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@coveo/cli/-/cli-2.4.4.tgz", - "integrity": "sha512-ELFVg8isoppF/Sub2r+q6A/7Gc71+7BfDUIBAIJkfp1jwtwLUxkNL+ROKWwZJ4A7q8yzKiZR02YjmyfmK62h1Q==", - "dependencies": { - "@amplitude/identify": "^1.9.0", - "@amplitude/node": "^1.9.0", - "@coveo/cli-commons": "2.4.1", - "@coveo/cli-plugin-source": "2.0.8", - "@coveo/platform-client": "42.5.0", - "@oclif/core": "1.24.0", - "@oclif/plugin-help": "5.1.23", - "@oclif/plugin-plugins": "2.1.12", - "@oclif/plugin-update": "3.0.12", - "@oclif/plugin-version": "1.1.4", - "abortcontroller-polyfill": "^1.7.1", - "archiver": "^5.3.0", - "async-retry": "^1.3.1", - "chalk": "4.1.2", - "cli-progress": "^3.9.1", - "extract-zip": "^2.0.1", - "fetch-undici-polyfill": "1.2.1", - "fs-extra": "^11.0.0", - "get-port": "5.1.1", - "https-proxy-agent": "^5.0.0", - "inquirer": "8.2.5", - "is-unicode-supported": "^1.3.0", - "isomorphic-fetch": "^3.0.0", - "json2csv": "^5.0.6", - "jsonschema": "1.4.1", - "node-machine-id": "^1.1.12", - "open": "^8.4.0", - "semver": "^7.3.4", - "tmp": "^0.2.1", - "ts-dedent": "2.2.0", - "tslib": "2.5.0" - }, - "bin": { - "coveo": "bin/run" - }, - "engines": { - "node": "16.x || 18.x" - }, - "peerDependencies": { - "create-react-app": "*" - }, - "peerDependenciesMeta": { - "create-react-app": { - "optional": true - } - } - }, - "packages/cli-e2e/node_modules/@coveo/cli-commons": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@coveo/cli-commons/-/cli-commons-2.4.1.tgz", - "integrity": "sha512-hGwkGmx4N3EsevLJkQMex80o9dA5sD7Fq+uutrHbAzzYFjb1+Z6n0TBXoUa/oQg7iemCr5jMKDFGHwf0GgVRhQ==", - "dependencies": { - "@amplitude/node": "1.10.2", - "@coveo/platform-client": "42.5.0", - "@oclif/core": "1.24.0", - "abortcontroller-polyfill": "1.7.5", - "chalk": "4.1.2", - "fs-extra": "11.1.0", - "https-proxy-agent": "5.0.1", - "isomorphic-fetch": "3.0.0", - "semver": "7.3.8", - "ts-dedent": "2.2.0" - } - }, - "packages/cli-e2e/node_modules/@coveo/cli-plugin-source": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@coveo/cli-plugin-source/-/cli-plugin-source-2.0.8.tgz", - "integrity": "sha512-9DREP3Tec+diLheHOTprCWIrCWf0boN42LV8Niir+JaMzGZMKO/0Ez5aCZAVa5JmnEB/ljRVgD83OY8bzl5+1Q==", - "dependencies": { - "@coveo/cli-commons": "2.4.1", - "@coveo/platform-client": "42.5.0", - "@coveo/push-api-client": "3.1.6", - "@oclif/core": "1.24.0", - "@oclif/plugin-help": "5.1.23", - "@oclif/plugin-plugins": "2.1.12", - "chalk": "4.1.2", - "jsonschema": "1.4.1", - "ts-dedent": "2.2.0" - }, - "engines": { - "node": "16.x || 18.x" - } - }, "packages/cli-e2e/node_modules/@types/jest": { "version": "29.4.0", "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.4.0.tgz", @@ -31432,14 +31340,6 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.1", "typescript": "^4.9.5" - }, - "peerDependencies": { - "@coveo/atomic-component-health-check": "1.0.4" - }, - "peerDependenciesMeta": { - "@coveo/atomic-component-health-check": { - "optional": true - } } }, "packages/ui/atomic/create-atomic-component-project": { @@ -31496,14 +31396,6 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.1", "typescript": "^4.9.5" - }, - "peerDependencies": { - "@coveo/atomic-component-health-check": "1.0.4" - }, - "peerDependenciesMeta": { - "@coveo/atomic-component-health-check": { - "optional": true - } } }, "packages/ui/atomic/create-atomic/node_modules/ansi-escapes": { diff --git a/packages/cli-e2e/package.json b/packages/cli-e2e/package.json index 20613be395..529d31380d 100644 --- a/packages/cli-e2e/package.json +++ b/packages/cli-e2e/package.json @@ -1 +1,79 @@ -{"name":"@coveo/cli-e2e","private":true,"version":"1.25.0","description":"End-to-End test of Coveo's CLI","author":"Coveo","homepage":"https://github.com/coveo/cli#readme","license":"Apache-2.0","directories":{"test":"__tests__"},"files":["lib"],"repository":{"type":"git","url":"git+https://github.com/coveo/cli.git"},"scripts":{"postinstall":"pip install -r mitmproxy/requirements.txt --user","lint":"eslint .","test-e2e":"npm run test:headless","test:headless":"node ./entrypoints/entry.js","test:debug":"node ./entrypoints/entry.js --debug","test:bash":"node ./entrypoints/entry.js --bash","jest":"npm run jest:ci","jest:ci":"jest --verbose --runInBand --detectOpenHandles --forceExit","prejest":"rimraf artifacts ui-projects verdaccio/verdaccio","jest:debug":"node --inspect-brk ../../node_modules/jest/bin/jest.js --runInBand","verdaccio":"verdaccio --config ./verdaccio/config.yaml"},"bugs":{"url":"https://github.com/coveo/cli/issues"},"engines":{"node":">=18"},"devDependencies":{"@actions/core":"1.10.0","@types/async-retry":"1.4.5","@types/folder-hash":"4.0.2","@types/fs-extra":"11.0.1","@types/is-running":"2.1.0","@types/jest":"29.4.0","@types/node":"18.15.1","@types/tmp":"0.2.3","@types/wait-on":"5.3.1","chrome-launcher":"0.15.1","eslint":"8.36.0","fkill":"7.2.1","folder-hash":"4.0.4","is-running":"2.1.0","open":"8.4.2","pacote":"15.1.1","tmp":"0.2.1","ts-node":"10.9.1","verdaccio":"5.22.1","wait-on":"7.0.1"},"dependencies":{"@babel/core":"7.21.0","@babel/preset-env":"7.20.2","@babel/preset-typescript":"7.21.0","@coveo/cli":"2.5.0","@coveo/platform-client":"42.5.0","abortcontroller-polyfill":"1.7.5","async-retry":"1.3.3","babel-jest":"29.5.0","devtools-protocol":"0.0.1115542","dotenv":"16.0.3","fs-extra":"11.1.0","get-port":"5.1.1","isomorphic-fetch":"3.0.0","jest":"29.5.0","puppeteer":"19.7.4","strip-ansi":"6.0.1","typescript":"4.9.5"}} \ No newline at end of file +{ + "name": "@coveo/cli-e2e", + "private": true, + "version": "1.25.0", + "description": "End-to-End test of Coveo's CLI", + "author": "Coveo", + "homepage": "https://github.com/coveo/cli#readme", + "license": "Apache-2.0", + "directories": { + "test": "__tests__" + }, + "files": [ + "lib" + ], + "repository": { + "type": "git", + "url": "git+https://github.com/coveo/cli.git" + }, + "scripts": { + "postinstall": "pip install -r mitmproxy/requirements.txt --user", + "lint": "eslint .", + "test-e2e": "npm run test:headless", + "test:headless": "node ./entrypoints/entry.js", + "test:debug": "node ./entrypoints/entry.js --debug", + "test:bash": "node ./entrypoints/entry.js --bash", + "jest": "npm run jest:ci", + "jest:ci": "jest --verbose --runInBand --detectOpenHandles --forceExit", + "prejest": "rimraf artifacts ui-projects verdaccio/verdaccio", + "jest:debug": "node --inspect-brk ../../node_modules/jest/bin/jest.js --runInBand", + "verdaccio": "verdaccio --config ./verdaccio/config.yaml" + }, + "bugs": { + "url": "https://github.com/coveo/cli/issues" + }, + "engines": { + "node": ">=18" + }, + "devDependencies": { + "@actions/core": "1.10.0", + "@types/async-retry": "1.4.5", + "@types/folder-hash": "4.0.2", + "@types/fs-extra": "11.0.1", + "@types/is-running": "2.1.0", + "@types/jest": "29.4.0", + "@types/node": "18.15.1", + "@types/tmp": "0.2.3", + "@types/wait-on": "5.3.1", + "chrome-launcher": "0.15.1", + "eslint": "8.36.0", + "fkill": "7.2.1", + "folder-hash": "4.0.4", + "is-running": "2.1.0", + "open": "8.4.2", + "pacote": "15.1.1", + "tmp": "0.2.1", + "ts-node": "10.9.1", + "verdaccio": "5.22.1", + "wait-on": "7.0.1" + }, + "dependencies": { + "@babel/core": "7.21.0", + "@babel/preset-env": "7.20.2", + "@babel/preset-typescript": "7.21.0", + "@coveo/cli": "2.5.0", + "@coveo/platform-client": "42.5.0", + "abortcontroller-polyfill": "1.7.5", + "async-retry": "1.3.3", + "babel-jest": "29.5.0", + "devtools-protocol": "0.0.1115542", + "dotenv": "16.0.3", + "fs-extra": "11.1.0", + "get-port": "5.1.1", + "isomorphic-fetch": "3.0.0", + "jest": "29.5.0", + "puppeteer": "19.7.4", + "strip-ansi": "6.0.1", + "typescript": "4.9.5" + } +} diff --git a/packages/cli/commons/CHANGELOG.md b/packages/cli/commons/CHANGELOG.md index e77238d31c..82926c6a19 100644 --- a/packages/cli/commons/CHANGELOG.md +++ b/packages/cli/commons/CHANGELOG.md @@ -1,11 +1,8 @@ ## 2.4.2 (2023-04-21) - ### Bug Fixes -* **cli:** do not reassign fetch after polyfill ([#1271](https://github.com/coveo/cli/issues/1271)) ([85725f8](https://github.com/coveo/cli/commits/85725f8310e3395450b77c1a55939d7d9abfa3fe)) - - +- **cli:** do not reassign fetch after polyfill ([#1271](https://github.com/coveo/cli/issues/1271)) ([85725f8](https://github.com/coveo/cli/commits/85725f8310e3395450b77c1a55939d7d9abfa3fe)) ## 2.4.1 (2023-03-27) diff --git a/packages/cli/core/CHANGELOG.md b/packages/cli/core/CHANGELOG.md index 19749f0c6e..61ef50f566 100644 --- a/packages/cli/core/CHANGELOG.md +++ b/packages/cli/core/CHANGELOG.md @@ -1,21 +1,17 @@ # 2.5.0 (2023-04-21) - ### Bug Fixes -* **atomic:** remove create- prefix when using npm init ([#1290](https://github.com/coveo/cli/issues/1290)) ([f32c9fa](https://github.com/coveo/cli/commits/f32c9fa2d359fb206105a8d4ea144e772a68d763)) -* **atomic:** remove spinner in `atomic:cmp` ([#1291](https://github.com/coveo/cli/issues/1291)) ([68b4e06](https://github.com/coveo/cli/commits/68b4e0666924730e66986a8ddab4497dc27be3fb)) -* **atomic:** use the initializer version from CLI ([#1292](https://github.com/coveo/cli/issues/1292)) ([339925b](https://github.com/coveo/cli/commits/339925b5f187a7673e4eab649c50f952497c0c71)) -* **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) -* **cli:** use proper package ([#1280](https://github.com/coveo/cli/issues/1280)) ([9324725](https://github.com/coveo/cli/commits/93247255d6d7d38265c7e62b7e3156f266fa7552)) - +- **atomic:** remove create- prefix when using npm init ([#1290](https://github.com/coveo/cli/issues/1290)) ([f32c9fa](https://github.com/coveo/cli/commits/f32c9fa2d359fb206105a8d4ea144e772a68d763)) +- **atomic:** remove spinner in `atomic:cmp` ([#1291](https://github.com/coveo/cli/issues/1291)) ([68b4e06](https://github.com/coveo/cli/commits/68b4e0666924730e66986a8ddab4497dc27be3fb)) +- **atomic:** use the initializer version from CLI ([#1292](https://github.com/coveo/cli/issues/1292)) ([339925b](https://github.com/coveo/cli/commits/339925b5f187a7673e4eab649c50f952497c0c71)) +- **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) +- **cli:** use proper package ([#1280](https://github.com/coveo/cli/issues/1280)) ([9324725](https://github.com/coveo/cli/commits/93247255d6d7d38265c7e62b7e3156f266fa7552)) ### Features -* add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) -* **atomic:** remove beta tags ([#1283](https://github.com/coveo/cli/issues/1283)) ([4df0d2f](https://github.com/coveo/cli/commits/4df0d2fba2a182df78181e7611b880cf772358a9)) - - +- add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) +- **atomic:** remove beta tags ([#1283](https://github.com/coveo/cli/issues/1283)) ([4df0d2f](https://github.com/coveo/cli/commits/4df0d2fba2a182df78181e7611b880cf772358a9)) ## 2.4.4 (2023-04-05) diff --git a/packages/cli/core/README.md b/packages/cli/core/README.md index 4ce379989b..f633447243 100644 --- a/packages/cli/core/README.md +++ b/packages/cli/core/README.md @@ -7,15 +7,17 @@ [![License](https://img.shields.io/npm/l/@coveo/cli.svg)](https://github.com/coveo/cli/blob/master/package.json) -* [@coveo/cli](#coveocli) -* [Usage](#usage) -* [Configuration](#configuration) -* [Commands](#commands) + +- [@coveo/cli](#coveocli) +- [Usage](#usage) +- [Configuration](#configuration) +- [Commands](#commands) # Usage + ```sh-session $ npm install -g @coveo/cli $ coveo COMMAND @@ -27,6 +29,7 @@ USAGE $ coveo COMMAND ... ``` + # Configuration @@ -54,46 +57,47 @@ The main config file of the Coveo CLI is stored in a JSON file in `configDir`. # Commands -* [`coveo atomic:cmp NAME`](#coveo-atomiccmp-name) -* [`coveo atomic:component NAME`](#coveo-atomiccomponent-name) -* [`coveo atomic:deploy`](#coveo-atomicdeploy) -* [`coveo atomic:init NAME`](#coveo-atomicinit-name) -* [`coveo auth:login`](#coveo-authlogin) -* [`coveo auth:token`](#coveo-authtoken) -* [`coveo config:get [KEY]`](#coveo-configget-key) -* [`coveo config:set`](#coveo-configset) -* [`coveo help [COMMAND]`](#coveo-help-command) -* [`coveo org:create NAME`](#coveo-orgcreate-name) -* [`coveo org:list`](#coveo-orglist) -* [`coveo org:resources:list`](#coveo-orgresourceslist) -* [`coveo org:resources:model:create`](#coveo-orgresourcesmodelcreate) -* [`coveo org:resources:monitor SNAPSHOTID`](#coveo-orgresourcesmonitor-snapshotid) -* [`coveo org:resources:preview`](#coveo-orgresourcespreview) -* [`coveo org:resources:pull`](#coveo-orgresourcespull) -* [`coveo org:resources:push`](#coveo-orgresourcespush) -* [`coveo org:search:dump`](#coveo-orgsearchdump) -* [`coveo plugins`](#coveo-plugins) -* [`coveo plugins:install PLUGIN...`](#coveo-pluginsinstall-plugin) -* [`coveo plugins:inspect PLUGIN...`](#coveo-pluginsinspect-plugin) -* [`coveo plugins:install PLUGIN...`](#coveo-pluginsinstall-plugin-1) -* [`coveo plugins:link PLUGIN`](#coveo-pluginslink-plugin) -* [`coveo plugins:uninstall PLUGIN...`](#coveo-pluginsuninstall-plugin) -* [`coveo plugins:uninstall PLUGIN...`](#coveo-pluginsuninstall-plugin-1) -* [`coveo plugins:uninstall PLUGIN...`](#coveo-pluginsuninstall-plugin-2) -* [`coveo plugins:update`](#coveo-pluginsupdate) -* [`coveo source:catalog:add SOURCEID`](#coveo-sourcecatalogadd-sourceid) -* [`coveo source:catalog:new NAME`](#coveo-sourcecatalognew-name) -* [`coveo source:list`](#coveo-sourcelist) -* [`coveo source:push:add SOURCEID`](#coveo-sourcepushadd-sourceid) -* [`coveo source:push:delete SOURCEID`](#coveo-sourcepushdelete-sourceid) -* [`coveo source:push:new NAME`](#coveo-sourcepushnew-name) -* [`coveo ui:create:angular NAME`](#coveo-uicreateangular-name) -* [`coveo ui:create:atomic NAME`](#coveo-uicreateatomic-name) -* [`coveo ui:create:react NAME`](#coveo-uicreatereact-name) -* [`coveo ui:create:vue NAME`](#coveo-uicreatevue-name) -* [`coveo ui:deploy`](#coveo-uideploy) -* [`coveo update [CHANNEL]`](#coveo-update-channel) -* [`coveo version`](#coveo-version) + +- [`coveo atomic:cmp NAME`](#coveo-atomiccmp-name) +- [`coveo atomic:component NAME`](#coveo-atomiccomponent-name) +- [`coveo atomic:deploy`](#coveo-atomicdeploy) +- [`coveo atomic:init NAME`](#coveo-atomicinit-name) +- [`coveo auth:login`](#coveo-authlogin) +- [`coveo auth:token`](#coveo-authtoken) +- [`coveo config:get [KEY]`](#coveo-configget-key) +- [`coveo config:set`](#coveo-configset) +- [`coveo help [COMMAND]`](#coveo-help-command) +- [`coveo org:create NAME`](#coveo-orgcreate-name) +- [`coveo org:list`](#coveo-orglist) +- [`coveo org:resources:list`](#coveo-orgresourceslist) +- [`coveo org:resources:model:create`](#coveo-orgresourcesmodelcreate) +- [`coveo org:resources:monitor SNAPSHOTID`](#coveo-orgresourcesmonitor-snapshotid) +- [`coveo org:resources:preview`](#coveo-orgresourcespreview) +- [`coveo org:resources:pull`](#coveo-orgresourcespull) +- [`coveo org:resources:push`](#coveo-orgresourcespush) +- [`coveo org:search:dump`](#coveo-orgsearchdump) +- [`coveo plugins`](#coveo-plugins) +- [`coveo plugins:install PLUGIN...`](#coveo-pluginsinstall-plugin) +- [`coveo plugins:inspect PLUGIN...`](#coveo-pluginsinspect-plugin) +- [`coveo plugins:install PLUGIN...`](#coveo-pluginsinstall-plugin-1) +- [`coveo plugins:link PLUGIN`](#coveo-pluginslink-plugin) +- [`coveo plugins:uninstall PLUGIN...`](#coveo-pluginsuninstall-plugin) +- [`coveo plugins:uninstall PLUGIN...`](#coveo-pluginsuninstall-plugin-1) +- [`coveo plugins:uninstall PLUGIN...`](#coveo-pluginsuninstall-plugin-2) +- [`coveo plugins:update`](#coveo-pluginsupdate) +- [`coveo source:catalog:add SOURCEID`](#coveo-sourcecatalogadd-sourceid) +- [`coveo source:catalog:new NAME`](#coveo-sourcecatalognew-name) +- [`coveo source:list`](#coveo-sourcelist) +- [`coveo source:push:add SOURCEID`](#coveo-sourcepushadd-sourceid) +- [`coveo source:push:delete SOURCEID`](#coveo-sourcepushdelete-sourceid) +- [`coveo source:push:new NAME`](#coveo-sourcepushnew-name) +- [`coveo ui:create:angular NAME`](#coveo-uicreateangular-name) +- [`coveo ui:create:atomic NAME`](#coveo-uicreateatomic-name) +- [`coveo ui:create:react NAME`](#coveo-uicreatereact-name) +- [`coveo ui:create:vue NAME`](#coveo-uicreatevue-name) +- [`coveo ui:deploy`](#coveo-uideploy) +- [`coveo update [CHANNEL]`](#coveo-update-channel) +- [`coveo version`](#coveo-version) ## `coveo atomic:cmp NAME` @@ -733,7 +737,7 @@ ALIASES $ coveo plugins:add EXAMPLES - $ coveo plugins:install myplugin + $ coveo plugins:install myplugin $ coveo plugins:install https://github.com/someuser/someplugin @@ -795,7 +799,7 @@ ALIASES $ coveo plugins:add EXAMPLES - $ coveo plugins:install myplugin + $ coveo plugins:install myplugin $ coveo plugins:install https://github.com/someuser/someplugin @@ -1332,4 +1336,5 @@ FLAG DESCRIPTIONS ``` _See code: [@oclif/plugin-version](https://github.com/oclif/plugin-version/blob/v1.1.4/src/commands/version.ts)_ + diff --git a/packages/cli/core/package.json b/packages/cli/core/package.json index 47ceeb0221..a02afc2c23 100644 --- a/packages/cli/core/package.json +++ b/packages/cli/core/package.json @@ -1 +1,185 @@ -{"name":"@coveo/cli","version":"2.5.0","author":"Coveo","description":"Coveo CLI","engines":{"node":"^16.13.0 || ^18.12.0"},"dependencies":{"@amplitude/identify":"^1.9.0","@amplitude/node":"^1.9.0","@coveo/cli-commons":"2.4.2","@coveo/cli-plugin-source":"2.0.9","@coveo/platform-client":"42.5.0","@oclif/core":"1.24.0","@oclif/plugin-help":"5.1.23","@oclif/plugin-plugins":"2.1.12","@oclif/plugin-update":"3.0.12","@oclif/plugin-version":"1.1.4","abortcontroller-polyfill":"^1.7.1","archiver":"^5.3.0","async-retry":"^1.3.1","chalk":"4.1.2","cli-progress":"^3.9.1","extract-zip":"^2.0.1","fetch-undici-polyfill":"1.2.1","fs-extra":"^11.0.0","get-port":"5.1.1","https-proxy-agent":"^5.0.0","inquirer":"8.2.5","is-unicode-supported":"^1.3.0","isomorphic-fetch":"^3.0.0","json2csv":"^5.0.6","jsonschema":"1.4.1","node-machine-id":"^1.1.12","open":"^8.4.0","semver":"^7.3.4","tmp":"^0.2.1","ts-dedent":"2.2.0","tslib":"2.5.0"},"devDependencies":{"@amplitude/types":"1.10.2","@babel/core":"7.21.0","@coveo/angular":"1.35.25","@coveo/atomic-component-health-check":"2.0.0","@coveo/cli-commons-dev":"6.0.5","@coveo/cra-template":"1.36.8","@coveo/create-atomic":"1.37.2","@coveo/create-atomic-component":"1.0.0","@coveo/create-atomic-component-project":"1.0.0","@coveo/create-atomic-result-component":"1.0.0","@coveo/create-headless-vue":"1.1.2","@oclif/test":"2.2.21","@types/archiver":"5.3.2","@types/async-retry":"1.4.5","@types/cli-progress":"3.11.0","@types/fs-extra":"11.0.1","@types/inquirer":"8.2.6","@types/jest":"29.4.0","@types/json2csv":"5.0.3","@types/node":"18.15.1","@types/semver":"7.3.13","@types/tmp":"0.2.3","chai":"4.3.7","eslint":"8.36.0","fancy-test":"2.0.13","jest":"29.5.0","mock-stdin":"1.0.0","oclif":"3.4.3","prettier":"2.8.4","rimraf":"4.4.0","stdout-stderr":"0.1.13","strip-ansi":"6.0.1","ts-jest":"29.0.5","ts-node":"10.9.1","tsconfig-paths":"4.1.2","typescript":"4.9.5"},"peerDependencies":{"create-react-app":"*"},"peerDependenciesMeta":{"create-react-app":{"optional":true}},"files":["/bin","/lib","/npm-shrinkwrap.json","/oclif.manifest.json"],"homepage":"https://github.com/coveo/cli","keywords":["oclif"],"license":"Apache-2.0","main":"lib/index.js","bin":{"coveo":"./bin/run"},"oclif":{"repositoryPrefix":"<%- repo %>/blob/v<%- version %>/packages/cli/core/<%- commandPath %>","description":"Coveo CLI","commands":"./lib/commands","bin":"coveo","plugins":["@oclif/plugin-help","@oclif/plugin-update","@oclif/plugin-version","@oclif/plugin-plugins","@coveo/cli-plugin-source"],"oclif":{"additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"scope":"coveo","prefix":"cli-plugin","topicSeparator":":","topics":{"auth":{"description":"manage authentification against the Coveo platform"},"atomic":{"description":"create customizable user interface with Coveo Atomic"},"config":{"description":"manage Coveo CLI configuration"},"org":{"description":"manage Coveo organizations"},"org:resources":{"description":"manage your organization resources (e.g., Query Pipelines, Fields or Source Configurations) with Coveo Snapshots"},"org:resources:model":{"description":"manage your Snapshot Pull Model"},"org:search":{"description":"perform queries against a coveo index"},"ui":{"description":"manage user interface deployments"},"ui:create":{"description":"create a user interface powered by different front end frameworks and Coveo Headless"}},"hooks":{"init":"./lib/hooks/init/set-global-config","analytics":"./lib/hooks/analytics/analytics","command_not_found":"./lib/hooks/commandNotFound/commandNotFound","prerun":"./lib/hooks/prerun/checkNodeVersion","postrun":"./lib/hooks/postrun/postrun"},"macos":{"identifier":"com.coveo.cli"},"update":{"s3":{"host":"https://static.cloud.coveo.com/cli","bucket":"https://static.cloud.coveo.com/cli"}}},"repository":"coveo/cli","scripts":{"build":"rimraf lib && tsc -b tsconfig.build.json","test":"jest --colors","lint":"prettier --check . && eslint .","release:phase1":"npx -p=@coveord/release npm-publish","postpack":"rimraf oclif.manifest.json","prepublishOnly":"rimraf lib && npm run build && oclif manifest && oclif readme && node ./scripts/post-readme.mjs"},"types":"lib/index.d.ts","publishConfig":{"access":"public"}} \ No newline at end of file +{ + "name": "@coveo/cli", + "version": "2.5.0", + "author": "Coveo", + "description": "Coveo CLI", + "engines": { + "node": "^16.13.0 || ^18.12.0" + }, + "dependencies": { + "@amplitude/identify": "^1.9.0", + "@amplitude/node": "^1.9.0", + "@coveo/cli-commons": "2.4.2", + "@coveo/cli-plugin-source": "2.0.9", + "@coveo/platform-client": "42.5.0", + "@oclif/core": "1.24.0", + "@oclif/plugin-help": "5.1.23", + "@oclif/plugin-plugins": "2.1.12", + "@oclif/plugin-update": "3.0.12", + "@oclif/plugin-version": "1.1.4", + "abortcontroller-polyfill": "^1.7.1", + "archiver": "^5.3.0", + "async-retry": "^1.3.1", + "chalk": "4.1.2", + "cli-progress": "^3.9.1", + "extract-zip": "^2.0.1", + "fetch-undici-polyfill": "1.2.1", + "fs-extra": "^11.0.0", + "get-port": "5.1.1", + "https-proxy-agent": "^5.0.0", + "inquirer": "8.2.5", + "is-unicode-supported": "^1.3.0", + "isomorphic-fetch": "^3.0.0", + "json2csv": "^5.0.6", + "jsonschema": "1.4.1", + "node-machine-id": "^1.1.12", + "open": "^8.4.0", + "semver": "^7.3.4", + "tmp": "^0.2.1", + "ts-dedent": "2.2.0", + "tslib": "2.5.0" + }, + "devDependencies": { + "@amplitude/types": "1.10.2", + "@babel/core": "7.21.0", + "@coveo/angular": "1.35.25", + "@coveo/atomic-component-health-check": "2.0.0", + "@coveo/cli-commons-dev": "6.0.5", + "@coveo/cra-template": "1.36.8", + "@coveo/create-atomic": "1.37.2", + "@coveo/create-atomic-component": "1.0.0", + "@coveo/create-atomic-component-project": "1.0.0", + "@coveo/create-atomic-result-component": "1.0.0", + "@coveo/create-headless-vue": "1.1.2", + "@oclif/test": "2.2.21", + "@types/archiver": "5.3.2", + "@types/async-retry": "1.4.5", + "@types/cli-progress": "3.11.0", + "@types/fs-extra": "11.0.1", + "@types/inquirer": "8.2.6", + "@types/jest": "29.4.0", + "@types/json2csv": "5.0.3", + "@types/node": "18.15.1", + "@types/semver": "7.3.13", + "@types/tmp": "0.2.3", + "chai": "4.3.7", + "eslint": "8.36.0", + "fancy-test": "2.0.13", + "jest": "29.5.0", + "mock-stdin": "1.0.0", + "oclif": "3.4.3", + "prettier": "2.8.4", + "rimraf": "4.4.0", + "stdout-stderr": "0.1.13", + "strip-ansi": "6.0.1", + "ts-jest": "29.0.5", + "ts-node": "10.9.1", + "tsconfig-paths": "4.1.2", + "typescript": "4.9.5" + }, + "peerDependencies": { + "create-react-app": "*" + }, + "peerDependenciesMeta": { + "create-react-app": { + "optional": true + } + }, + "files": [ + "/bin", + "/lib", + "/npm-shrinkwrap.json", + "/oclif.manifest.json" + ], + "homepage": "https://github.com/coveo/cli", + "keywords": [ + "oclif" + ], + "license": "Apache-2.0", + "main": "lib/index.js", + "bin": { + "coveo": "./bin/run" + }, + "oclif": { + "repositoryPrefix": "<%- repo %>/blob/v<%- version %>/packages/cli/core/<%- commandPath %>", + "description": "Coveo CLI", + "commands": "./lib/commands", + "bin": "coveo", + "plugins": [ + "@oclif/plugin-help", + "@oclif/plugin-update", + "@oclif/plugin-version", + "@oclif/plugin-plugins", + "@coveo/cli-plugin-source" + ], + "oclif": { + "additionalHelpFlags": [ + "-h" + ], + "additionalVersionFlags": [ + "-v" + ] + }, + "scope": "coveo", + "prefix": "cli-plugin", + "topicSeparator": ":", + "topics": { + "auth": { + "description": "manage authentification against the Coveo platform" + }, + "atomic": { + "description": "create customizable user interface with Coveo Atomic" + }, + "config": { + "description": "manage Coveo CLI configuration" + }, + "org": { + "description": "manage Coveo organizations" + }, + "org:resources": { + "description": "manage your organization resources (e.g., Query Pipelines, Fields or Source Configurations) with Coveo Snapshots" + }, + "org:resources:model": { + "description": "manage your Snapshot Pull Model" + }, + "org:search": { + "description": "perform queries against a coveo index" + }, + "ui": { + "description": "manage user interface deployments" + }, + "ui:create": { + "description": "create a user interface powered by different front end frameworks and Coveo Headless" + } + }, + "hooks": { + "init": "./lib/hooks/init/set-global-config", + "analytics": "./lib/hooks/analytics/analytics", + "command_not_found": "./lib/hooks/commandNotFound/commandNotFound", + "prerun": "./lib/hooks/prerun/checkNodeVersion", + "postrun": "./lib/hooks/postrun/postrun" + }, + "macos": { + "identifier": "com.coveo.cli" + }, + "update": { + "s3": { + "host": "https://static.cloud.coveo.com/cli", + "bucket": "https://static.cloud.coveo.com/cli" + } + } + }, + "repository": "coveo/cli", + "scripts": { + "build": "rimraf lib && tsc -b tsconfig.build.json", + "test": "jest --colors", + "lint": "prettier --check . && eslint .", + "release:phase1": "npx -p=@coveord/release npm-publish", + "postpack": "rimraf oclif.manifest.json", + "prepublishOnly": "rimraf lib && npm run build && oclif manifest && oclif readme && node ./scripts/post-readme.mjs" + }, + "types": "lib/index.d.ts", + "publishConfig": { + "access": "public" + } +} diff --git a/packages/cli/source/CHANGELOG.md b/packages/cli/source/CHANGELOG.md index abbb472364..9bc71448e0 100644 --- a/packages/cli/source/CHANGELOG.md +++ b/packages/cli/source/CHANGELOG.md @@ -1,11 +1,8 @@ ## 2.0.9 (2023-04-21) - ### Bug Fixes -* **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) - - +- **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) ## 2.0.8 (2023-04-05) diff --git a/packages/cli/source/package.json b/packages/cli/source/package.json index e80a487c41..91c513757a 100644 --- a/packages/cli/source/package.json +++ b/packages/cli/source/package.json @@ -1 +1,87 @@ -{"name":"@coveo/cli-plugin-source","version":"2.0.9","description":"Manage Coveo Sources with the Coveo CLI","author":"Coveo","homepage":"https://github.com/coveo/cli","license":"Apache-2.0","main":"dist/index.js","repository":"coveo/cli","files":["/bin","/lib","/npm-shrinkwrap.json","/oclif.manifest.json"],"dependencies":{"@coveo/cli-commons":"2.4.2","@coveo/platform-client":"42.5.0","@coveo/push-api-client":"3.1.6","@oclif/core":"1.24.0","@oclif/plugin-help":"5.1.23","@oclif/plugin-plugins":"2.1.12","chalk":"4.1.2","jsonschema":"1.4.1","ts-dedent":"2.2.0"},"devDependencies":{"@coveo/cli-commons-dev":"6.0.5","@coveo/semantic-monorepo-tools":"2.0.0","@oclif/test":"2.2.21","@types/jest":"29.4.0","@types/node":"18.15.1","eslint":"8.36.0","jest":"29.5.0","oclif":"3.4.3","stdout-stderr":"0.1.13","strip-ansi":"6.0.1","ts-jest":"29.0.5","ts-node":"10.9.1","tsconfig-paths":"4.1.2","tslib":"2.5.0","typescript":"4.9.5","undici":"5.21.0"},"oclif":{"bin":"coveo","dirname":"coveo","repositoryPrefix":"<%- repo %>/blob/v<%- version %>/packages/cli/source/<%- commandPath %>","description":"Coveo CLI - Source Plugin","commands":"./lib/commands","plugins":["@oclif/plugin-help","@oclif/plugin-plugins"],"topicSeparator":":","topics":{"source":{"description":"manage Coveo sources"},"source:push":{"description":"manage Coveo Push API sources"},"source:catalog":{"description":"manage Coveo Catalog sources"}}},"scripts":{"build":"tsc -b tsconfig.build.json","test":"jest --colors","lint":"prettier --config .prettierrc.js --check . && eslint .","release:phase1":"npx -p=@coveord/release npm-publish","postpack":"rimraf oclif.manifest.json","prepublishOnly":"rimraf lib && npm run build && oclif manifest"},"engines":{"node":"^16.13.0 || ^18.12.0"},"bugs":"https://github.com/coveo/cli/issues","keywords":["oclif"],"types":"lib/index.d.ts","publishConfig":{"access":"public"}} \ No newline at end of file +{ + "name": "@coveo/cli-plugin-source", + "version": "2.0.9", + "description": "Manage Coveo Sources with the Coveo CLI", + "author": "Coveo", + "homepage": "https://github.com/coveo/cli", + "license": "Apache-2.0", + "main": "dist/index.js", + "repository": "coveo/cli", + "files": [ + "/bin", + "/lib", + "/npm-shrinkwrap.json", + "/oclif.manifest.json" + ], + "dependencies": { + "@coveo/cli-commons": "2.4.2", + "@coveo/platform-client": "42.5.0", + "@coveo/push-api-client": "3.1.6", + "@oclif/core": "1.24.0", + "@oclif/plugin-help": "5.1.23", + "@oclif/plugin-plugins": "2.1.12", + "chalk": "4.1.2", + "jsonschema": "1.4.1", + "ts-dedent": "2.2.0" + }, + "devDependencies": { + "@coveo/cli-commons-dev": "6.0.5", + "@coveo/semantic-monorepo-tools": "2.0.0", + "@oclif/test": "2.2.21", + "@types/jest": "29.4.0", + "@types/node": "18.15.1", + "eslint": "8.36.0", + "jest": "29.5.0", + "oclif": "3.4.3", + "stdout-stderr": "0.1.13", + "strip-ansi": "6.0.1", + "ts-jest": "29.0.5", + "ts-node": "10.9.1", + "tsconfig-paths": "4.1.2", + "tslib": "2.5.0", + "typescript": "4.9.5", + "undici": "5.21.0" + }, + "oclif": { + "bin": "coveo", + "dirname": "coveo", + "repositoryPrefix": "<%- repo %>/blob/v<%- version %>/packages/cli/source/<%- commandPath %>", + "description": "Coveo CLI - Source Plugin", + "commands": "./lib/commands", + "plugins": [ + "@oclif/plugin-help", + "@oclif/plugin-plugins" + ], + "topicSeparator": ":", + "topics": { + "source": { + "description": "manage Coveo sources" + }, + "source:push": { + "description": "manage Coveo Push API sources" + }, + "source:catalog": { + "description": "manage Coveo Catalog sources" + } + } + }, + "scripts": { + "build": "tsc -b tsconfig.build.json", + "test": "jest --colors", + "lint": "prettier --config .prettierrc.js --check . && eslint .", + "release:phase1": "npx -p=@coveord/release npm-publish", + "postpack": "rimraf oclif.manifest.json", + "prepublishOnly": "rimraf lib && npm run build && oclif manifest" + }, + "engines": { + "node": "^16.13.0 || ^18.12.0" + }, + "bugs": "https://github.com/coveo/cli/issues", + "keywords": [ + "oclif" + ], + "types": "lib/index.d.ts", + "publishConfig": { + "access": "public" + } +} diff --git a/packages/ui/atomic/create-atomic-component-project/CHANGELOG.md b/packages/ui/atomic/create-atomic-component-project/CHANGELOG.md index cf67c35ce1..dff621442a 100644 --- a/packages/ui/atomic/create-atomic-component-project/CHANGELOG.md +++ b/packages/ui/atomic/create-atomic-component-project/CHANGELOG.md @@ -1,16 +1,12 @@ # 1.0.0 (2023-04-21) - ### Features -* **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) - +- **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) ### BREAKING CHANGES -* **atomic:** ACCD is now stable. - - +- **atomic:** ACCD is now stable. ## 0.2.1 (2023-03-27) diff --git a/packages/ui/atomic/create-atomic-component/CHANGELOG.md b/packages/ui/atomic/create-atomic-component/CHANGELOG.md index 992c482770..39738a4bc2 100644 --- a/packages/ui/atomic/create-atomic-component/CHANGELOG.md +++ b/packages/ui/atomic/create-atomic-component/CHANGELOG.md @@ -1,23 +1,18 @@ # 1.0.0 (2023-04-21) - ### Bug Fixes -* **atomic:** wait for atomic to load/init on page component ([#1284](https://github.com/coveo/cli/issues/1284)) ([0113bf6](https://github.com/coveo/cli/commits/0113bf6e0b11cd47e6af988afc1434ea9f95cfbc)) - +- **atomic:** wait for atomic to load/init on page component ([#1284](https://github.com/coveo/cli/issues/1284)) ([0113bf6](https://github.com/coveo/cli/commits/0113bf6e0b11cd47e6af988afc1434ea9f95cfbc)) ### Features -* add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) -* **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) -* sanitize custom component name on creation ([#1272](https://github.com/coveo/cli/issues/1272)) ([1c434b6](https://github.com/coveo/cli/commits/1c434b6c83fe688f37ff843c90aa01e84a5a1129)) - +- add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) +- **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) +- sanitize custom component name on creation ([#1272](https://github.com/coveo/cli/issues/1272)) ([1c434b6](https://github.com/coveo/cli/commits/1c434b6c83fe688f37ff843c90aa01e84a5a1129)) ### BREAKING CHANGES -* **atomic:** ACCD is now stable. - - +- **atomic:** ACCD is now stable. ## 0.2.4 (2023-04-05) diff --git a/packages/ui/atomic/create-atomic-component/package.json b/packages/ui/atomic/create-atomic-component/package.json index f99004110c..c28b1a3125 100644 --- a/packages/ui/atomic/create-atomic-component/package.json +++ b/packages/ui/atomic/create-atomic-component/package.json @@ -1 +1,46 @@ -{"name":"@coveo/create-atomic-component","version":"1.0.0","description":"Initialize a Coveo Atomic Component","type":"module","main":"index.js","bin":"index.js","files":["index.js","template/**/*","!template/**/project.json","template/.gitignore"],"scripts":{"release:phase1":"npx -p=@coveord/release npm-publish","test":"node --experimental-vm-modules --no-warnings ../../../../node_modules/jest/bin/jest.js"},"keywords":["coveo","cli","atomic"],"author":"Coveo","license":"Apache-2.0","publishConfig":{"access":"public"},"dependencies":{"@coveo/create-atomic-component-project":"1.0.0"},"devDependencies":{"@coveo/do-npm":"1.0.0","@coveo/process-helpers":"1.0.0","@coveo/verdaccio-starter":"1.0.0","@types/folder-hash":"^4.0.2","@types/jest":"^29.4.0","@types/tmp":"^0.2.3","folder-hash":"^4.0.4","jest":"^29.4.1","tmp":"^0.2.1","tree-kill-promise":"3.0.1","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^4.9.5"},"peerDependencies":{"@coveo/atomic-component-health-check":"1.0.4"},"peerDependenciesMeta":{"@coveo/atomic-component-health-check":{"optional":true}}} \ No newline at end of file +{ + "name": "@coveo/create-atomic-component", + "version": "1.0.0", + "description": "Initialize a Coveo Atomic Component", + "type": "module", + "main": "index.js", + "bin": "index.js", + "files": [ + "index.js", + "template/**/*", + "!template/**/project.json", + "template/.gitignore" + ], + "scripts": { + "release:phase1": "npx -p=@coveord/release npm-publish", + "test": "node --experimental-vm-modules --no-warnings ../../../../node_modules/jest/bin/jest.js" + }, + "keywords": [ + "coveo", + "cli", + "atomic" + ], + "author": "Coveo", + "license": "Apache-2.0", + "publishConfig": { + "access": "public" + }, + "dependencies": { + "@coveo/create-atomic-component-project": "1.0.0" + }, + "devDependencies": { + "@coveo/do-npm": "1.0.0", + "@coveo/process-helpers": "1.0.0", + "@coveo/verdaccio-starter": "1.0.0", + "@types/folder-hash": "^4.0.2", + "@types/jest": "^29.4.0", + "@types/tmp": "^0.2.3", + "folder-hash": "^4.0.4", + "jest": "^29.4.1", + "tmp": "^0.2.1", + "tree-kill-promise": "3.0.1", + "ts-jest": "^29.0.5", + "ts-node": "^10.9.1", + "typescript": "^4.9.5" + } +} diff --git a/packages/ui/atomic/create-atomic-component/template/src/components/sample-component/package.json b/packages/ui/atomic/create-atomic-component/template/src/components/sample-component/package.json index 9a30972915..d947afbfb6 100644 --- a/packages/ui/atomic/create-atomic-component/template/src/components/sample-component/package.json +++ b/packages/ui/atomic/create-atomic-component/template/src/components/sample-component/package.json @@ -1 +1,44 @@ -{"name":"@coveo/sample-component","version":"0.0.1","main":"dist/index.cjs.js","module":"dist/index.js","es2015":"dist/esm/index.mjs","es2017":"dist/esm/index.mjs","types":"dist/types/components.d.ts","collection":"dist/collection/collection-manifest.json","collection:main":"dist/collection/index.js","unpkg":"dist/my-custom-components/my-custom-components.esm.js","elementName":"sample-component","files":["dist/","loader/"],"scripts":{"prepublishOnly":"npm run build && atomic-meta-check && npm version patch","prebuild":"rimraf dist","build":"stencil build --docs","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll","generate":"stencil generate"},"dependencies":{"@coveo/headless":"2.8.10","@coveo/atomic":"2.19.16","@stencil/core":"2.22.2"},"devDependencies":{"@coveo/atomic-component-health-check":"2.0.0","@rollup/plugin-url":"8.0.1","@types/jest":"29.4.0","jest":"29.5.0","jest-cli":"29.5.0","puppeteer":"19.7.4","rollup-plugin-html":"0.2.1","rimraf":"4.4.0"},"keywords":["coveo-atomic-component"],"license":"Apache-2.0"} \ No newline at end of file +{ + "name": "@coveo/sample-component", + "version": "0.0.1", + "main": "dist/index.cjs.js", + "module": "dist/index.js", + "es2015": "dist/esm/index.mjs", + "es2017": "dist/esm/index.mjs", + "types": "dist/types/components.d.ts", + "collection": "dist/collection/collection-manifest.json", + "collection:main": "dist/collection/index.js", + "unpkg": "dist/my-custom-components/my-custom-components.esm.js", + "elementName": "sample-component", + "files": [ + "dist/", + "loader/" + ], + "scripts": { + "prepublishOnly": "npm run build && atomic-meta-check && npm version patch", + "prebuild": "rimraf dist", + "build": "stencil build --docs", + "test": "stencil test --spec --e2e", + "test.watch": "stencil test --spec --e2e --watchAll", + "generate": "stencil generate" + }, + "dependencies": { + "@coveo/headless": "2.8.10", + "@coveo/atomic": "2.19.16", + "@stencil/core": "2.22.2" + }, + "devDependencies": { + "@coveo/atomic-component-health-check": "2.0.0", + "@rollup/plugin-url": "8.0.1", + "@types/jest": "29.4.0", + "jest": "29.5.0", + "jest-cli": "29.5.0", + "puppeteer": "19.7.4", + "rollup-plugin-html": "0.2.1", + "rimraf": "4.4.0" + }, + "keywords": [ + "coveo-atomic-component" + ], + "license": "Apache-2.0" +} diff --git a/packages/ui/atomic/create-atomic-component/tests/__snapshots__/test.spec.ts.snap b/packages/ui/atomic/create-atomic-component/tests/__snapshots__/test.spec.ts.snap index 491bddf335..8ed07f8e0c 100644 --- a/packages/ui/atomic/create-atomic-component/tests/__snapshots__/test.spec.ts.snap +++ b/packages/ui/atomic/create-atomic-component/tests/__snapshots__/test.spec.ts.snap @@ -82,7 +82,7 @@ HashedFolder { "name": "loader", }, HashedFile { - "hash": "jnOdeBYlRtWhIPQeGkRLsA5b1Go=", + "hash": "XGgP2xWffA8fDkyS+hSNcRYdiPU=", "name": "package.json", }, HashedFile { @@ -116,11 +116,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "NOVPrUqAYRWIT5mqH43Bu9PVfHw=", + "hash": "UNafvR9hrTzKGnZhWBB+bW0JflU=", "name": "oh-wow-another-component-can-you-believe-it", }, ], - "hash": "1yJJ4WoWpZUhjm52hoEmSAb6sNM=", + "hash": "N9xDZjWFz3J/bebhNEhuW3SgKvE=", "name": "components", }, HashedFile { @@ -146,7 +146,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "SfCQyAPRB0o15xZkMFrCis90Ig8=", + "hash": "Yqo4L6ydnbEeGSoJHP12A8OTDu8=", "name": "src", }, HashedFile { @@ -158,7 +158,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "VqGG5JHuEB44q4cI3bAlUJd3Ols=", + "hash": "x/rLA4HFhhZrBZ0siIAH6c9bW3s=", "name": "no-args", } `; @@ -205,7 +205,7 @@ HashedFolder { HashedFolder { "children": [ HashedFile { - "hash": "kb+510dru/XkoLjyOuTY0YJSNwI=", + "hash": "WRcjf384C0dcvJHTwFRwP/xi8L4=", "name": "package.json", }, HashedFolder { @@ -231,11 +231,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "K8Tel/Zr8MkD/OdWNGNszVJoCYg=", + "hash": "MHf69z1V050lodwBf1w/xjkQl8Q=", "name": "valid-component-name", }, ], - "hash": "Rt8hzUGO/Jcgqrm7o1ec468Mf04=", + "hash": "tAF+IbfSLyvWwcqXQrY0dUwYIYU=", "name": "components", }, HashedFile { @@ -261,7 +261,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "1oVBMj4lrbAvPM5nF6unLMC8gd4=", + "hash": "Zn3Kr1Nyv4kuNKo5Z7gEdI6PiIA=", "name": "src", }, HashedFile { @@ -273,7 +273,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "4r4PrEz6Kdd3ZlNlAxzqxWo/X3o=", + "hash": "Dv6Q1Tcvs7k5TlFRjHHzsu0IC7E=", "name": "valid-arg", } `; @@ -320,7 +320,7 @@ HashedFolder { HashedFolder { "children": [ HashedFile { - "hash": "+GEgQV9dXe0SU0Mfy228R6xwR1k=", + "hash": "f9g9O+I0tuYHjrr/HqUOFWbQ2WE=", "name": "package.json", }, HashedFolder { @@ -346,11 +346,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "6GvfKxMXolejGxVLF5G164j+UbE=", + "hash": "h9lqonzus2A2L0d7edoKzDd2UZQ=", "name": "sample-component", }, ], - "hash": "24Vkp1GZfHGq7VlvVgz9QvhxvTA=", + "hash": "fIx4ogKMvVGlaBk8rKU1i4Dkfts=", "name": "components", }, HashedFile { @@ -376,7 +376,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "KiU7oOfB/c1FZTXoVVo/4oHDshk=", + "hash": "s/dYGVYAeT8rrRffTaz/ASr3S3M=", "name": "src", }, HashedFile { @@ -388,7 +388,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "h2ulDqEQVt9wc+D8POVZ6bX54ME=", + "hash": "41DjY4BGeZHC5kUIxqA7i513wFY=", "name": "no-args", } `; diff --git a/packages/ui/atomic/create-atomic-result-component/CHANGELOG.md b/packages/ui/atomic/create-atomic-result-component/CHANGELOG.md index 0fec6dd050..99194a9887 100644 --- a/packages/ui/atomic/create-atomic-result-component/CHANGELOG.md +++ b/packages/ui/atomic/create-atomic-result-component/CHANGELOG.md @@ -1,18 +1,14 @@ # 1.0.0 (2023-04-21) - ### Features -* add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) -* **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) -* sanitize custom component name on creation ([#1272](https://github.com/coveo/cli/issues/1272)) ([1c434b6](https://github.com/coveo/cli/commits/1c434b6c83fe688f37ff843c90aa01e84a5a1129)) - +- add confirmation message upon component creation ([#1270](https://github.com/coveo/cli/issues/1270)) ([e7294ce](https://github.com/coveo/cli/commits/e7294ce591b4c5b62ae63c3037b4ceb8c69f2d87)) +- **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) +- sanitize custom component name on creation ([#1272](https://github.com/coveo/cli/issues/1272)) ([1c434b6](https://github.com/coveo/cli/commits/1c434b6c83fe688f37ff843c90aa01e84a5a1129)) ### BREAKING CHANGES -* **atomic:** ACCD is now stable. - - +- **atomic:** ACCD is now stable. ## 0.2.4 (2023-04-05) diff --git a/packages/ui/atomic/create-atomic-result-component/package.json b/packages/ui/atomic/create-atomic-result-component/package.json index d8413049eb..067d11fea1 100644 --- a/packages/ui/atomic/create-atomic-result-component/package.json +++ b/packages/ui/atomic/create-atomic-result-component/package.json @@ -1 +1,46 @@ -{"name":"@coveo/create-atomic-result-component","version":"1.0.0","description":"Initialize a Coveo Atomic Result Component","type":"module","main":"index.js","bin":"index.js","files":["index.js","template/**/*","!template/**/project.json","template/.gitignore"],"scripts":{"release:phase1":"npx -p=@coveord/release npm-publish","test":"node --experimental-vm-modules --no-warnings ../../../../node_modules/jest/bin/jest.js"},"keywords":["coveo","cli","atomic"],"author":"Coveo","license":"Apache-2.0","publishConfig":{"access":"public"},"dependencies":{"@coveo/create-atomic-component-project":"1.0.0"},"devDependencies":{"@coveo/do-npm":"1.0.0","@coveo/process-helpers":"1.0.0","@coveo/verdaccio-starter":"1.0.0","@types/folder-hash":"^4.0.2","@types/jest":"^29.4.0","@types/tmp":"^0.2.3","folder-hash":"^4.0.4","jest":"^29.4.1","tmp":"^0.2.1","ts-jest":"^29.0.5","ts-node":"^10.9.1","typescript":"^4.9.5","tree-kill-promise":"3.0.1"},"peerDependencies":{"@coveo/atomic-component-health-check":"1.0.4"},"peerDependenciesMeta":{"@coveo/atomic-component-health-check":{"optional":true}}} \ No newline at end of file +{ + "name": "@coveo/create-atomic-result-component", + "version": "1.0.0", + "description": "Initialize a Coveo Atomic Result Component", + "type": "module", + "main": "index.js", + "bin": "index.js", + "files": [ + "index.js", + "template/**/*", + "!template/**/project.json", + "template/.gitignore" + ], + "scripts": { + "release:phase1": "npx -p=@coveord/release npm-publish", + "test": "node --experimental-vm-modules --no-warnings ../../../../node_modules/jest/bin/jest.js" + }, + "keywords": [ + "coveo", + "cli", + "atomic" + ], + "author": "Coveo", + "license": "Apache-2.0", + "publishConfig": { + "access": "public" + }, + "dependencies": { + "@coveo/create-atomic-component-project": "1.0.0" + }, + "devDependencies": { + "@coveo/do-npm": "1.0.0", + "@coveo/process-helpers": "1.0.0", + "@coveo/verdaccio-starter": "1.0.0", + "@types/folder-hash": "^4.0.2", + "@types/jest": "^29.4.0", + "@types/tmp": "^0.2.3", + "folder-hash": "^4.0.4", + "jest": "^29.4.1", + "tmp": "^0.2.1", + "ts-jest": "^29.0.5", + "ts-node": "^10.9.1", + "typescript": "^4.9.5", + "tree-kill-promise": "3.0.1" + } +} diff --git a/packages/ui/atomic/create-atomic-result-component/template/src/components/sample-result-component/package.json b/packages/ui/atomic/create-atomic-result-component/template/src/components/sample-result-component/package.json index 3fcbe43549..ef7b25d469 100644 --- a/packages/ui/atomic/create-atomic-result-component/template/src/components/sample-result-component/package.json +++ b/packages/ui/atomic/create-atomic-result-component/template/src/components/sample-result-component/package.json @@ -1 +1,44 @@ -{"name":"@coveo/sample-result-component","version":"0.0.1","main":"dist/index.cjs.js","module":"dist/index.js","es2015":"dist/esm/index.mjs","es2017":"dist/esm/index.mjs","types":"dist/types/components.d.ts","collection":"dist/collection/collection-manifest.json","collection:main":"dist/collection/index.js","unpkg":"dist/my-custom-components/my-custom-components.esm.js","elementName":"sample-result-component","files":["dist/","loader/"],"scripts":{"prepublishOnly":"npm run build && atomic-meta-check && npm version patch","prebuild":"rimraf dist","build":"stencil build --docs","start":"stencil build --dev --watch --serve","test":"stencil test --spec --e2e","test.watch":"stencil test --spec --e2e --watchAll","generate":"stencil generate"},"dependencies":{"@coveo/headless":"2.8.10","@coveo/atomic":"2.19.16","@stencil/core":"2.22.2"},"devDependencies":{"@coveo/atomic-component-health-check":"2.0.0","@rollup/plugin-url":"8.0.1","@types/jest":"29.4.0","jest":"29.5.0","jest-cli":"29.5.0","rollup-plugin-html":"0.2.1","rimraf":"4.4.0"},"keywords":["coveo-atomic-component"],"license":"Apache-2.0"} \ No newline at end of file +{ + "name": "@coveo/sample-result-component", + "version": "0.0.1", + "main": "dist/index.cjs.js", + "module": "dist/index.js", + "es2015": "dist/esm/index.mjs", + "es2017": "dist/esm/index.mjs", + "types": "dist/types/components.d.ts", + "collection": "dist/collection/collection-manifest.json", + "collection:main": "dist/collection/index.js", + "unpkg": "dist/my-custom-components/my-custom-components.esm.js", + "elementName": "sample-result-component", + "files": [ + "dist/", + "loader/" + ], + "scripts": { + "prepublishOnly": "npm run build && atomic-meta-check && npm version patch", + "prebuild": "rimraf dist", + "build": "stencil build --docs", + "start": "stencil build --dev --watch --serve", + "test": "stencil test --spec --e2e", + "test.watch": "stencil test --spec --e2e --watchAll", + "generate": "stencil generate" + }, + "dependencies": { + "@coveo/headless": "2.8.10", + "@coveo/atomic": "2.19.16", + "@stencil/core": "2.22.2" + }, + "devDependencies": { + "@coveo/atomic-component-health-check": "2.0.0", + "@rollup/plugin-url": "8.0.1", + "@types/jest": "29.4.0", + "jest": "29.5.0", + "jest-cli": "29.5.0", + "rollup-plugin-html": "0.2.1", + "rimraf": "4.4.0" + }, + "keywords": [ + "coveo-atomic-component" + ], + "license": "Apache-2.0" +} diff --git a/packages/ui/atomic/create-atomic-result-component/tests/__snapshots__/test.spec.ts.snap b/packages/ui/atomic/create-atomic-result-component/tests/__snapshots__/test.spec.ts.snap index e099b787bf..461d6f52d1 100644 --- a/packages/ui/atomic/create-atomic-result-component/tests/__snapshots__/test.spec.ts.snap +++ b/packages/ui/atomic/create-atomic-result-component/tests/__snapshots__/test.spec.ts.snap @@ -82,7 +82,7 @@ HashedFolder { "name": "loader", }, HashedFile { - "hash": "PScgvGLkIKuYYAOKG9tQrlzzb1Q=", + "hash": "Oz/LZs75YGxciWR5PF+uTTwJDPY=", "name": "package.json", }, HashedFile { @@ -116,11 +116,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "5PFV+ocgg92rDtFhSDcWg+mKL0Q=", + "hash": "BmrG0QhOAZNOGRuifBZE4C8CnzY=", "name": "oh-wow-another-component-can-you-believe-it", }, ], - "hash": "XA8VzttoOULbKSY8gcRLOPQwbG4=", + "hash": "j5i9PuhZ7coAPscatN2tR91Xeos=", "name": "components", }, HashedFile { @@ -146,7 +146,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "Ns6ya1/VLCsw3NlTkgR5uZxyPq0=", + "hash": "EChuQu8TTk+E3keFcm/ZX0PMugM=", "name": "src", }, HashedFile { @@ -158,7 +158,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "bj+rkbPM7Yun0q8eNlVRKpfNqp0=", + "hash": "hqm9y8VoGY72HjVvaaQQA4eu0GM=", "name": "no-args", } `; @@ -205,7 +205,7 @@ HashedFolder { HashedFolder { "children": [ HashedFile { - "hash": "CVqVotA3CInsAa+pyDAhIzgusKg=", + "hash": "FxVMfFYVWkJqqeMywltP2322R2A=", "name": "package.json", }, HashedFolder { @@ -231,11 +231,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "g9NSVCipfTtw71iTG0yVJlzHhlU=", + "hash": "BtZbc/WGdg77qb6ydpu072OMygg=", "name": "valid-component-name", }, ], - "hash": "nJzXeB6KhfSJmrrbgyYnT48W+DY=", + "hash": "CQIL/CCjNAB0ad/07Z7VRBTGYY4=", "name": "components", }, HashedFile { @@ -261,7 +261,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "UEEM5iEE4TOdT/TeCIdKgQ4A7OQ=", + "hash": "GvXO4l+YIQoV4q2UW9IaoVY+vmA=", "name": "src", }, HashedFile { @@ -273,7 +273,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "i5tEadGBV7dyP/U65kaedZ8Rixg=", + "hash": "7jmRovphN0DPT76GL1j1+YA3bRs=", "name": "valid-arg", } `; @@ -320,7 +320,7 @@ HashedFolder { HashedFolder { "children": [ HashedFile { - "hash": "A26XkiBRLtiOt+L/7hmxrbpXc+o=", + "hash": "Rkv4ovOrAu7moH/PQpvoDc+UTD0=", "name": "package.json", }, HashedFolder { @@ -346,11 +346,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "CCh2gFOC0h7bnztAdFCthUUkdvg=", + "hash": "cT50zBl2L0YR+ljgXBjLB7G3OaY=", "name": "sample-result-component", }, ], - "hash": "G3AxPQvLYUQW7sJhajCSneDTDmc=", + "hash": "/VKtE0KVUNrXdxRWuxxaFCONbAA=", "name": "components", }, HashedFile { @@ -376,7 +376,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "i9Ys7gaGmolwY36322uyNXQnzlk=", + "hash": "/peN1u8aLZks0ecm6UY+ps6uKVI=", "name": "src", }, HashedFile { @@ -388,7 +388,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "zq+PfKq5zPPt8ovk3Y9jTZcQPAQ=", + "hash": "DVeTEO62p+1Y64tHAzKHYS180PM=", "name": "no-args", } `; diff --git a/packages/ui/atomic/create-atomic/package.json b/packages/ui/atomic/create-atomic/package.json index 85a632b25b..b20293c2c4 100644 --- a/packages/ui/atomic/create-atomic/package.json +++ b/packages/ui/atomic/create-atomic/package.json @@ -1 +1,48 @@ -{"name":"@coveo/create-atomic","description":"Coveo Atomic Generator","version":"1.37.2","files":["/lib","/template","/template/.gitignore"],"bin":"./index.mjs","type":"module","main":"index.mjs","scripts":{"start":"node ./index.mjs","build":"tsc -p tsconfig.json","prepublishOnly":"rimraf template && npm run build && node ./scripts/preparePackageJsonTemplate.mjs","lint":"prettier --check . && eslint .","release:phase1":"npx -p=@coveord/release npm-publish"},"keywords":["coveo","headless","atomic","template","generator"],"author":"Coveo","license":"Apache-2.0","publishConfig":{"access":"public"},"dependencies":{"@coveo/platform-client":"42.5.0","abortcontroller-polyfill":"1.7.5","detect-indent":"7.0.1","https-proxy-agent":"5.0.1","inquirer":"9.1.4","isomorphic-fetch":"3.0.0","minimist":"1.2.8","node-plop":"^0.31.0","plop":"3.1.2","ts-node":"10.9.1","typescript":"4.9.5"},"devDependencies":{"fs-extra":"11.1.0"}} \ No newline at end of file +{ + "name": "@coveo/create-atomic", + "description": "Coveo Atomic Generator", + "version": "1.37.2", + "files": [ + "/lib", + "/template", + "/template/.gitignore" + ], + "bin": "./index.mjs", + "type": "module", + "main": "index.mjs", + "scripts": { + "start": "node ./index.mjs", + "build": "tsc -p tsconfig.json", + "prepublishOnly": "rimraf template && npm run build && node ./scripts/preparePackageJsonTemplate.mjs", + "lint": "prettier --check . && eslint .", + "release:phase1": "npx -p=@coveord/release npm-publish" + }, + "keywords": [ + "coveo", + "headless", + "atomic", + "template", + "generator" + ], + "author": "Coveo", + "license": "Apache-2.0", + "publishConfig": { + "access": "public" + }, + "dependencies": { + "@coveo/platform-client": "42.5.0", + "abortcontroller-polyfill": "1.7.5", + "detect-indent": "7.0.1", + "https-proxy-agent": "5.0.1", + "inquirer": "9.1.4", + "isomorphic-fetch": "3.0.0", + "minimist": "1.2.8", + "node-plop": "^0.31.0", + "plop": "3.1.2", + "ts-node": "10.9.1", + "typescript": "4.9.5" + }, + "devDependencies": { + "fs-extra": "11.1.0" + } +} diff --git a/packages/ui/atomic/health-check/CHANGELOG.md b/packages/ui/atomic/health-check/CHANGELOG.md index 2224203de4..0b23be6e7b 100644 --- a/packages/ui/atomic/health-check/CHANGELOG.md +++ b/packages/ui/atomic/health-check/CHANGELOG.md @@ -1,21 +1,16 @@ # 2.0.0 (2023-04-21) - ### Bug Fixes -* **atomic:** wait for atomic to load/init on page component ([#1284](https://github.com/coveo/cli/issues/1284)) ([0113bf6](https://github.com/coveo/cli/commits/0113bf6e0b11cd47e6af988afc1434ea9f95cfbc)) - +- **atomic:** wait for atomic to load/init on page component ([#1284](https://github.com/coveo/cli/issues/1284)) ([0113bf6](https://github.com/coveo/cli/commits/0113bf6e0b11cd47e6af988afc1434ea9f95cfbc)) ### Features -* **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) - +- **atomic:** release of ACCD ([#1287](https://github.com/coveo/cli/issues/1287)) ([5ce3cda](https://github.com/coveo/cli/commits/5ce3cda28a7a68ec1cef34e49f60b8f1e82da4b0)) ### BREAKING CHANGES -* **atomic:** ACCD is now stable. - - +- **atomic:** ACCD is now stable. ## 1.0.4 (2023-04-05) diff --git a/packages/ui/atomic/health-check/src/e2e/__snapshots__/test.spec.ts.snap b/packages/ui/atomic/health-check/src/e2e/__snapshots__/test.spec.ts.snap index cd7e8959a0..78b529e626 100644 --- a/packages/ui/atomic/health-check/src/e2e/__snapshots__/test.spec.ts.snap +++ b/packages/ui/atomic/health-check/src/e2e/__snapshots__/test.spec.ts.snap @@ -18,7 +18,7 @@ HashedFolder { HashedFolder { "children": [ HashedFile { - "hash": "kb+510dru/XkoLjyOuTY0YJSNwI=", + "hash": "WRcjf384C0dcvJHTwFRwP/xi8L4=", "name": "package.json", }, HashedFolder { @@ -44,11 +44,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "K8Tel/Zr8MkD/OdWNGNszVJoCYg=", + "hash": "MHf69z1V050lodwBf1w/xjkQl8Q=", "name": "valid-component-name", }, ], - "hash": "Rt8hzUGO/Jcgqrm7o1ec468Mf04=", + "hash": "tAF+IbfSLyvWwcqXQrY0dUwYIYU=", "name": "components", }, HashedFile { @@ -74,7 +74,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "1oVBMj4lrbAvPM5nF6unLMC8gd4=", + "hash": "Zn3Kr1Nyv4kuNKo5Z7gEdI6PiIA=", "name": "src", }, HashedFile { @@ -86,7 +86,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "4r4PrEz6Kdd3ZlNlAxzqxWo/X3o=", + "hash": "Dv6Q1Tcvs7k5TlFRjHHzsu0IC7E=", "name": "create-atomic-component", } `; @@ -109,7 +109,7 @@ HashedFolder { HashedFolder { "children": [ HashedFile { - "hash": "CVqVotA3CInsAa+pyDAhIzgusKg=", + "hash": "FxVMfFYVWkJqqeMywltP2322R2A=", "name": "package.json", }, HashedFolder { @@ -135,11 +135,11 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "g9NSVCipfTtw71iTG0yVJlzHhlU=", + "hash": "BtZbc/WGdg77qb6ydpu072OMygg=", "name": "valid-component-name", }, ], - "hash": "nJzXeB6KhfSJmrrbgyYnT48W+DY=", + "hash": "CQIL/CCjNAB0ad/07Z7VRBTGYY4=", "name": "components", }, HashedFile { @@ -165,7 +165,7 @@ HashedFolder { "name": "pages", }, ], - "hash": "UEEM5iEE4TOdT/TeCIdKgQ4A7OQ=", + "hash": "GvXO4l+YIQoV4q2UW9IaoVY+vmA=", "name": "src", }, HashedFile { @@ -177,7 +177,7 @@ HashedFolder { "name": "tsconfig.json", }, ], - "hash": "i5tEadGBV7dyP/U65kaedZ8Rixg=", + "hash": "7jmRovphN0DPT76GL1j1+YA3bRs=", "name": "create-atomic-result-component", } `; diff --git a/packages/ui/cra-template/CHANGELOG.md b/packages/ui/cra-template/CHANGELOG.md index 6801b1fd6e..1c70b6828a 100644 --- a/packages/ui/cra-template/CHANGELOG.md +++ b/packages/ui/cra-template/CHANGELOG.md @@ -1,11 +1,8 @@ ## 1.36.8 (2023-04-21) - ### Bug Fixes -* **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) - - +- **cli-core,cli-source,ui-react:** enforce LTS ([#1275](https://github.com/coveo/cli/issues/1275)) ([46cfeb2](https://github.com/coveo/cli/commits/46cfeb24c70ea96467e1d705537790dfaa929957)) ## 1.36.7 (2023-03-27)