Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 18 additions & 18 deletions goldens/size-test.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
cdk/drag-drop/all-directives: 155992
cdk/drag-drop/basic: 153350
material-experimental/mdc-chips/basic: 188046
material-experimental/mdc-form-field/advanced: 222398
material-experimental/mdc-form-field/basic: 220887
material/autocomplete/without-optgroup: 208849
material/button-toggle/standalone: 120922
material/chips/basic: 163323
material/datepicker/range-picker/without-form-field: 327618
material/expansion/without-accordion: 134642
material/form-field/advanced: 181543
material/form-field/basic: 179958
material/list/nav-list: 128590
material/menu/without-lazy-content: 213952
material/radio/without-group: 124057
material/select/basic: 256497
material/tabs/advanced: 183680
material/tabs/basic: 182530
cdk/drag-drop/all-directives: 160859
cdk/drag-drop/basic: 158225
material-experimental/mdc-chips/basic: 385551
material-experimental/mdc-form-field/advanced: 417584
material-experimental/mdc-form-field/basic: 416339
material/autocomplete/without-optgroup: 392028
material/button-toggle/standalone: 124412
material/chips/basic: 320073
material/datepicker/range-picker/without-form-field: 505044
material/expansion/without-accordion: 330526
material/form-field/advanced: 377468
material/form-field/basic: 376144
material/list/nav-list: 328072
material/menu/without-lazy-content: 398590
material/radio/without-group: 127571
material/select/basic: 437305
material/tabs/advanced: 369608
material/tabs/basic: 368747
3 changes: 2 additions & 1 deletion integration/size-test/check-size.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@
* amount, the script will fail with a non-zero exit code.
*/

import * as chalk from 'chalk';
import {readFileSync, statSync, writeFileSync} from 'fs';
import {parse, stringify} from 'yaml';
import {runfiles} from '@bazel/runfiles';

const chalk = require('chalk');

/**
* Absolute byte deviation from the expected value that is allowed. If the
* size deviates by 500 bytes of the expected value, the script will fail.
Expand Down
4 changes: 2 additions & 2 deletions integration/size-test/index-tmpl.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {platformBrowser} from '@angular/platform-browser';
import {AppModuleNgFactory} from './$TEST_FILE.ngfactory';
import {AppModule} from './$TEST_FILE';

platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);
platformBrowser().bootstrapModule(AppModule);
2 changes: 1 addition & 1 deletion integration/size-test/index.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def size_test(name, file, deps):
},
deps = [
":%s_lib" % name,
"@npm//rollup-plugin-node-resolve",
"@npm//@rollup/plugin-node-resolve",
"@npm//@angular-devkit/build-optimizer",
],
# Link the workspace root so that files can be loaded from the workspace.
Expand Down
4 changes: 2 additions & 2 deletions integration/size-test/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const {
buildOptimizer,
} = require('@angular-devkit/build-optimizer/src/build-optimizer/build-optimizer');
const node = require('rollup-plugin-node-resolve');
const {nodeResolve} = require('@rollup/plugin-node-resolve');

const buildOptimizerPlugin = {
name: 'build-optimizer',
Expand All @@ -28,7 +28,7 @@ const buildOptimizerPlugin = {
module.exports = {
plugins: [
buildOptimizerPlugin,
node({
nodeResolve({
mainFields: ['es2020', 'module'],
}),
],
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@
"send": "^0.17.1",
"shelljs": "^0.8.3",
"stylelint": "^13.13.1",
"terser": "^4.8.0",
"terser": "^5.9.0",
"ts-node": "^10.2.1",
"tsickle": "0.39.1",
"tslint": "^6.1.3",
Expand Down
19 changes: 1 addition & 18 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -14789,14 +14789,6 @@ source-map-support@^0.4.15, source-map-support@~0.4.0:
dependencies:
source-map "^0.5.6"

source-map-support@~0.5.12:
version "0.5.19"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
dependencies:
buffer-from "^1.0.0"
source-map "^0.6.0"

source-map-url@^0.4.0:
version "0.4.1"
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
Expand Down Expand Up @@ -15507,7 +15499,7 @@ terser-webpack-plugin@^5.1.3:
source-map "^0.6.1"
terser "^5.7.2"

[email protected], terser@^5.7.2:
[email protected], terser@^5.7.2, terser@^5.9.0:
version "5.9.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.9.0.tgz#47d6e629a522963240f2b55fcaa3c99083d2c351"
integrity sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==
Expand All @@ -15516,15 +15508,6 @@ [email protected], terser@^5.7.2:
source-map "~0.7.2"
source-map-support "~0.5.20"

terser@^4.8.0:
version "4.8.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==
dependencies:
commander "^2.20.0"
source-map "~0.6.1"
source-map-support "~0.5.12"

test-exclude@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
Expand Down