Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
ea113f6
build: update bazel setup to latest dev-infra package and rules_nodej…
devversion Sep 27, 2021
410b2b4
build: install @bazel/esbuild used for ESM bundling of tools
devversion Sep 28, 2021
cc01eb0
refactor(bazel): update api-extractor bazel tool to only accept a sin…
devversion Sep 27, 2021
21762f8
refactor(bazel): remove unused `modify_tsconfig.js` file
devversion Sep 27, 2021
467475a
feat(bazel): create transition for enabling partial compilation
devversion Sep 27, 2021
ea90371
refactor(bazel): move `ng_module.bzl` file into sub-directory for con…
devversion Sep 27, 2021
f69e9a4
feat(bazel): wire up partial compilation build setting in `ng_module`
devversion Sep 27, 2021
d2bc953
refactor(bazel): only deal with a single `dts` bundle per `ng_module`…
devversion Sep 27, 2021
879ad65
refactor(bazel): remove `compilation_mode` attribute for `ng_module`
devversion Sep 27, 2021
ce13eb7
refactor(bazel): pass flat module out file reference to packager
devversion Sep 27, 2021
f2c9349
feat(bazel): switch prodmode output to ES2020
devversion Sep 27, 2021
9874e6e
refactor(bazel): no longer generate VE shims for other workspaces by …
devversion Sep 27, 2021
6b9052c
build: update tsconfigs to use ES2020 as target and module
devversion Sep 27, 2021
9fab41a
build: update build scripts to no longer build View Engine output
devversion Sep 27, 2021
5e1b719
feat(bazel): implement partial compilation APF v13 for `ng_package` rule
devversion Sep 27, 2021
0bffafc
refactor: remove `entry_point` attribute from `ng_package` targets
devversion Sep 27, 2021
f8b9861
build: update symbol extractor test to work with terser v5
devversion Sep 27, 2021
93de320
test: update size goldens to reflect new ES2020 terser v5 output
devversion Sep 27, 2021
3052fde
refactor: setup bundling for `@angular/compiler-cli` package
devversion Sep 27, 2021
610943a
refactor(compiler-cli): always build core package in full compilation…
devversion Sep 27, 2021
414d552
ci: add devversion to codeowners for `bazel`
devversion Sep 27, 2021
e9c17f1
refactor(compiler): fix rollup bundle issues due to re-export conflicts
devversion Sep 17, 2021
997ea63
refactor(core): fix rollup bundle issues due to re-export conflicts
devversion Sep 17, 2021
3a9aa2b
refactor: switch packages away from deep cross-package imports
devversion Sep 18, 2021
ca809c3
test(compiler): use v12 view engine packages for compiler AOT test
devversion Sep 18, 2021
b179a8b
test: update all api goldens to match with new NPM package output
devversion Sep 19, 2021
5d7f320
refactor(compiler-cli): expose code needed by Angular CLI
devversion Sep 20, 2021
e3f1f81
refactor(compiler-cli): remove dynamic require in ngcc to allow for b…
devversion Sep 19, 2021
c544a07
test: update basic integration tests to work with new package output
devversion Sep 20, 2021
015bd83
build: switch ViewEngine ngc tests over to use NPM packages
JoostK Sep 20, 2021
174afe7
build: switch API goldens to run with Ivy package output
JoostK Sep 20, 2021
0b6af7f
build: make bazel integrations compatible with windows
devversion Sep 21, 2021
e981fd2
refactor(platform-server): switch from dynamic require to import stat…
devversion Sep 21, 2021
7e70a61
test: fix rxjs v7 integration test accidentally running with rxjs v6
devversion Sep 21, 2021
dff2645
build: switch view engine language-service tests to v12.x packages
devversion Sep 21, 2021
c404fe5
test: run platform-server integration test with v13 partial compilati…
devversion Sep 21, 2021
7bb4d41
test: update i18n integration test to use Ivy
devversion Sep 22, 2021
cbf3140
build: set executable bit for build-packages-dist script
devversion Sep 22, 2021
a158de3
build: update side-effect fields to reflect new APF v13 output
devversion Sep 22, 2021
25cbb0e
build: ship locales in `@angular/common` in ESM format
devversion Sep 22, 2021
0ca200a
build: update service-worker package to export worker script and schema
devversion Sep 22, 2021
bcf2fdc
build: only ship type definitions along with bundles for compiler-cli
devversion Sep 23, 2021
0921f30
test: remove hello world SystemJS UMD integration test
devversion Sep 23, 2021
a3eee4c
build: expose locales as package export for ES module resolution
devversion Sep 23, 2021
91c4c1b
ci: disable components-repo-unit-tests job due to APF v13
devversion Sep 24, 2021
14ce258
build: update to latest version Angular CLI supporting ESM package ou…
devversion Sep 24, 2021
651c61a
refactor: move `localize/src/tools` into `localize/tools` folder
devversion Sep 24, 2021
085e02a
refactor: expose new `@angular/localize/tools` entry-point for CLI usage
devversion Sep 24, 2021
910bc68
build: enable `esModuleInterop` in TypeScript compilations
devversion Sep 25, 2021
a64c45f
refactor: make all imports compatible with ESM/CJS output.
devversion Sep 25, 2021
6857c6e
test: update bazel integration test to use linker for v13 APF
devversion Sep 25, 2021
a4f9c7a
refactor: remove remaining dynamic require usages in package output
devversion Sep 25, 2021
61c3b0c
refactor(compiler-cli): do not use `__filename` or `__dirname` global…
devversion Sep 25, 2021
8ab147b
refactor(compiler-cli): adjust lock file resolution in ngcc to work w…
devversion Sep 29, 2021
8b1f9fe
refactor: update yargs to new API for ESM compatibility
devversion Sep 26, 2021
5666ef6
refactor(compiler-cli): fix ngcc cluster workers incorrectly being ma…
devversion Sep 26, 2021
a6be014
refactor(bazel): add module interop for CJS/ESM compiler-cli package
devversion Sep 26, 2021
48de520
ci: invalidate cache for node modules to ensure latest CLI is used
devversion Sep 26, 2021
2d94fa9
test: update dynamic-compiler test to be compatible with APF v13
devversion Sep 27, 2021
3ca18ac
test: update ng_elements integration test to run with APF v13
devversion Sep 27, 2021
f450ad4
test: update hello_world_closure integration test to use APF v13
devversion Sep 27, 2021
354aec9
build(docs-infra): do not error if suites are ignored
devversion Sep 29, 2021
be03f0b
test(docs-infra): update `http` test to use correct charset name due …
devversion Sep 27, 2021
1489b24
refactor(compiler-cli): no longer use deep imports into `@angular/com…
devversion Sep 28, 2021
d9f38a4
test(docs-infra): temporarily disable upgrade systemjs example e2e tests
devversion Sep 29, 2021
81c26fa
test: disable bazel integration test temporarily due to APF v13
devversion Sep 29, 2021
399adac
build: allow for custom bazel binary to be used in package-builder
devversion Sep 30, 2021
b1a6434
test(compiler-cli): fix integration test failing on windows due to mi…
devversion Sep 30, 2021
8b6bf03
refactor(compiler-cli): expose tooling code through `private` entry-p…
devversion Sep 30, 2021
87c7dd4
build: simplify logic for integration test starlark macro
devversion Sep 30, 2021
940af77
build: set target for all command line tools to nodejs v12
devversion Sep 30, 2021
5649756
test: temporarily disable ng_update_migrations integration test
devversion Oct 1, 2021
521b953
ci: update size goldens for `test_aio` and `test_aio_local` jobs
devversion Oct 1, 2021
c0198f5
test: update size goldens for integration CLI tests
devversion Oct 1, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
41 changes: 10 additions & 31 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,23 +24,22 @@ version: 2.1
# **NOTE 2 **: If you change the cache key prefix, also sync the cache_key_fallback to match.
# **NOTE 3 **: Keep the static part of the cache key as prefix to enable correct fallbacks.
# See https://circleci.com/docs/2.0/caching/#restoring-cache for how prefixes work in CircleCI.
var_3: &cache_key v1-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
var_3: &cache_key v5-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
# We invalidate the cache if the Bazel version changes because otherwise the `bazelisk` cache
# folder will contain all previously used versions and ultimately cause the cache restoring to
# be slower due to its growing size.
var_4: &cache_key_fallback v1-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}
var_4: &cache_key_fallback v5-angular-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}

# Windows needs its own cache key because binaries in node_modules are different.
var_3_win: &cache_key_win v1-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
var_4_win: &cache_key_win_fallback v1-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}
var_3_win: &cache_key_win v5-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-{{ checksum "aio/yarn.lock" }}
var_4_win: &cache_key_win_fallback v5-angular-win-node-14-{{ checksum "month.txt" }}-{{ checksum ".bazelversion" }}

# Cache key for the `components-repo-unit-tests` job. **Note** when updating the SHA in the
# cache keys also update the SHA for the "COMPONENTS_REPO_COMMIT" environment variable.
var_5: &components_repo_unit_tests_cache_key v1-angular-components-{{ checksum "month.txt" }}-d090617912da8e70aa336aa5b4d804b1b535402e
var_6: &components_repo_unit_tests_cache_key_fallback v1-angular-components-{{ checksum "month.txt" }}

# Workspace initially persisted by the `setup` job, and then enhanced by `build-npm-packages` and
# `build-ivy-npm-packages`.
# Workspace initially persisted by the `setup` job, and then enhanced by `build-npm-packages`.
# https://circleci.com/docs/2.0/workflows/#using-workspaces-to-share-data-among-jobs
# https://circleci.com/blog/deep-diving-into-circleci-workspaces/
var_7: &workspace_location ~/
Expand Down Expand Up @@ -543,24 +542,6 @@ jobs:
- ~/bazel_repository_cache
- ~/.cache/bazelisk

# Build the ivy npm packages.
build-ivy-npm-packages:
Comment thread
devversion marked this conversation as resolved.
executor:
name: default-executor
resource_class: xlarge
steps:
- custom_attach_workspace
- init_environment
- run: node scripts/build/build-ivy-npm-packages.js

# Save the npm packages from //packages/... for other workflow jobs to read
- persist_to_workspace:
root: *workspace_location
paths:
- ng/dist/packages-dist-ivy-aot
- ng/dist/angular-in-memory-web-api-dist-ivy-aot
- ng/dist/zone.js-dist-ivy-aot

# This job creates compressed tarballs (`.tgz` files) for all Angular packages and stores them as
# build artifacts. This makes it easy to try out changes from a PR build for testing purposes.
# More info CircleCI build artifacts: https://circleci.com/docs/2.0/artifacts
Expand Down Expand Up @@ -848,9 +829,6 @@ workflows:
- build-npm-packages:
requires:
- setup
- build-ivy-npm-packages:
requires:
- setup
- legacy-unit-tests-saucelabs:
requires:
- setup
Expand Down Expand Up @@ -892,11 +870,12 @@ workflows:
# Get the artifacts to publish from the build-packages-dist job
# since the publishing script expects the legacy outputs layout.
- build-npm-packages
- build-ivy-npm-packages
- legacy-unit-tests-saucelabs
- components-repo-unit-tests:
requires:
- build-npm-packages
# TODO(devversion): re-enable once the Angular components repo has been updated to deal
# with partial compilation APF v13 package output (i.e. with the linker processing).
#- components-repo-unit-tests:
# requires:
# - build-npm-packages
- test_zonejs:
requires:
- setup
Expand Down
4 changes: 1 addition & 3 deletions .github/angular-robot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,8 @@ merge:
- 'packages/*'
- 'packages/bazel/*'
- 'packages/bazel/src/api-extractor/**'
- 'packages/bazel/src/builders/**'
- 'packages/bazel/src/ng_package/**'
- 'packages/bazel/src/protractor/**'
- 'packages/bazel/src/schematics/**'
- 'packages/bazel/src/ng_module/**'
Comment thread
devversion marked this conversation as resolved.
Outdated
- 'packages/compiler-cli/src/ngcc/**'
- 'packages/compiler-cli/linker/**'
- 'packages/compiler-cli/ngcc/**'
Expand Down
2 changes: 1 addition & 1 deletion .ng-dev/merge.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {MergeConfig} from '@angular/dev-infra-private/ng-dev/pr/merge/config';
import {MergeConfig} from '@angular/dev-infra-private/ng-dev/pr/config';

/**
* Configuration for the merge tool in `ng-dev`. This sets up the labels which
Expand Down
4 changes: 2 additions & 2 deletions .ng-dev/release.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ export const release: ReleaseConfig = {
'@angular/service-worker',
'@angular/upgrade',
],
buildPackages: async (stampForRelease: boolean|undefined) => {
buildPackages: async () => {
// The buildTargetPackages function is loaded at runtime as the loading the script causes an
// invocation of bazel.
const {buildTargetPackages} = require(join(__dirname, '../scripts/build/package-builder'));
return buildTargetPackages('dist/release-output', false, 'Release', stampForRelease);
return buildTargetPackages('dist/release-output', false, 'Release', /* isRelease */ true);
},
releaseNotes: {
hiddenScopes: ['aio', 'dev-infra', 'docs-infra', 'zone.js'],
Expand Down
4 changes: 3 additions & 1 deletion .pullapprove.yml
Original file line number Diff line number Diff line change
Expand Up @@ -775,6 +775,7 @@ groups:
])
reviewers:
users:
- devversion
Comment thread
devversion marked this conversation as resolved.
Outdated
- IgorMinar
- josephperrott

Expand Down Expand Up @@ -1027,7 +1028,8 @@ groups:
- *can-be-global-docs-approved
- >
contains_any_globs(files, [
'packages/compiler-cli/src/tooling.ts'
'packages/compiler-cli/private/tooling.ts',
'packages/localize/tools/index.ts'
])
reviewers:
users:
Expand Down
23 changes: 21 additions & 2 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,19 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
# Fetch rules_nodejs so we can install our npm dependencies
http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "8a7c981217239085f78acc9898a1f7ba99af887c1996ceb3b4504655383a2c3c",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.0.0/rules_nodejs-4.0.0.tar.gz"],
sha256 = "3635797a96c7bfcd0d265dacd722a07335e64d6ded9834af8d3f1b7ba5a25bba",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.3.0/rules_nodejs-4.3.0.tar.gz"],
)

# The PKG rules are needed to build tar packages for integration tests. The builtin
# rule in `@bazel_tools` is not Windows compatible and outdated.
http_archive(
name = "rules_pkg",
sha256 = "a89e203d3cf264e564fcb96b6e06dd70bc0557356eb48400ce4b5d97c2c3720d",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.5.1/rules_pkg-0.5.1.tar.gz",
"https://github.com/bazelbuild/rules_pkg/releases/download/0.5.1/rules_pkg-0.5.1.tar.gz",
],
)

# Check the rules_nodejs version and download npm dependencies
Expand Down Expand Up @@ -48,6 +59,14 @@ load("@npm//@angular/dev-infra-private/bazel/browsers:browser_repositories.bzl",

browser_repositories()

load("@build_bazel_rules_nodejs//toolchains/esbuild:esbuild_repositories.bzl", "esbuild_repositories")

esbuild_repositories()

load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")

rules_pkg_dependencies()

load("//packages/common/locales/generate-locales-tool:cldr-data.bzl", "cldr_data_repository")

cldr_data_repository(
Expand Down
2 changes: 1 addition & 1 deletion aio/content/examples/http/e2e/src/app.e2e-spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ describe('Http Tests', () => {
await page.configGetResponseButton.click();
await checkLogForMessage('GET "assets/config.json"');
expect(await page.configSpan.getText()).toContain('Response headers:');
expect(await page.configSpan.getText()).toContain('content-type: application/json; charset=UTF-8');
expect(await page.configSpan.getText()).toContain('content-type: application/json; charset=utf-8');
});

it('can clear the configuration log', async () => {
Expand Down
26 changes: 13 additions & 13 deletions aio/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,32 +87,32 @@
},
"private": true,
"dependencies": {
"@angular/animations": "12.1.1",
"@angular/animations": "13.0.0-next.7",
"@angular/cdk": "12.1.1",
"@angular/common": "12.1.1",
"@angular/compiler": "12.1.1",
"@angular/core": "12.1.1",
"@angular/elements": "12.1.1",
"@angular/forms": "12.1.1",
"@angular/common": "13.0.0-next.7",
"@angular/compiler": "13.0.0-next.7",
"@angular/core": "13.0.0-next.7",
"@angular/elements": "13.0.0-next.7",
"@angular/forms": "13.0.0-next.7",
"@angular/material": "12.1.1",
"@angular/platform-browser": "12.1.1",
"@angular/platform-browser-dynamic": "12.1.1",
"@angular/router": "12.1.1",
"@angular/service-worker": "12.1.1",
"@angular/platform-browser": "13.0.0-next.7",
"@angular/platform-browser-dynamic": "13.0.0-next.7",
"@angular/router": "13.0.0-next.7",
"@angular/service-worker": "13.0.0-next.7",
"@webcomponents/custom-elements": "1.5.0",
"rxjs": "^6.6.7",
"safevalues": "^0.1.8",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "12.1.1",
"@angular-devkit/build-angular": "13.0.0-next.7",
"@angular-eslint/builder": "^12.5.0",
"@angular-eslint/eslint-plugin": "^12.5.0",
"@angular-eslint/eslint-plugin-template": "^12.5.0",
"@angular-eslint/template-parser": "^12.5.0",
"@angular/cli": "12.1.1",
"@angular/compiler-cli": "12.1.1",
"@angular/cli": "13.0.0-next.7",
"@angular/compiler-cli": "13.0.0-next.7",
"@swc/cli": "^0.1.36",
"@swc/core": "^1.2.51",
"@types/jasmine": "~3.9.0",
Expand Down
19 changes: 13 additions & 6 deletions aio/tools/examples/run-example-e2e.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,15 @@ const CLI_SPEC_FILENAME = 'e2e/src/app.e2e-spec.ts';
const EXAMPLE_CONFIG_FILENAME = 'example-config.json';
const DEFAULT_CLI_EXAMPLE_PORT = 4200;
const DEFAULT_CLI_SPECS_CONCURRENCY = 1;
const IGNORED_EXAMPLES = [];
const IGNORED_EXAMPLES = [
// All of these `@angular/upgrade` related examples are relying on the SystemJS boilerplate.
// As of v13, Angular packages no longer include UMD bundles so these examples are no longer
// working. We temporarily disable them until we migrate them to actual CLI apps (if possible).
// TODO: re-enable examples once they can run with APF v13 package output.
"upgrade-module",
"upgrade-phonecat-2-hybrid",
"upgrade-phonecat-3-final",
];

/**
* Run Protractor End-to-End Tests for Doc Samples
Expand Down Expand Up @@ -311,11 +319,10 @@ function runE2eTestsCLI(appDir, outputFile, bufferOutput, port) {
function reportStatus(status, outputFile) {
let log = [''];

log.push('Suites ignored due to legacy guides:');
IGNORED_EXAMPLES.filter(example => !fixmeIvyExamples.find(ex => ex.startsWith(example)))
.forEach(function(val) {
log.push(' ' + val);
});
log.push('Suites ignored:');
IGNORED_EXAMPLES.forEach(function(val) {
log.push(' ' + val);
});

log.push('');
log.push('Suites passed:');
Expand Down
22 changes: 11 additions & 11 deletions aio/tools/examples/shared/boilerplate/cli-ajs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~12.1.0-",
"@angular/common": "~12.1.0-",
"@angular/compiler": "~12.1.0-",
"@angular/core": "~12.1.0-",
"@angular/forms": "~12.1.0-",
"@angular/platform-browser": "~12.1.0-",
"@angular/platform-browser-dynamic": "~12.1.0-",
"@angular/router": "~12.1.0-",
"@angular/animations": "13.0.0-next.7",
"@angular/common": "13.0.0-next.7",
"@angular/compiler": "13.0.0-next.7",
"@angular/core": "13.0.0-next.7",
"@angular/forms": "13.0.0-next.7",
"@angular/platform-browser": "13.0.0-next.7",
"@angular/platform-browser-dynamic": "13.0.0-next.7",
"@angular/router": "13.0.0-next.7",
"angular": "1.8.0",
"angular-in-memory-web-api": "~0.11.0",
"angular-route": "1.8.0",
Expand All @@ -30,9 +30,9 @@
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~12.1.3",
"@angular/cli": "~12.1.3",
"@angular/compiler-cli": "~12.1.0-",
"@angular-devkit/build-angular": "13.0.0-next.7",
"@angular/cli": "13.0.0-next.7",
"@angular/compiler-cli": "13.0.0-next.7",
"@types/angular": "1.7.3",
"@types/angular-route": "1.7.1",
"@types/jasmine": "~3.8.0",
Expand Down
22 changes: 11 additions & 11 deletions aio/tools/examples/shared/boilerplate/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,23 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~12.1.0-",
"@angular/common": "~12.1.0-",
"@angular/compiler": "~12.1.0-",
"@angular/core": "~12.1.0-",
"@angular/forms": "~12.1.0-",
"@angular/platform-browser": "~12.1.0-",
"@angular/platform-browser-dynamic": "~12.1.0-",
"@angular/router": "~12.1.0-",
"@angular/animations": "13.0.0-next.7",
"@angular/common": "13.0.0-next.7",
"@angular/compiler": "13.0.0-next.7",
"@angular/core": "13.0.0-next.7",
"@angular/forms": "13.0.0-next.7",
"@angular/platform-browser": "13.0.0-next.7",
"@angular/platform-browser-dynamic": "13.0.0-next.7",
"@angular/router": "13.0.0-next.7",
"angular-in-memory-web-api": "~0.11.0",
"rxjs": "~6.6.0",
"tslib": "^2.2.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~12.1.3",
"@angular/cli": "~12.1.3",
"@angular/compiler-cli": "~12.1.0-",
"@angular-devkit/build-angular": "13.0.0-next.7",
"@angular/cli": "13.0.0-next.7",
"@angular/compiler-cli": "13.0.0-next.7",
"@types/jasmine": "~3.8.0",
"@types/node": "^12.11.1",
"codelyzer": "^6.0.0",
Expand Down
24 changes: 12 additions & 12 deletions aio/tools/examples/shared/boilerplate/elements/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,25 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~12.1.0-",
"@angular/common": "~12.1.0-",
"@angular/compiler": "~12.1.0-",
"@angular/core": "~12.1.0-",
"@angular/elements": "~12.1.0-",
"@angular/forms": "~12.1.0-",
"@angular/platform-browser": "~12.1.0-",
"@angular/platform-browser-dynamic": "~12.1.0-",
"@angular/router": "~12.1.0-",
"@angular/animations": "13.0.0-next.7",
"@angular/common": "13.0.0-next.7",
"@angular/compiler": "13.0.0-next.7",
"@angular/core": "13.0.0-next.7",
"@angular/elements": "13.0.0-next.7",
"@angular/forms": "13.0.0-next.7",
"@angular/platform-browser": "13.0.0-next.7",
"@angular/platform-browser-dynamic": "13.0.0-next.7",
"@angular/router": "13.0.0-next.7",
"@webcomponents/custom-elements": "^1.4.2",
"angular-in-memory-web-api": "~0.11.0",
"rxjs": "~6.6.0",
"tslib": "^2.2.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~12.1.3",
"@angular/cli": "~12.1.3",
"@angular/compiler-cli": "~12.1.0-",
"@angular-devkit/build-angular": "13.0.0-next.7",
"@angular/cli": "13.0.0-next.7",
"@angular/compiler-cli": "13.0.0-next.7",
"@types/jasmine": "~3.8.0",
"@types/node": "^12.11.1",
"codelyzer": "^6.0.0",
Expand Down
Loading