Skip to content

Commit 4a04d8e

Browse files
authored
fix(recommend): only export default function (#1514)
1 parent 8e196d6 commit 4a04d8e

File tree

7 files changed

+174
-68
lines changed

7 files changed

+174
-68
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"@babel/core": "7.8.7",
3535
"@babel/preset-env": "7.8.7",
3636
"@babel/preset-typescript": "7.8.3",
37-
"@microsoft/api-extractor": "7.7.8",
37+
"@microsoft/api-extractor": "7.18.0",
3838
"@rollup/plugin-alias": "3.0.1",
3939
"@rollup/plugin-json": "4.0.2",
4040
"@rollup/plugin-node-resolve": "7.1.1",

packages/recommend/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
"index.js",
2222
"index.d.ts"
2323
],
24+
"scripts": {
25+
"test:exports": "node --experimental-modules test/module/is-es-module.mjs && node test/module/is-cjs-module.cjs"
26+
},
2427
"dependencies": {
2528
"@algolia/cache-browser-local-storage": "4.23.1",
2629
"@algolia/cache-common": "4.23.1",

packages/recommend/src/builds/browser.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,17 @@ export default function recommend(
6363
});
6464
}
6565

66-
// eslint-disable-next-line functional/immutable-data
66+
/* eslint-disable functional/immutable-data */
6767
recommend.version = version;
68+
recommend.getFrequentlyBoughtTogether = getFrequentlyBoughtTogether;
69+
recommend.getRecommendations = getRecommendations;
70+
recommend.getRelatedProducts = getRelatedProducts;
71+
recommend.getTrendingFacets = getTrendingFacets;
72+
recommend.getTrendingItems = getTrendingItems;
73+
recommend.getLookingSimilar = getLookingSimilar;
74+
recommend.getRecommendedForYou = getRecommendedForYou;
75+
/* eslint-enable functional/immutable-data */
6876

6977
export type RecommendClient = WithRecommendMethods<BaseRecommendClient>;
7078

71-
export * from '../methods';
7279
export * from '../types';

packages/recommend/src/builds/node.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,17 @@ export default function recommend(
5757
});
5858
}
5959

60-
// eslint-disable-next-line functional/immutable-data
60+
/* eslint-disable functional/immutable-data */
6161
recommend.version = version;
62+
recommend.getFrequentlyBoughtTogether = getFrequentlyBoughtTogether;
63+
recommend.getRecommendations = getRecommendations;
64+
recommend.getRelatedProducts = getRelatedProducts;
65+
recommend.getTrendingFacets = getTrendingFacets;
66+
recommend.getTrendingItems = getTrendingItems;
67+
recommend.getLookingSimilar = getLookingSimilar;
68+
recommend.getRecommendedForYou = getRecommendedForYou;
69+
/* eslint-enable functional/immutable-data */
6270

6371
export type RecommendClient = WithRecommendMethods<BaseRecommendClient> & Destroyable;
6472

65-
export * from '../methods';
6673
export * from '../types';
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/* eslint-disable import/no-commonjs */
2+
/* eslint-disable no-console */
3+
const recommend = require('@algolia/recommend');
4+
const assert = require('assert');
5+
6+
assert.ok(recommend);
7+
assert.doesNotThrow(() => recommend('..', '..'));
8+
9+
console.log('@algolia/recommend is valid CJS');
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/* eslint-disable no-console */
2+
import recommend from '@algolia/recommend';
3+
import assert from 'assert';
4+
5+
assert.ok(recommend);
6+
assert.doesNotThrow(() => recommend('..', '..'));
7+
8+
console.log('@algolia/recommend is valid ESM');

yarn.lock

Lines changed: 135 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1829,55 +1829,47 @@
18291829
npmlog "^4.1.2"
18301830
write-file-atomic "^2.3.0"
18311831

