.circleci/config.yml .editorconfig .eslintignore .eslintrc.js .github/ISSUE_TEMPLATE.md .github/PULL_REQUEST_TEMPLATE.md .gitignore .npmrc .prettierrc.js CODE_OF_CONDUCT.md CONTRIBUTING.md LICENSE README.md appveyor.yml babel.config.js jest.config.js jsconfig.json lerna.json package.json packages/obsolete-web/.babelrc.js packages/obsolete-web/.npmrc packages/obsolete-web/LICENSE packages/obsolete-web/README.md packages/obsolete-web/build/rollup.config.js packages/obsolete-web/package.json packages/obsolete-web/src/alert.js packages/obsolete-web/src/browser.js packages/obsolete-web/src/detective.js packages/obsolete-web/src/lib/comparator.js packages/obsolete-web/src/lib/mini-built-ins.js packages/obsolete-web/src/lib/scheduler.js packages/obsolete-web/src/obsolete.js packages/obsolete-web/src/ua-parser.js packages/obsolete-web/test/method-test.spec.js packages/obsolete-web/test/options.spec.js packages/obsolete-web/test/suites/browser.js packages/obsolete-web/test/suites/chain.js packages/obsolete-webpack-plugin/.eslintrc.js packages/obsolete-webpack-plugin/.npmrc packages/obsolete-webpack-plugin/LICENSE packages/obsolete-webpack-plugin/README.md packages/obsolete-webpack-plugin/jest.config.js packages/obsolete-webpack-plugin/package.json packages/obsolete-webpack-plugin/src/index.js packages/obsolete-webpack-plugin/src/lib/async-fs.js packages/obsolete-webpack-plugin/src/lib/filter.js packages/obsolete-webpack-plugin/src/lib/formatter.js packages/obsolete-webpack-plugin/src/lib/hash.js packages/obsolete-webpack-plugin/src/web-asset.js packages/obsolete-webpack-plugin/test/fixtures/.prettierrc.js packages/obsolete-webpack-plugin/test/fixtures/bundle-chunk/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/bundle-chunk/expected/obsolete.chunk.js packages/obsolete-webpack-plugin/test/fixtures/bundle-chunk/src/index.js packages/obsolete-webpack-plugin/test/fixtures/bundle-chunk/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/bundle/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/bundle/expected/obsolete.main.js packages/obsolete-webpack-plugin/test/fixtures/bundle/src/index.js packages/obsolete-webpack-plugin/test/fixtures/bundle/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/default/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/default/expected/obsolete.js packages/obsolete-webpack-plugin/test/fixtures/default/src/index.js packages/obsolete-webpack-plugin/test/fixtures/default/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/hash-chunk/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/hash-chunk/expected/obsolete.[chunkhash].js packages/obsolete-webpack-plugin/test/fixtures/hash-chunk/src/index.js packages/obsolete-webpack-plugin/test/fixtures/hash-chunk/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/hash/expected/main.[hash].js packages/obsolete-webpack-plugin/test/fixtures/hash/expected/obsolete.[hash].js packages/obsolete-webpack-plugin/test/fixtures/hash/src/index.js packages/obsolete-webpack-plugin/test/fixtures/hash/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/html-async/expected/index.html packages/obsolete-webpack-plugin/test/fixtures/html-async/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/html-async/expected/obsolete.js packages/obsolete-webpack-plugin/test/fixtures/html-async/src/index.js packages/obsolete-webpack-plugin/test/fixtures/html-async/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/html/expected/index.html packages/obsolete-webpack-plugin/test/fixtures/html/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/html/expected/obsolete.js packages/obsolete-webpack-plugin/test/fixtures/html/src/index.js packages/obsolete-webpack-plugin/test/fixtures/html/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/options/expected/main.js packages/obsolete-webpack-plugin/test/fixtures/options/expected/outdated.js packages/obsolete-webpack-plugin/test/fixtures/options/src/index.js packages/obsolete-webpack-plugin/test/fixtures/options/webpack.config.js packages/obsolete-webpack-plugin/test/fixtures/prod/src/index.js packages/obsolete-webpack-plugin/test/fixtures/prod/webpack.config.js packages/obsolete-webpack-plugin/test/helpers/bundler.js packages/obsolete-webpack-plugin/test/helpers/fs.js packages/obsolete-webpack-plugin/test/helpers/library.js packages/obsolete-webpack-plugin/test/helpers/tasks.js packages/obsolete-webpack-plugin/test/plugin.spec.js <<<<<< network # path=/home/circleci/project/coverage/clover.xml <<<<<< EOF # path=/home/circleci/project/coverage/lcov.info TN: SF:/home/circleci/project/packages/obsolete-web/src/alert.js FN:4,(anonymous_0) FN:13,(anonymous_1) FN:49,(anonymous_2) FN:70,(anonymous_3) FN:71,(anonymous_4) FN:82,(anonymous_5) FN:86,(anonymous_6) FNF:7 FNH:6 FNDA:8,(anonymous_0) FNDA:8,(anonymous_1) FNDA:8,(anonymous_2) FNDA:1,(anonymous_3) FNDA:1,(anonymous_4) FNDA:9,(anonymous_5) FNDA:0,(anonymous_6) DA:5,8 DA:14,8 DA:15,8 DA:17,8 DA:18,8 DA:19,18 DA:21,18 DA:22,8 DA:24,10 DA:25,1 DA:27,1 DA:28,1 DA:29,1 DA:30,1 DA:32,9 DA:33,9 DA:36,8 DA:37,8 DA:38,6 DA:40,8 DA:41,1 DA:52,8 DA:53,8 DA:54,0 DA:55,0 DA:57,8 DA:58,2 DA:60,6 DA:61,6 DA:62,0 DA:63,0 DA:71,1 DA:72,1 DA:83,9 DA:85,9 DA:86,0 DA:87,0 DA:90,9 LF:38 LH:32 BRDA:21,0,0,8 BRDA:21,0,1,10 BRDA:24,1,0,1 BRDA:24,1,1,9 BRDA:24,2,0,10 BRDA:24,2,1,10 BRDA:37,3,0,6 BRDA:37,3,1,2 BRDA:40,4,0,1 BRDA:40,4,1,7 BRDA:52,5,0,8 BRDA:52,5,1,0 BRDA:54,6,0,0 BRDA:54,6,1,0 BRDA:57,7,0,2 BRDA:57,7,1,6 BRDA:60,8,0,6 BRDA:60,8,1,0 BRDA:62,9,0,0 BRDA:62,9,1,0 BRDA:85,10,0,0 BRDA:85,10,1,9 BRF:22 BRH:15 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/browser.js FN:7,(anonymous_0) FNF:1 FNH:1 FNDA:581,(anonymous_0) DA:8,581 DA:9,581 DA:10,581 LF:3 LH:3 BRF:0 BRH:0 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/detective.js FN:23,(anonymous_0) FN:40,(anonymous_1) FN:42,(anonymous_2) FN:50,(anonymous_3) FN:53,(anonymous_4) FN:68,(anonymous_5) FN:70,(anonymous_6) FN:84,(anonymous_7) FN:98,(anonymous_8) FN:101,(anonymous_9) FNF:10 FNH:10 FNDA:273,(anonymous_0) FNDA:277,(anonymous_1) FNDA:299,(anonymous_2) FNDA:95,(anonymous_3) FNDA:100,(anonymous_4) FNDA:271,(anonymous_5) FNDA:288,(anonymous_6) FNDA:288,(anonymous_7) FNDA:271,(anonymous_8) FNDA:288,(anonymous_9) DA:29,273 DA:31,273 DA:32,2 DA:35,271 DA:38,271 DA:41,277 DA:42,299 DA:47,271 DA:48,176 DA:50,95 DA:51,95 DA:54,100 DA:69,271 DA:70,271 DA:71,288 DA:73,288 DA:76,271 DA:85,288 DA:99,271 DA:101,271 DA:102,288 DA:103,277 DA:104,277 DA:106,11 DA:112,4 DA:115,271 LF:26 LH:26 BRDA:31,0,0,2 BRDA:31,0,1,271 BRDA:47,1,0,176 BRDA:47,1,1,95 BRDA:54,2,0,100 BRDA:54,2,1,95 BRDA:86,3,0,288 BRDA:86,3,1,287 BRDA:102,4,0,277 BRDA:102,4,1,11 BRDA:106,5,0,4 BRDA:106,5,1,7 BRF:12 BRH:12 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/obsolete.js FN:26,(anonymous_0) FN:41,(anonymous_1) FN:53,(anonymous_2) FNF:3 FNH:3 FNDA:37,(anonymous_0) FNDA:274,(anonymous_1) FNDA:8,(anonymous_2) DA:27,37 DA:31,37 DA:32,37 DA:42,274 DA:43,1 DA:46,273 DA:52,273 DA:53,35 DA:54,8 DA:55,0 DA:57,8 DA:59,8 DA:60,8 DA:62,35 DA:64,238 LF:15 LH:14 BRDA:42,0,0,1 BRDA:42,0,1,273 BRDA:52,1,0,35 BRDA:52,1,1,238 BRDA:54,2,0,0 BRDA:54,2,1,8 BRDA:60,3,0,8 BRDA:60,3,1,8 BRF:8 BRH:7 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/ua-parser.js FN:5,(anonymous_0) FN:80,(anonymous_1) FN:83,(anonymous_2) FN:88,(anonymous_3) FNF:4 FNH:4 FNDA:273,(anonymous_0) FNDA:273,(anonymous_1) FNDA:2457,(anonymous_2) FNDA:1911,(anonymous_3) DA:6,273 DA:81,273 DA:83,273 DA:86,2457 DA:88,1911 DA:90,561 DA:92,1896 DA:93,1350 DA:95,1896 DA:96,2400 DA:97,2400 DA:98,293 DA:105,293 DA:109,273 LF:14 LH:14 BRDA:86,0,0,561 BRDA:86,0,1,1896 BRDA:87,1,0,2457 BRDA:87,1,1,1911 BRDA:92,2,0,1350 BRDA:92,2,1,546 BRDA:97,3,0,293 BRDA:97,3,1,2107 BRF:8 BRH:8 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/lib/comparator.js FN:8,validateSemantic FN:25,compareVersion FN:29,(anonymous_2) FNF:3 FNH:3 FNDA:212,validateSemantic FNDA:106,compareVersion FNDA:212,(anonymous_2) DA:9,212 DA:11,212 DA:12,0 DA:26,106 DA:27,106 DA:29,106 DA:30,212 DA:33,106 DA:34,150 DA:35,150 DA:37,150 DA:38,8 DA:40,142 DA:41,2 DA:45,140 DA:46,114 DA:47,34 DA:49,80 DA:50,36 DA:53,70 DA:54,26 DA:59,2 DA:60,2 DA:61,2 LF:24 LH:23 BRDA:11,0,0,0 BRDA:11,0,1,212 BRDA:37,1,0,8 BRDA:37,1,1,142 BRDA:37,2,0,150 BRDA:37,2,1,122 BRDA:38,3,0,4 BRDA:38,3,1,4 BRDA:40,4,0,2 BRDA:40,4,1,140 BRDA:40,5,0,142 BRDA:40,5,1,28 BRDA:41,6,0,1 BRDA:41,6,1,1 BRDA:45,7,0,114 BRDA:45,7,1,26 BRDA:45,8,0,140 BRDA:45,8,1,114 BRDA:46,9,0,34 BRDA:46,9,1,80 BRDA:49,10,0,36 BRDA:49,10,1,44 BRDA:53,11,0,26 BRDA:53,11,1,44 BRDA:53,12,0,70 BRDA:53,12,1,26 BRF:26 BRH:25 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/lib/mini-built-ins.js FN:11,forEach FN:30,map FN:53,filter FN:78,some FN:100,includes FN:116,keys FN:135,values FN:154,entries FN:172,bind FN:177,(anonymous_9) FNF:10 FNH:10 FNDA:651,forEach FNDA:548,map FNDA:271,filter FNDA:2101,some FNDA:1094,includes FNDA:273,keys FNDA:271,values FNDA:273,entries FNDA:6,bind FNDA:1,(anonymous_9) DA:1,2 DA:2,2 DA:12,651 DA:13,0 DA:15,651 DA:16,0 DA:18,651 DA:19,2958 DA:31,548 DA:32,0 DA:34,548 DA:35,0 DA:38,548 DA:40,548 DA:41,587 DA:42,587 DA:44,548 DA:54,271 DA:55,0 DA:57,271 DA:58,0 DA:61,271 DA:63,271 DA:64,277 DA:65,95 DA:68,271 DA:79,2101 DA:80,0 DA:82,2101 DA:83,0 DA:86,2101 DA:87,2106 DA:88,685 DA:91,1416 DA:101,1094 DA:102,0 DA:104,1094 DA:105,1112 DA:106,912 DA:109,182 DA:117,273 DA:118,0 DA:121,273 DA:123,273 DA:124,2457 DA:125,2457 DA:128,273 DA:136,271 DA:137,0 DA:140,271 DA:142,271 DA:143,277 DA:144,277 DA:147,271 DA:155,273 DA:156,0 DA:159,273 DA:160,273 DA:162,273 DA:163,2457 DA:165,273 DA:173,6 DA:174,0 DA:177,6 DA:178,1 LF:65 LH:52 BRDA:12,0,0,0 BRDA:12,0,1,651 BRDA:15,1,0,0 BRDA:15,1,1,651 BRDA:31,2,0,0 BRDA:31,2,1,548 BRDA:34,3,0,0 BRDA:34,3,1,548 BRDA:54,4,0,0 BRDA:54,4,1,271 BRDA:57,5,0,0 BRDA:57,5,1,271 BRDA:64,6,0,95 BRDA:64,6,1,182 BRDA:79,7,0,0 BRDA:79,7,1,2101 BRDA:82,8,0,0 BRDA:82,8,1,2101 BRDA:87,9,0,685 BRDA:87,9,1,1421 BRDA:100,10,0,1094 BRDA:101,11,0,0 BRDA:101,11,1,1094 BRDA:105,12,0,912 BRDA:105,12,1,200 BRDA:117,13,0,0 BRDA:117,13,1,273 BRDA:124,14,0,2457 BRDA:124,14,1,0 BRDA:136,15,0,0 BRDA:136,15,1,271 BRDA:143,16,0,277 BRDA:143,16,1,0 BRDA:155,17,0,0 BRDA:155,17,1,273 BRDA:173,18,0,0 BRDA:173,18,1,6 BRF:37 BRH:22 end_of_record TN: SF:/home/circleci/project/packages/obsolete-web/src/lib/scheduler.js FN:7,requestIdleCallback FN:15,(anonymous_1) FNF:2 FNH:2 FNDA:35,requestIdleCallback FNDA:8,(anonymous_1) DA:8,35 DA:9,0 DA:10,0 DA:13,35 DA:15,35 DA:16,8 DA:18,8 DA:21,0 LF:8 LH:5 BRDA:7,0,0,35 BRDA:8,1,0,0 BRDA:8,1,1,35 BRF:3 BRH:2 end_of_record TN: SF:/home/circleci/project/packages/obsolete-webpack-plugin/src/index.js FN:20,(anonymous_0) FN:38,(anonymous_1) FN:39,(anonymous_2) FN:40,(anonymous_3) FN:51,(anonymous_4) FN:85,(anonymous_5) FN:98,(anonymous_6) FNF:7 FNH:7 FNDA:9,(anonymous_0) FNDA:9,(anonymous_1) FNDA:11,(anonymous_2) FNDA:11,(anonymous_3) FNDA:11,(anonymous_4) FNDA:9,(anonymous_5) FNDA:9,(anonymous_6) DA:1,1 DA:2,1 DA:3,1 DA:21,9 DA:28,9 DA:39,9 DA:40,11 DA:41,11 DA:52,11 DA:53,2 DA:56,9 DA:60,9 DA:61,9 DA:63,9 DA:70,9 DA:71,9 DA:72,9 DA:73,9 DA:74,9 DA:75,9 DA:86,9 DA:88,9 DA:99,9 DA:100,9 DA:101,9 DA:106,1 DA:111,1 LF:27 LH:27 BRDA:52,0,0,2 BRDA:52,0,1,9 BRDA:88,1,0,8 BRDA:88,1,1,1 BRDA:88,2,0,9 BRDA:88,2,1,2 BRDA:100,3,0,9 BRDA:100,3,1,0 BRF:8 BRH:7 end_of_record TN: SF:/home/circleci/project/packages/obsolete-webpack-plugin/src/web-asset.js FN:13,(anonymous_0) FN:23,(anonymous_1) FN:32,(anonymous_2) FN:36,(anonymous_3) FN:48,(anonymous_4) FN:64,(anonymous_5) FNF:6 FNH:6 FNDA:9,(anonymous_0) FNDA:9,(anonymous_1) FNDA:9,(anonymous_2) FNDA:2,(anonymous_3) FNDA:9,(anonymous_4) FNDA:9,(anonymous_5) DA:1,1 DA:2,1 DA:3,1 DA:4,1 DA:5,1 DA:6,1 DA:14,9 DA:15,9 DA:16,9 DA:24,9 DA:25,9 DA:33,9 DA:37,2 DA:39,2 DA:49,9 DA:65,9 DA:71,9 DA:73,9 DA:90,1 LF:19 LH:19 BRDA:39,0,0,0 BRDA:39,0,1,2 BRF:2 BRH:1 end_of_record TN: SF:/home/circleci/project/packages/obsolete-webpack-plugin/src/lib/async-fs.js FNF:0 FNH:0 DA:1,1 DA:2,1 DA:4,1 DA:6,1 LF:4 LH:4 BRF:0 BRH:0 end_of_record TN: SF:/home/circleci/project/packages/obsolete-webpack-plugin/src/lib/filter.js FN:9,filterObject FN:12,(anonymous_1) FN:25,removeEmptyValues FN:26,(anonymous_3) FNF:4 FNH:4 FNDA:9,filterObject FNDA:36,(anonymous_1) FNDA:9,removeEmptyValues FNDA:36,(anonymous_3) DA:10,9 DA:12,9 DA:13,36 DA:14,28 DA:17,9 DA:26,36 DA:29,1 LF:7 LH:7 BRDA:13,0,0,28 BRDA:13,0,1,8 BRF:2 BRH:2 end_of_record TN: SF:/home/circleci/project/packages/obsolete-webpack-plugin/src/lib/formatter.js FN:7,indent FN:16,stringify FNF:2 FNH:2 FNDA:36,indent FNDA:25,stringify DA:8,36 DA:17,25 DA:22,1 LF:3 LH:3 BRDA:16,0,0,18 BRF:1 BRH:1 end_of_record TN: SF:/home/circleci/project/packages/obsolete-webpack-plugin/src/lib/hash.js FN:9,createHash FNF:1 FNH:1 FNDA:2,createHash DA:1,1 DA:10,2 DA:16,1 LF:3 LH:3 BRDA:9,0,0,2 BRF:1 BRH:1 end_of_record <<<<<< EOF