Skip to content

Commit

Permalink
STY, MAP, PGL component deletion + cleanup (#12006)
Browse files Browse the repository at this point in the history
* CPS component deletion

* Delete fixtures

* cpsAsset/getInitialData cleanup

* Remove some unused psammead libraries

* more data transformer removal

* Remove `getInitialData/cpsAsset` and move routing to `getInitialData/article`

* Update yarn.lock

* Convert article route entrypoint to TS

* Some Ramda removal

* Update index.tsx

* Update index.tsx

* Some missed utils no longer used

* Delete jsconfig.json

* Delete ramda-npm-0.28.0-6a5fe8f6cc.patch

* Delete rich-text-transforms Puppeteer test

* dependency csv updates
  • Loading branch information
amoore108 authored Sep 24, 2024
1 parent 972f1a2 commit 7c89980
Show file tree
Hide file tree
Showing 270 changed files with 695 additions and 49,422 deletions.
Binary file not shown.
Binary file not shown.
Binary file removed .yarn/cache/sax-npm-1.3.0-e6c479267f-bb571b31d3.zip
Binary file not shown.
Binary file not shown.
10 changes: 0 additions & 10 deletions cypress/support/helpers/getBrandedImage.js

This file was deleted.

303 changes: 151 additions & 152 deletions dependencyFreshnessTable.csv
Original file line number Diff line number Diff line change
@@ -1,153 +1,152 @@
dependency,Days since last activity,Freshness of our version in days,Downloads Last Week
@babel/core,43,43,51377195
@babel/eslint-parser,44,44,7717881
@babel/plugin-proposal-export-default-from,46,97,3681324
@babel/plugin-proposal-object-rest-spread,375,628,14122420
@babel/plugin-proposal-throw-expressions,46,97,265505
@babel/plugin-syntax-dynamic-import,821,1702,20169199
@babel/plugin-transform-runtime,19,19,16118641
@babel/polyfill,821,1426,1498128
@babel/preset-env,19,19,25747257
@babel/preset-react,46,97,14113036
@babel/preset-typescript,46,97,16846259
@babel/runtime,12,12,53542591
@bbc/web-vitals,14,733,538
@cypress/webpack-preprocessor,95,95,1034599
@emotion/babel-plugin,53,493,8306772
@emotion/babel-preset-css-prop,53,493,221894
@emotion/cache,47,493,10730772
@emotion/jest,52,493,334402
@emotion/react,20,196,8377821
@emotion/server,493,493,579260
@emotion/styled,52,165,6364960
@loadable/babel-plugin,418,418,141961
@loadable/component,144,144,450846
@loadable/server,143,143,128950
@loadable/webpack-plugin,889,1003,133691
@optimizely/react-sdk,19,545,124248
@storybook/addon-a11y,1,28,1687097
@storybook/addon-backgrounds,1,28,5038015
@storybook/addon-controls,1,28,5261147
@storybook/addon-docs,1,28,5280027
@storybook/addon-toolbars,1,28,5016998
@storybook/addon-viewport,1,28,5248006
@storybook/blocks,1,28,4461117
@storybook/builder-webpack5,1,28,3335591
@storybook/cli,1,28,2835108
@storybook/core-common,1,28,7034891
@storybook/react,1,28,5060721
@storybook/react-webpack5,1,28,1235603
@storybook/theming,1,28,9680843
@testing-library/dom,50,50,16433086
@testing-library/jest-dom,18,49,11832138
@testing-library/react,12,126,10250934
@testing-library/react-hooks,693,815,2410907
@testing-library/user-event,256,256,9720997
@types/jest,15,222,21889871
@types/js-cookie,15,308,3384441
@types/jsdom,15,103,8622725
@types/loadable__component,15,194,242083
@types/node-fetch,15,238,11279305
@types/ramda,15,130,1770104
@types/react,11,110,25346061
@types/react-dom,15,138,17106221
@types/react-helmet,15,280,995542
@types/react-lazyload,15,308,90210
@types/react-router-dom,53,966,3027498
@types/testing-library__react,887,1539,287174
@types/url-parse,15,308,294174
@types/uuid,15,229,16947675
@typescript-eslint/eslint-plugin,1,428,31583370
@typescript-eslint/parser,1,428,35407813
amphtml-validator,162,162,27655
aws-embedded-metrics,301,305,54579
babel-jest,33,364,25532264
babel-loader,431,431,17284657
babel-plugin-dynamic-import-node,84,1603,5268604
chalk,20,439,315733251
chromatic,0,27,1908163
cli-table,518,1009,2909264
colors,308,975,15818793
compression,103,2003,17902029
compression-webpack-plugin,196,196,1243725
copy-webpack-plugin,237,237,7861571
core-js,21,119,33082557
crypto,820,2588,1156805
cypress,6,112,5547984
cypress-axe,375,375,423867
cypress-multi-reporters,40,322,798468
cypress-terminal-report,2,60,446004
depcheck,292,329,910093
dotenv,43,204,39949292
eslint,4,1138,40875229
eslint-config-airbnb,20,1404,3649942
eslint-config-prettier,106,283,22059576
eslint-import-resolver-alias,816,2103,957015
eslint-plugin-cypress,29,29,2944623
eslint-plugin-import,7,271,23668048
eslint-plugin-json,34,107,523228
eslint-plugin-jsx-a11y,6,82,14290559
eslint-plugin-no-only-tests,26,26,1152283
eslint-plugin-prettier,55,55,14827024
eslint-plugin-react,7,52,20026226
eslint-plugin-react-hooks,0,137,16898589
express,0,169,30671529
express-static-gzip,816,847,108966
glob,57,64,157133619
helmet,119,308,3051136
helmet-csp,101,101,473557
husky,21,43,12166812
inspectpack,252,1266,70291
intersection-observer,758,819,1432857
isomorphic-fetch,323,1448,5207690
jalaali-js,83,83,156744
jest,33,364,23472834
jest-environment-jsdom,33,364,15381396
jest-fetch-mock,815,1645,1329014
jest-junit,514,514,5052995
jest-serializer-html,328,1155,837301
jest-silent-reporter,111,111,170095
js-cookie,387,505,9711166
jsdom,16,51,23541527
lru-cache,5,908,178298342
minimist,459,579,54966764
mkdirp,308,505,77541038
mocha-junit-reporter,426,426,1259890
moment,58,258,21178625
moment-timezone,219,219,9403773
morgan,58,1635,4971638
node-fetch,285,439,53888979
npm-run-all2,69,69,498856
path-to-regexp,0,157,52286648
polyfill-crypto.getrandomvalues,809,3112,20232
prettier,8,219,39261218
ramda,100,100,12040549
react,0,137,25361586
react-dom,0,137,23386629
react-helmet,716,1555,1846809
react-lazyload,166,166,229233
react-router-config,807,1810,351946
react-router-dom,0,709,10107281
retry,807,1177,34759484
start-server-nestjs-webpack-plugin,846,1399,869
storybook,1,28,4182923
stream-browserify,672,1608,10880804
strip-ansi,471,471,180999082
supertest,58,139,4777279
terser-webpack-plugin,49,257,26899740
timemachine,806,1426,23415
ts-jest,18,40,13041222
ts-loader,301,301,7125442
typescript,1,153,58939496
url-parse,805,931,23252102
uuid,5,1372,115460579
wait-on,0,22,3697818
webpack,19,19,26472787
webpack-bundle-analyzer,152,152,6100264
webpack-cli,60,461,7360947
webpack-dev-server,7,175,12320662
webpack-merge,60,70,12126729
webpack-node-externals,127,1238,3845505
winston,27,NaN,11307443
xmldoc,540,540,1463633
yaml-js,426,1087,198551
@babel/core,56,56,51394631
@babel/eslint-parser,58,58,7631232
@babel/plugin-proposal-export-default-from,60,111,3778064
@babel/plugin-proposal-object-rest-spread,389,642,14173916
@babel/plugin-proposal-throw-expressions,60,111,273902
@babel/plugin-syntax-dynamic-import,835,1716,20204829
@babel/plugin-transform-runtime,33,33,16149354
@babel/polyfill,835,1440,1483358
@babel/preset-env,33,33,25460282
@babel/preset-react,60,111,14117374
@babel/preset-typescript,60,111,16558149
@babel/runtime,26,26,52686901
@bbc/web-vitals,0,747,363
@cypress/webpack-preprocessor,109,109,1060774
@emotion/babel-plugin,67,507,8405354
@emotion/babel-preset-css-prop,67,507,234838
@emotion/cache,61,507,10948638
@emotion/jest,66,507,341785
@emotion/react,34,210,8480450
@emotion/server,507,507,576395
@emotion/styled,66,179,6442761
@loadable/babel-plugin,432,432,134520
@loadable/component,158,158,435333
@loadable/server,157,157,123751
@loadable/webpack-plugin,903,1017,128768
@optimizely/react-sdk,33,559,127926
@storybook/addon-a11y,0,42,1660245
@storybook/addon-backgrounds,0,42,5098111
@storybook/addon-controls,0,42,5310845
@storybook/addon-docs,0,42,5341010
@storybook/addon-toolbars,0,42,5073784
@storybook/addon-viewport,0,42,5295303
@storybook/blocks,0,42,4542184
@storybook/builder-webpack5,0,42,3354941
@storybook/cli,0,42,2641536
@storybook/core-common,0,42,6920914
@storybook/react,0,42,5152766
@storybook/react-webpack5,0,42,1236561
@storybook/theming,0,42,9759466
@testing-library/dom,64,64,16475345
@testing-library/jest-dom,32,32,11814119
@testing-library/react,26,140,10330252
@testing-library/react-hooks,707,829,2458005
@testing-library/user-event,270,270,9836344
@types/jest,12,236,22478969
@types/js-cookie,29,322,3404139
@types/jsdom,29,117,8639868
@types/loadable__component,29,208,225505
@types/node-fetch,29,252,10944536
@types/ramda,29,144,1776518
@types/react,0,124,27037243
@types/react-dom,29,152,16992404
@types/react-helmet,29,294,976279
@types/react-lazyload,29,322,94619
@types/react-router-dom,67,980,3047614
@types/testing-library__react,901,1553,276275
@types/url-parse,29,322,301973
@types/uuid,29,243,17347176
@typescript-eslint/eslint-plugin,1,442,31659479
@typescript-eslint/parser,1,442,34984901
amphtml-validator,176,176,27864
aws-embedded-metrics,1,319,54226
babel-jest,47,378,25778511
babel-loader,8,8,17731668
babel-plugin-dynamic-import-node,98,1617,5196024
chalk,34,453,320355481
chromatic,1,41,1917369
cli-table,531,1023,2890395
colors,322,989,16028486
compression,117,2017,18048713
compression-webpack-plugin,210,210,1220110
copy-webpack-plugin,251,251,7955501
core-js,35,133,33054687
crypto,833,2602,1104383
cypress,20,126,5519175
cypress-axe,389,389,434327
cypress-multi-reporters,54,336,789403
cypress-terminal-report,9,74,451602
depcheck,306,343,901601
dotenv,57,217,40497619
eslint,1,1152,40937034
eslint-config-airbnb,34,1418,3683713
eslint-config-prettier,120,297,22199937
eslint-import-resolver-alias,830,2117,951945
eslint-plugin-cypress,43,43,3026101
eslint-plugin-import,21,285,23427810
eslint-plugin-json,48,121,529272
eslint-plugin-jsx-a11y,20,20,14068834
eslint-plugin-no-only-tests,40,40,1229336
eslint-plugin-prettier,69,69,15044584
eslint-plugin-react,12,66,19608681
eslint-plugin-react-hooks,1,151,17012938
express,1,15,32497684
express-static-gzip,11,861,107889
glob,71,78,158454329
helmet,133,322,3170744
helmet-csp,115,115,469994
husky,13,57,12418516
inspectpack,266,1280,63349
intersection-observer,772,833,1439966
isomorphic-fetch,337,1462,5206913
jalaali-js,97,97,157126
jest,1,378,23839831
jest-environment-jsdom,47,378,15324600
jest-fetch-mock,828,1659,1298766
jest-junit,528,528,5073229
jest-serializer-html,342,1169,842652
jest-silent-reporter,125,125,178513
js-cookie,401,519,9791591
jsdom,2,65,23528221
lru-cache,18,921,177801045
minimist,473,593,54828651
mkdirp,322,519,77557447
mocha-junit-reporter,440,440,1281464
moment,1,272,21356464
moment-timezone,233,233,9329173
morgan,71,1649,5069614
node-fetch,299,453,53747356
npm-run-all2,11,82,516837
path-to-regexp,12,13,55926809
polyfill-crypto.getrandomvalues,823,3126,17318
prettier,22,233,39305136
ramda,114,114,11860760
react,1,151,25431507
react-dom,1,151,23408665
react-helmet,730,1569,1878466
react-lazyload,180,180,240254
react-router-config,821,1824,353699
react-router-dom,0,723,10295656
retry,821,1191,34757616
start-server-nestjs-webpack-plugin,860,1413,857
storybook,0,42,4273079
stream-browserify,686,1622,10833427
strip-ansi,485,485,183995117
supertest,71,153,5119725
terser-webpack-plugin,63,271,26717721
timemachine,820,1440,23128
ts-jest,32,54,13098736
ts-loader,315,315,7029586
typescript,0,167,59530695
url-parse,819,945,23050886
uuid,19,1386,116730286
wait-on,14,36,3700812
webpack,1,33,25929612
webpack-bundle-analyzer,166,166,6004896
webpack-cli,74,475,7388521
webpack-dev-server,21,21,12305082
webpack-merge,74,84,12173578
webpack-node-externals,141,1252,3858924
winston,41,NaN,11504846
yaml-js,440,1101,204745
Loading

0 comments on commit 7c89980

Please sign in to comment.