1832-
"@microsoft/[email protected]":
1833-
version "7.7.7"
1834-
resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.7.7.tgz#1d15eae7a19b72abbfca9053f200fe79b6f9d755"
1835-
integrity sha512-822kyHMEx2sl+KnBioEiFoTIXuz/4pYBo94nQ4AMqb9BFvY9I1AZUPtC4HFh2zcXQqpFLpKKC55s/o8UOze2wQ==
1836-
dependencies:
1837-
"@microsoft/node-core-library" "3.19.3"
1838-
"@microsoft/tsdoc" "0.12.14"
1839-
1840-
"@microsoft/[email protected]":
1841-
version "7.7.8"
1842-
resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.7.8.tgz#19b0bca8a2113d4ded55a270266bc2b802de1a43"
1843-
integrity sha512-XNO6Dk6ByfJq24Cn1/j0B0F16ZtwYnEC/sxgB/M0wTphBdBlHjRXZmxofmjirBBj9f7vG4UJ18IOIZRLbhGFPw==
1844-
dependencies:
1845-
"@microsoft/api-extractor-model" "7.7.7"
1846-
"@microsoft/node-core-library" "3.19.3"
1847-
"@microsoft/ts-command-line" "4.3.10"
1848-
"@microsoft/tsdoc" "0.12.14"
1832+
"@microsoft/[email protected]":
1833+
version "7.13.3"
1834+
resolved "https://registry.yarnpkg.com/@microsoft/api-extractor-model/-/api-extractor-model-7.13.3.tgz#ac01c064c5af520d3661c85d7e5ef95e1ca8ab92"
1835+
integrity sha512-uXilAhu2GcvyY/0NwVRk3AN7TFYjkPnjHLV2UywTTz9uglS+Af0YjNrCy+aaK8qXtfbFWdBzkH9N2XU8/YBeRQ==
1836+
dependencies:
1837+
"@microsoft/tsdoc" "0.13.2"
1838+
"@microsoft/tsdoc-config" "~0.15.2"
1839+
"@rushstack/node-core-library" "3.39.0"
1840+
1841+
"@microsoft/[email protected]":
1842+
version "7.18.0"
1843+
resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.18.0.tgz#a39ad351269696736737557b839be1eb4b4f6941"
1844+
integrity sha512-n9vrK5t7ycaO3NSfQFae5resy555b1jBiTN+E4XMpCbuvIz5x0UX5xzIX7xs8Q4F7YmTV3QRe15wpa/gwbyyrA==
1845+
dependencies:
1846+
"@microsoft/api-extractor-model" "7.13.3"
1847+
"@microsoft/tsdoc" "0.13.2"
1848+
"@microsoft/tsdoc-config" "~0.15.2"
1849+
"@rushstack/node-core-library" "3.39.0"
1850+
"@rushstack/rig-package" "0.2.12"
1851+
"@rushstack/ts-command-line" "4.8.0"
18491852
colors "~1.2.1"
18501853
lodash "~4.17.15"
1851-
resolve "1.8.1"
1854+
resolve "~1.17.0"
1855+
semver "~7.3.0"
18521856
source-map "~0.6.1"
1853-
typescript "~3.7.2"
1857+
typescript "~4.3.2"
18541858

1855-
"@microsoft/[email protected]":
1856-
version "3.19.3"
1857-
resolved "https://registry.yarnpkg.com/@microsoft/node-core-library/-/node-core-library-3.19.3.tgz#cf09ddb2905a29b32956d4a88f9d035a00637be9"
1858-
integrity sha512-rJ+hT6+XK5AESbhn31YBnHKpZSFKCmqHCRZyK9+jyWwav1HXv0qzuXnFvnyrO0MZyJ6rH0seWOZVWbU5KGv1tg==
1859+
"@microsoft/tsdoc-config@~0.15.2":
1860+
version "0.15.2"
1861+
resolved "https://registry.yarnpkg.com/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz#eb353c93f3b62ab74bdc9ab6f4a82bcf80140f14"
1862+
integrity sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==
18591863
dependencies:
1860-
"@types/node" "10.17.13"
1861-
colors "~1.2.1"
1862-
fs-extra "~7.0.1"
1864+
"@microsoft/tsdoc" "0.13.2"
1865+
ajv "~6.12.6"
18631866
jju "~1.4.0"
1864-
semver "~5.3.0"
1865-
timsort "~0.3.0"
1866-
z-schema "~3.18.3"
1867+
resolve "~1.19.0"
18671868

1868-
"@microsoft/[email protected]":
1869-
version "4.3.10"
1870-
resolved "https://registry.yarnpkg.com/@microsoft/ts-command-line/-/ts-command-line-4.3.10.tgz#fcb4f5ea43c93d17db6cc810bbee39ea32b2a86d"
1871-
integrity sha512-AgxArGqPt0H5WTo3fxNFP3Blm3obkCCopVG9kwIo+/mMdXaj6qMDn6+8Bv8+5Nke3CvvXpKAZtu3IaGY5cV1Hg==
1872-
dependencies:
1873-
"@types/argparse" "1.0.33"
1874-
argparse "~1.0.9"
1875-
colors "~1.2.1"
1876-
1877-
"@microsoft/[email protected]":
1878-
version "0.12.14"
1879-
resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.12.14.tgz#0e0810a0a174e50e22dfe8edb30599840712f22d"
1880-
integrity sha512-518yewjSga1jLdiLrcmpMFlaba5P+50b0TWNFUpC+SL9Yzf0kMi57qw+bMl+rQ08cGqH1vLx4eg9YFUbZXgZ0Q==
1869+
"@microsoft/[email protected]":
1870+
version "0.13.2"
1871+
resolved "https://registry.yarnpkg.com/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz#3b0efb6d3903bd49edb073696f60e90df08efb26"
1872+
integrity sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==
18811873

18821874
"@mrmlnc/readdir-enhanced@^2.2.1":
18831875
version "2.2.1"
@@ -2130,6 +2122,39 @@
21302122
dependencies:
21312123
estree-walker "^1.0.1"
21322124

2125+
"@rushstack/[email protected]":
2126+
version "3.39.0"
2127+
resolved "https://registry.yarnpkg.com/@rushstack/node-core-library/-/node-core-library-3.39.0.tgz#38928946d15ae89b773386cf97433d0d1ec83b93"
2128+
integrity sha512-kgu3+7/zOBkZU0+NdJb1rcHcpk3/oTjn5c8cg5nUTn+JDjEw58yG83SoeJEcRNNdl11dGX0lKG2PxPsjCokZOQ==
2129+
dependencies:
2130+
"@types/node" "10.17.13"
2131+
colors "~1.2.1"
2132+
fs-extra "~7.0.1"
2133+
import-lazy "~4.0.0"
2134+
jju "~1.4.0"
2135+
resolve "~1.17.0"
2136+
semver "~7.3.0"
2137+
timsort "~0.3.0"
2138+
z-schema "~3.18.3"
2139+
2140+
"@rushstack/[email protected]":
2141+
version "0.2.12"
2142+
resolved "https://registry.yarnpkg.com/@rushstack/rig-package/-/rig-package-0.2.12.tgz#c434d62b28e0418a040938226f8913971d0424c7"
2143+
integrity sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==
2144+
dependencies:
2145+
resolve "~1.17.0"
2146+
strip-json-comments "~3.1.1"
2147+
2148+
"@rushstack/[email protected]":
2149+
version "4.8.0"
2150+
resolved "https://registry.yarnpkg.com/@rushstack/ts-command-line/-/ts-command-line-4.8.0.tgz#611accb931b9ac62ff4d078f68f95c47f6606724"
2151+
integrity sha512-nZ8cbzVF1VmFPfSJfy8vEohdiFAH/59Y/Y+B4nsJbn4SkifLJ8LqNZ5+LxCC2UR242EXFumxlsY1d6fPBxck5Q==
2152+
dependencies:
2153+
"@types/argparse" "1.0.38"
2154+
argparse "~1.0.9"
2155+
colors "~1.2.1"
2156+
string-argv "~0.3.1"
2157+
21332158
"@sinonjs/commons@^1.7.0":
21342159
version "1.7.1"
21352160
resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.7.1.tgz#da5fd19a5f71177a53778073978873964f49acf1"
@@ -2151,10 +2176,10 @@
21512176
"@types/node" ">=8.9.0"
21522177
axios "^0.19.0"
21532178

2154-
"@types/[email protected].33":
2155-
version "1.0.33"
2156-
resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.33.tgz#2728669427cdd74a99e53c9f457ca2866a37c52d"
2157-
integrity sha512-VQgHxyPMTj3hIlq9SY1mctqx+Jj8kpQfoLvDlVSDNOyuYs8JYfkuY3OW/4+dO657yPmNhHpePRx0/Tje5ImNVQ==
2179+
"@types/[email protected].38":
2180+
version "1.0.38"
2181+
resolved "https://registry.yarnpkg.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9"
2182+
integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==
21582183

21592184
"@types/babel__core@^7.1.0":
21602185
version "7.1.6"
@@ -2631,6 +2656,16 @@ ajv@^6.10.0, ajv@^6.10.2, ajv@^6.5.5:
26312656
json-schema-traverse "^0.4.1"
26322657
uri-js "^4.2.2"
26332658

2659+
ajv@~6.12.6:
2660+
version "6.12.6"
2661+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
2662+
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
2663+
dependencies:
2664+
fast-deep-equal "^3.1.1"
2665+
fast-json-stable-stringify "^2.0.0"
2666+
json-schema-traverse "^0.4.1"
2667+
uri-js "^4.2.2"
2668+
26342669
ansi-align@^2.0.0:
26352670
version "2.0.0"
26362671
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
@@ -5497,6 +5532,11 @@ function-bind@^1.1.1:
54975532
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
54985533
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
54995534

5535+
function-bind@^1.1.2:
5536+
version "1.1.2"
5537+
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
5538+
integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
5539+
55005540
functional-red-black-tree@^1.0.1:
55015541
version "1.0.1"
55025542
resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
@@ -5933,6 +5973,13 @@ hash.js@^1.1.7:
59335973
inherits "^2.0.3"
59345974
minimalistic-assert "^1.0.1"
59355975

5976+
hasown@^2.0.0:
5977+
version "2.0.2"
5978+
resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003"
5979+
integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
5980+
dependencies:
5981+
function-bind "^1.1.2"
5982+
59365983
header-case@^1.0.0:
59375984
version "1.0.1"
59385985
resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d"
@@ -6122,6 +6169,11 @@ import-fresh@^3.0.0, import-fresh@^3.1.0:
61226169
parent-module "^1.0.0"
61236170
resolve-from "^4.0.0"
61246171

6172+
import-lazy@~4.0.0:
6173+
version "4.0.0"
6174+
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
6175+
integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
6176+
61256177
import-local@^2.0.0:
61266178
version "2.0.0"
61276179
resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
@@ -6341,6 +6393,13 @@ is-ci@^2.0.0:
63416393
dependencies:
63426394
ci-info "^2.0.0"
63436395

6396+
is-core-module@^2.1.0:
6397+
version "2.13.1"
6398+
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
6399+
integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
6400+
dependencies:
6401+
hasown "^2.0.0"
6402+
63446403
is-core-module@^2.2.0:
63456404
version "2.4.0"
63466405
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
@@ -8727,7 +8786,7 @@ path-key@^3.0.0, path-key@^3.1.0:
87278786
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
87288787
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
87298788

8730-
path-parse@^1.0.5, path-parse@^1.0.6:
8789+
path-parse@^1.0.6:
87318790
version "1.0.6"
87328791
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
87338792
integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
@@ -9548,14 +9607,7 @@ [email protected], [email protected], resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1,
95489607
dependencies:
95499608
path-parse "^1.0.6"
95509609

9551-
9552-
version "1.8.1"
9553-
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
9554-
integrity sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==
9555-
dependencies:
9556-
path-parse "^1.0.5"
9557-
9558-
resolve@^1.1.6:
9610+
resolve@^1.1.6, resolve@~1.17.0:
95599611
version "1.17.0"
95609612
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
95619613
integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
@@ -9570,6 +9622,14 @@ resolve@^1.20.0:
95709622
is-core-module "^2.2.0"
95719623
path-parse "^1.0.6"
95729624

9625+
resolve@~1.19.0:
9626+
version "1.19.0"
9627+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c"
9628+
integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
9629+
dependencies:
9630+
is-core-module "^2.1.0"
9631+
path-parse "^1.0.6"
9632+
95739633
resq@^1.6.0:
95749634
version "1.7.1"
95759635
resolved "https://registry.yarnpkg.com/resq/-/resq-1.7.1.tgz#7e9f63b48e001190be7ffdaa2d5b25b334268780"
@@ -9867,10 +9927,12 @@ semver@^7.3.4:
98679927
dependencies:
98689928
lru-cache "^6.0.0"
98699929

9870-
semver@~5.3.0:
9871-
version "5.3.0"
9872-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
9873-
integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8=
9930+
semver@~7.3.0:
9931+
version "7.3.8"
9932+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
9933+
integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==
9934+
dependencies:
9935+
lru-cache "^6.0.0"
98749936

98759937
98769938
version "0.17.1"
@@ -10377,6 +10439,11 @@ stream-shift@^1.0.0:
1037710439
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
1037810440
integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
1037910441

10442+
string-argv@~0.3.1:
10443+
version "0.3.2"
10444+
resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6"
10445+
integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==
10446+
1038010447
string-length@^3.1.0:
1038110448
version "3.1.0"
1038210449
resolved "https://registry.yarnpkg.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837"
@@ -10534,6 +10601,11 @@ strip-json-comments@~2.0.1:
1053410601
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1053510602
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1053610603

10604+
strip-json-comments@~3.1.1:
10605+
version "3.1.1"
10606+
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
10607+
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
10608+
1053710609
strong-log-transformer@^2.0.0:
1053810610
version "2.1.0"
1053910611
resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10"
@@ -11046,10 +11118,10 @@ [email protected]:
1104611118
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061"
1104711119
integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==
1104811120

11049-
typescript@~3.7.2:
11050-
version "3.7.5"
11051-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.5.tgz#0692e21f65fd4108b9330238aac11dd2e177a1ae"
11052-
integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==
11121+
typescript@~4.3.2:
11122+
version "4.3.5"
11123+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4"
11124+
integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==
1105311125

1105411126
uglify-js@^3.1.4:
1105511127
version "3.8.0"

0 commit comments

Comments
 (0)