summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRy Dahl <ry@tinyclouds.org>2020-01-02 15:13:47 -0500
committerGitHub <noreply@github.com>2020-01-02 15:13:47 -0500
commitbfab4ed0dfa5e2034005133a257201c934bc3a80 (patch)
treecd53471ad241770d3cd9a9da6246463d92e0ebeb
parentb0761138e5d2486c241ab8fdfa67fe2c2a0b621b (diff)
Happy new year! (#3578)
-rw-r--r--cli/Cargo.toml2
-rw-r--r--cli/build.rs2
-rw-r--r--cli/colors.rs2
-rw-r--r--cli/compilers/js.rs2
-rw-r--r--cli/compilers/json.rs2
-rw-r--r--cli/compilers/mod.rs2
-rw-r--r--cli/compilers/ts.rs2
-rw-r--r--cli/compilers/wasm.rs2
-rw-r--r--cli/deno_dir.rs2
-rw-r--r--cli/deno_error.rs2
-rw-r--r--cli/diagnostics.rs2
-rw-r--r--cli/file_fetcher.rs2
-rw-r--r--cli/flags.rs2
-rw-r--r--cli/fmt_errors.rs2
-rw-r--r--cli/fs.rs2
-rw-r--r--cli/global_state.rs2
-rw-r--r--cli/global_timer.rs2
-rw-r--r--cli/http_util.rs2
-rw-r--r--cli/js/blob.ts2
-rw-r--r--cli/js/blob_test.ts2
-rw-r--r--cli/js/body_test.ts2
-rw-r--r--cli/js/buffer.ts2
-rw-r--r--cli/js/buffer_test.ts2
-rw-r--r--cli/js/build.ts2
-rw-r--r--cli/js/build_test.ts2
-rw-r--r--cli/js/bundler.ts2
-rw-r--r--cli/js/chmod.ts2
-rw-r--r--cli/js/chmod_test.ts2
-rw-r--r--cli/js/chown.ts2
-rw-r--r--cli/js/chown_test.ts2
-rw-r--r--cli/js/colors.ts2
-rw-r--r--cli/js/compiler.ts2
-rw-r--r--cli/js/console.ts2
-rw-r--r--cli/js/console_test.ts2
-rw-r--r--cli/js/copy_file.ts2
-rw-r--r--cli/js/copy_file_test.ts2
-rw-r--r--cli/js/core.ts2
-rw-r--r--cli/js/decode_utf8.ts2
-rw-r--r--cli/js/deno.ts2
-rw-r--r--cli/js/diagnostics.ts2
-rw-r--r--cli/js/dir.ts2
-rw-r--r--cli/js/dir_test.ts2
-rw-r--r--cli/js/dispatch.ts2
-rw-r--r--cli/js/dispatch_json.ts2
-rw-r--r--cli/js/dispatch_minimal.ts2
-rw-r--r--cli/js/dom_file.ts2
-rw-r--r--cli/js/dom_types.ts2
-rw-r--r--cli/js/dom_util.ts2
-rw-r--r--cli/js/error_stack.ts2
-rw-r--r--cli/js/error_stack_test.ts2
-rw-r--r--cli/js/errors.ts2
-rw-r--r--cli/js/event.ts2
-rw-r--r--cli/js/event_target.ts2
-rw-r--r--cli/js/event_target_test.ts2
-rw-r--r--cli/js/event_test.ts2
-rw-r--r--cli/js/fetch.ts2
-rw-r--r--cli/js/fetch_test.ts2
-rw-r--r--cli/js/file_info.ts2
-rw-r--r--cli/js/file_test.ts2
-rw-r--r--cli/js/files.ts2
-rw-r--r--cli/js/files_test.ts2
-rw-r--r--cli/js/form_data.ts2
-rw-r--r--cli/js/form_data_test.ts2
-rw-r--r--cli/js/format_error.ts2
-rw-r--r--cli/js/get_random_values.ts2
-rw-r--r--cli/js/get_random_values_test.ts2
-rw-r--r--cli/js/globals.ts2
-rw-r--r--cli/js/globals_test.ts2
-rw-r--r--cli/js/headers.ts2
-rw-r--r--cli/js/headers_test.ts2
-rw-r--r--cli/js/io.ts2
-rw-r--r--cli/js/lib.deno_runtime.d.ts2
-rw-r--r--cli/js/link.ts2
-rw-r--r--cli/js/link_test.ts2
-rw-r--r--cli/js/location.ts2
-rw-r--r--cli/js/location_test.ts2
-rw-r--r--cli/js/main.ts2
-rw-r--r--cli/js/make_temp_dir.ts2
-rw-r--r--cli/js/make_temp_dir_test.ts2
-rw-r--r--cli/js/metrics.ts2
-rw-r--r--cli/js/metrics_test.ts2
-rw-r--r--cli/js/mkdir.ts2
-rw-r--r--cli/js/mkdir_test.ts2
-rw-r--r--cli/js/mock_builtin.js2
-rw-r--r--cli/js/net.ts2
-rw-r--r--cli/js/net_test.ts2
-rw-r--r--cli/js/os.ts2
-rw-r--r--cli/js/os_test.ts2
-rw-r--r--cli/js/performance.ts2
-rw-r--r--cli/js/performance_test.ts2
-rw-r--r--cli/js/permissions.ts2
-rw-r--r--cli/js/permissions_test.ts2
-rw-r--r--cli/js/process.ts2
-rw-r--r--cli/js/process_test.ts2
-rw-r--r--cli/js/read_dir.ts2
-rw-r--r--cli/js/read_dir_test.ts2
-rw-r--r--cli/js/read_file.ts2
-rw-r--r--cli/js/read_file_test.ts2
-rw-r--r--cli/js/read_link.ts2
-rw-r--r--cli/js/read_link_test.ts2
-rw-r--r--cli/js/realpath.ts2
-rw-r--r--cli/js/realpath_test.ts2
-rw-r--r--cli/js/remove.ts2
-rw-r--r--cli/js/remove_test.ts2
-rw-r--r--cli/js/rename.ts2
-rw-r--r--cli/js/rename_test.ts2
-rw-r--r--cli/js/repl.ts2
-rw-r--r--cli/js/request.ts2
-rw-r--r--cli/js/request_test.ts2
-rw-r--r--cli/js/resources.ts2
-rw-r--r--cli/js/resources_test.ts2
-rw-r--r--cli/js/stat.ts2
-rw-r--r--cli/js/stat_test.ts2
-rw-r--r--cli/js/symlink.ts2
-rw-r--r--cli/js/symlink_test.ts2
-rw-r--r--cli/js/test_util.ts2
-rw-r--r--cli/js/text_encoding.ts2
-rw-r--r--cli/js/text_encoding_test.ts2
-rw-r--r--cli/js/timers.ts2
-rw-r--r--cli/js/timers_test.ts2
-rw-r--r--cli/js/tls.ts2
-rw-r--r--cli/js/tls_test.ts2
-rw-r--r--cli/js/truncate.ts2
-rw-r--r--cli/js/truncate_test.ts2
-rw-r--r--cli/js/ts_global.d.ts2
-rw-r--r--cli/js/type_directives.ts2
-rw-r--r--cli/js/types.ts2
-rwxr-xr-xcli/js/unit_test_runner.ts2
-rw-r--r--cli/js/unit_tests.ts2
-rw-r--r--cli/js/url.ts2
-rw-r--r--cli/js/url_search_params.ts2
-rw-r--r--cli/js/url_search_params_test.ts2
-rw-r--r--cli/js/url_test.ts2
-rw-r--r--cli/js/util.ts2
-rw-r--r--cli/js/utime.ts2
-rw-r--r--cli/js/utime_test.ts2
-rw-r--r--cli/js/version.ts2
-rw-r--r--cli/js/window.ts2
-rw-r--r--cli/js/workers.ts2
-rw-r--r--cli/js/write_file.ts2
-rw-r--r--cli/js/write_file_test.ts2
-rw-r--r--cli/lib.rs2
-rw-r--r--cli/msg.rs2
-rw-r--r--cli/ops/compiler.rs2
-rw-r--r--cli/ops/dispatch_json.rs2
-rw-r--r--cli/ops/dispatch_minimal.rs2
-rw-r--r--cli/ops/errors.rs2
-rw-r--r--cli/ops/fetch.rs2
-rw-r--r--cli/ops/files.rs2
-rw-r--r--cli/ops/fs.rs2
-rw-r--r--cli/ops/mod.rs2
-rw-r--r--cli/ops/net.rs2
-rw-r--r--cli/ops/os.rs2
-rw-r--r--cli/ops/permissions.rs2
-rw-r--r--cli/ops/process.rs2
-rw-r--r--cli/ops/random.rs2
-rw-r--r--cli/ops/repl.rs2
-rw-r--r--cli/ops/resources.rs2
-rw-r--r--cli/ops/timers.rs2
-rw-r--r--cli/ops/tls.rs2
-rw-r--r--cli/ops/workers.rs2
-rw-r--r--cli/permissions.rs2
-rw-r--r--cli/progress.rs2
-rw-r--r--cli/repl.rs2
-rw-r--r--cli/resolve_addr.rs2
-rw-r--r--cli/source_maps.rs2
-rw-r--r--cli/startup_data.rs2
-rw-r--r--cli/state.rs2
-rw-r--r--cli/test_util.rs2
-rw-r--r--cli/tests/045_proxy_client.ts2
-rw-r--r--cli/tests/045_proxy_test.ts2
-rw-r--r--cli/tests/error_009_missing_js_module.disabled2
-rw-r--r--cli/tests/integration_tests.rs2
-rw-r--r--cli/tests/std_tests.rs2
-rw-r--r--cli/tests/types.out2
-rw-r--r--cli/tokio_util.rs2
-rw-r--r--cli/version.rs2
-rw-r--r--cli/worker.rs2
-rw-r--r--core/Cargo.toml2
-rw-r--r--core/build.rs2
-rw-r--r--core/flags.rs2
-rw-r--r--core/js_errors.rs2
-rw-r--r--core/lib.rs2
-rw-r--r--core/libdeno.rs2
-rw-r--r--core/libdeno/BUILD.gn2
-rw-r--r--core/libdeno/api.cc2
-rw-r--r--core/libdeno/binding.cc2
-rw-r--r--core/libdeno/buffer.h2
-rw-r--r--core/libdeno/deno.h2
-rw-r--r--core/libdeno/exceptions.cc2
-rw-r--r--core/libdeno/exceptions.h2
-rw-r--r--core/libdeno/internal.h2
-rw-r--r--core/libdeno/libdeno_test.cc2
-rw-r--r--core/libdeno/libdeno_test.js2
-rw-r--r--core/libdeno/modules_test.cc2
-rw-r--r--core/libdeno/test.cc2
-rw-r--r--core/libdeno/test.h2
-rw-r--r--core/ops.rs2
-rw-r--r--core/resources.rs2
-rw-r--r--core/shared_queue.js2
-rw-r--r--core/shared_queue_test.js2
-rw-r--r--deno_typescript/bundle_loader.js2
-rw-r--r--deno_typescript/compiler_main.js2
-rw-r--r--deno_typescript/lib.deno_core.d.ts2
-rw-r--r--deno_typescript/lib.rs2
-rw-r--r--std/archive/tar.ts2
-rw-r--r--std/bytes/mod.ts2
-rw-r--r--std/bytes/test.ts2
-rw-r--r--std/datetime/mod.ts2
-rw-r--r--std/datetime/test.ts2
-rw-r--r--std/encoding/csv.ts2
-rw-r--r--std/encoding/hex.ts2
-rw-r--r--std/encoding/hex_test.ts2
-rw-r--r--std/encoding/toml.ts2
-rw-r--r--std/encoding/toml_test.ts2
-rw-r--r--std/encoding/yaml.ts2
-rw-r--r--std/encoding/yaml_test.ts2
-rw-r--r--std/examples/cat.ts2
-rw-r--r--std/examples/catj.ts2
-rw-r--r--std/examples/colors.ts2
-rw-r--r--std/examples/curl.ts2
-rw-r--r--std/examples/echo_server.ts2
-rwxr-xr-xstd/examples/gist.ts2
-rw-r--r--std/examples/test.ts2
-rwxr-xr-xstd/flags/all_bool_test.ts2
-rwxr-xr-xstd/flags/bool_test.ts2
-rwxr-xr-xstd/flags/dash_test.ts2
-rwxr-xr-xstd/flags/default_bool_test.ts2
-rwxr-xr-xstd/flags/dotted_test.ts2
-rw-r--r--std/flags/example.ts2
-rwxr-xr-xstd/flags/kv_short_test.ts2
-rwxr-xr-xstd/flags/long_test.ts2
-rw-r--r--std/flags/mod.ts2
-rwxr-xr-xstd/flags/num_test.ts2
-rwxr-xr-xstd/flags/parse_test.ts2
-rwxr-xr-xstd/flags/short_test.ts2
-rwxr-xr-xstd/flags/stop_early_test.ts2
-rwxr-xr-xstd/flags/unknown_test.ts2
-rwxr-xr-xstd/flags/whitespace_test.ts2
-rw-r--r--std/fmt/colors.ts2
-rw-r--r--std/fmt/colors_test.ts2
-rw-r--r--std/fs/copy.ts2
-rw-r--r--std/fs/copy_test.ts2
-rw-r--r--std/fs/empty_dir.ts2
-rw-r--r--std/fs/empty_dir_test.ts2
-rw-r--r--std/fs/ensure_dir.ts2
-rw-r--r--std/fs/ensure_dir_test.ts2
-rw-r--r--std/fs/ensure_file.ts2
-rw-r--r--std/fs/ensure_file_test.ts2
-rw-r--r--std/fs/ensure_link.ts2
-rw-r--r--std/fs/ensure_link_test.ts2
-rw-r--r--std/fs/ensure_symlink.ts2
-rw-r--r--std/fs/ensure_symlink_test.ts2
-rw-r--r--std/fs/eol.ts2
-rw-r--r--std/fs/eol_test.ts2
-rw-r--r--std/fs/exists.ts2
-rw-r--r--std/fs/exists_test.ts2
-rw-r--r--std/fs/mod.ts2
-rw-r--r--std/fs/move.ts2
-rw-r--r--std/fs/move_test.ts2
-rw-r--r--std/fs/read_file_str.ts2
-rw-r--r--std/fs/read_json.ts2
-rw-r--r--std/fs/read_json_test.ts2
-rw-r--r--std/fs/write_file_str.ts2
-rw-r--r--std/fs/write_json.ts2
-rw-r--r--std/fs/write_json_test.ts2
-rw-r--r--std/http/cookie.ts2
-rw-r--r--std/http/cookie_test.ts2
-rwxr-xr-xstd/http/file_server.ts2
-rw-r--r--std/http/file_server_test.ts2
-rw-r--r--std/http/http_bench.ts2
-rw-r--r--std/http/http_status.ts2
-rw-r--r--std/http/racing_server.ts2
-rw-r--r--std/http/server.ts2
-rw-r--r--std/installer/mod.ts2
-rw-r--r--std/installer/test.ts2
-rw-r--r--std/io/ioutil.ts2
-rw-r--r--std/io/ioutil_test.ts2
-rw-r--r--std/io/readers.ts2
-rw-r--r--std/io/util.ts2
-rw-r--r--std/io/util_test.ts2
-rw-r--r--std/io/writers.ts2
-rw-r--r--std/log/handlers.ts2
-rw-r--r--std/log/handlers_test.ts2
-rw-r--r--std/log/levels.ts2
-rw-r--r--std/log/logger.ts2
-rw-r--r--std/log/logger_test.ts2
-rw-r--r--std/log/mod.ts2
-rw-r--r--std/log/test.ts2
-rw-r--r--std/media_types/deps.ts2
-rw-r--r--std/media_types/mod.ts2
-rw-r--r--std/media_types/test.ts2
-rw-r--r--std/mime/multipart.ts2
-rw-r--r--std/mime/multipart_test.ts2
-rw-r--r--std/multipart/formfile.ts2
-rw-r--r--std/multipart/formfile_test.ts2
-rw-r--r--std/prettier/ignore.ts2
-rw-r--r--std/prettier/ignore_test.ts2
-rwxr-xr-xstd/prettier/main.ts2
-rw-r--r--std/prettier/main_test.ts2
-rw-r--r--std/prettier/prettier.ts2
-rw-r--r--std/prettier/util.ts2
-rw-r--r--std/strings/mod.ts2
-rw-r--r--std/strings/pad.ts2
-rw-r--r--std/style_guide.md2
-rw-r--r--std/testing/asserts.ts2
-rw-r--r--std/testing/asserts_test.ts2
-rw-r--r--std/testing/bench.ts2
-rw-r--r--std/testing/diff.ts2
-rw-r--r--std/testing/mod.ts2
-rwxr-xr-xstd/testing/runner.ts2
-rw-r--r--std/testing/runner_test.ts2
-rw-r--r--std/testing/test.ts2
-rw-r--r--std/util/async.ts2
-rw-r--r--std/util/async_test.ts2
-rw-r--r--std/util/deep_assign.ts2
-rw-r--r--std/util/deep_assign_test.ts2
-rw-r--r--std/util/has_own_property.ts2
-rw-r--r--std/uuid/mod.ts2
-rwxr-xr-xstd/uuid/test.ts2
-rw-r--r--std/uuid/v4.ts2
-rw-r--r--std/ws/example_server.ts2
-rw-r--r--std/ws/mod.ts2
-rw-r--r--std/ws/sha1_test.ts2
-rw-r--r--std/ws/test.ts2
-rw-r--r--test_plugin/Cargo.toml2
-rwxr-xr-xtools/benchmark.py2
-rwxr-xr-xtools/benchmark_test.py2
-rwxr-xr-xtools/build_benchmark_jsons.py2
-rwxr-xr-xtools/deno_dir_test.py2
-rw-r--r--tools/deno_http_proxy.ts2
-rwxr-xr-xtools/docs.py2
-rwxr-xr-xtools/fetch_test.py2
-rwxr-xr-xtools/fmt_test.py2
-rw-r--r--tools/gclient_config.py2
-rwxr-xr-xtools/http_benchmark.py2
-rwxr-xr-xtools/http_server.py2
-rwxr-xr-xtools/lint.py2
-rw-r--r--tools/node_http.js2
-rw-r--r--tools/node_http_proxy.js2
-rw-r--r--tools/node_tcp.js2
-rw-r--r--tools/node_tcp_promise.js2
-rw-r--r--tools/repl_test.py2
-rwxr-xr-xtools/run_node.py2
-rwxr-xr-xtools/setup.py2
-rw-r--r--tools/setup_test.py2
-rw-r--r--tools/sha256sum.py2
-rwxr-xr-xtools/sync_gclient.py2
-rwxr-xr-xtools/sync_node_modules.py2
-rwxr-xr-xtools/sync_python_modules.py2
-rw-r--r--tools/test_util.py2
-rw-r--r--tools/third_party.py2
352 files changed, 352 insertions, 352 deletions
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 800464434..38eff58ac 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
[package]
name = "deno_cli"
diff --git a/cli/build.rs b/cli/build.rs
index 365e01aa8..74e35a632 100644
--- a/cli/build.rs
+++ b/cli/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use std::env;
use std::path::PathBuf;
diff --git a/cli/colors.rs b/cli/colors.rs
index 9c2c7a401..931d36de5 100644
--- a/cli/colors.rs
+++ b/cli/colors.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(ry) Replace ansi_term with termcolor.
use ansi_term::Color::Black;
use ansi_term::Color::Fixed;
diff --git a/cli/compilers/js.rs b/cli/compilers/js.rs
index 02a7cc5b1..056c71ef1 100644
--- a/cli/compilers/js.rs
+++ b/cli/compilers/js.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::compilers::CompiledModule;
use crate::compilers::CompiledModuleFuture;
use crate::file_fetcher::SourceFile;
diff --git a/cli/compilers/json.rs b/cli/compilers/json.rs
index c1f63e37b..1152b27b3 100644
--- a/cli/compilers/json.rs
+++ b/cli/compilers/json.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::compilers::CompiledModule;
use crate::compilers::CompiledModuleFuture;
use crate::file_fetcher::SourceFile;
diff --git a/cli/compilers/mod.rs b/cli/compilers/mod.rs
index 4f32f0b3f..a422b22b7 100644
--- a/cli/compilers/mod.rs
+++ b/cli/compilers/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use deno::ErrBox;
use futures::Future;
diff --git a/cli/compilers/ts.rs b/cli/compilers/ts.rs
index fda98a794..e97be8fe8 100644
--- a/cli/compilers/ts.rs
+++ b/cli/compilers/ts.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::compilers::CompiledModule;
use crate::compilers::CompiledModuleFuture;
use crate::diagnostics::Diagnostic;
diff --git a/cli/compilers/wasm.rs b/cli/compilers/wasm.rs
index f2c0403fa..dbd951b03 100644
--- a/cli/compilers/wasm.rs
+++ b/cli/compilers/wasm.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::compilers::CompiledModule;
use crate::compilers::CompiledModuleFuture;
use crate::file_fetcher::SourceFile;
diff --git a/cli/deno_dir.rs b/cli/deno_dir.rs
index ac35922eb..cac9c3739 100644
--- a/cli/deno_dir.rs
+++ b/cli/deno_dir.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::disk_cache::DiskCache;
use dirs;
use std;
diff --git a/cli/deno_error.rs b/cli/deno_error.rs
index d74483df9..5db82abb2 100644
--- a/cli/deno_error.rs
+++ b/cli/deno_error.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::diagnostics::Diagnostic;
use crate::fmt_errors::JSError;
use crate::import_map::ImportMapError;
diff --git a/cli/diagnostics.rs b/cli/diagnostics.rs
index 57fe56b6f..104a72c90 100644
--- a/cli/diagnostics.rs
+++ b/cli/diagnostics.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
//! This module encodes TypeScript errors (diagnostics) into Rust structs and
//! contains code for printing them to the console.
use crate::colors;
diff --git a/cli/file_fetcher.rs b/cli/file_fetcher.rs
index 382ced24f..085faada2 100644
--- a/cli/file_fetcher.rs
+++ b/cli/file_fetcher.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::deno_error::too_many_redirects;
use crate::deno_error::DenoError;
use crate::deno_error::ErrorKind;
diff --git a/cli/flags.rs b/cli/flags.rs
index 68f96d646..63960c118 100644
--- a/cli/flags.rs
+++ b/cli/flags.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use clap::App;
use clap::AppSettings;
use clap::Arg;
diff --git a/cli/fmt_errors.rs b/cli/fmt_errors.rs
index 8b28d7bb4..6a59019ca 100644
--- a/cli/fmt_errors.rs
+++ b/cli/fmt_errors.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
//! This mod provides DenoError to unify errors across Deno.
use crate::colors;
use crate::source_maps::apply_source_map;
diff --git a/cli/fs.rs b/cli/fs.rs
index 19c76415c..bad0c6b79 100644
--- a/cli/fs.rs
+++ b/cli/fs.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use std;
use std::fs::{create_dir, DirBuilder, File, OpenOptions};
use std::io::ErrorKind;
diff --git a/cli/global_state.rs b/cli/global_state.rs
index bafee47ed..d3f29c999 100644
--- a/cli/global_state.rs
+++ b/cli/global_state.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::compilers::CompiledModule;
use crate::compilers::JsCompiler;
use crate::compilers::JsonCompiler;
diff --git a/cli/global_timer.rs b/cli/global_timer.rs
index 1dba8d3b5..87c1d3a0d 100644
--- a/cli/global_timer.rs
+++ b/cli/global_timer.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
//! This module helps deno implement timers.
//!
diff --git a/cli/http_util.rs b/cli/http_util.rs
index ec5f12b6c..bbd0a1f1e 100644
--- a/cli/http_util.rs
+++ b/cli/http_util.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::deno_error;
use crate::deno_error::DenoError;
use crate::version;
diff --git a/cli/js/blob.ts b/cli/js/blob.ts
index 50ab7f374..e140477fb 100644
--- a/cli/js/blob.ts
+++ b/cli/js/blob.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as domTypes from "./dom_types.ts";
import { containsOnlyASCII, hasOwnProperty } from "./util.ts";
import { TextEncoder } from "./text_encoding.ts";
diff --git a/cli/js/blob_test.ts b/cli/js/blob_test.ts
index afa1182a9..8d37252c5 100644
--- a/cli/js/blob_test.ts
+++ b/cli/js/blob_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
test(function blobString(): void {
diff --git a/cli/js/body_test.ts b/cli/js/body_test.ts
index ec76e9072..bb4d0a451 100644
--- a/cli/js/body_test.ts
+++ b/cli/js/body_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assertEquals, assert } from "./test_util.ts";
// just a hack to get a body object
diff --git a/cli/js/buffer.ts b/cli/js/buffer.ts
index dc73b7e60..2dec9fac6 100644
--- a/cli/js/buffer.ts
+++ b/cli/js/buffer.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This code has been ported almost directly from Go's src/bytes/buffer.go
// Copyright 2009 The Go Authors. All rights reserved. BSD license.
diff --git a/cli/js/buffer_test.ts b/cli/js/buffer_test.ts
index a157b927e..4b5701e54 100644
--- a/cli/js/buffer_test.ts
+++ b/cli/js/buffer_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This code has been ported almost directly from Go's src/bytes/buffer_test.go
// Copyright 2009 The Go Authors. All rights reserved. BSD license.
diff --git a/cli/js/build.ts b/cli/js/build.ts
index 942f57458..7e46ffe97 100644
--- a/cli/js/build.ts
+++ b/cli/js/build.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export type OperatingSystem = "mac" | "win" | "linux";
diff --git a/cli/js/build_test.ts b/cli/js/build_test.ts
index 4423de338..3af6773aa 100644
--- a/cli/js/build_test.ts
+++ b/cli/js/build_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert } from "./test_util.ts";
test(function buildInfo(): void {
diff --git a/cli/js/bundler.ts b/cli/js/bundler.ts
index 4285b61ad..637c11ffc 100644
--- a/cli/js/bundler.ts
+++ b/cli/js/bundler.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { Console } from "./console.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/chmod.ts b/cli/js/chmod.ts
index 7bf54cc5b..722a9054c 100644
--- a/cli/js/chmod.ts
+++ b/cli/js/chmod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/chmod_test.ts b/cli/js/chmod_test.ts
index 420f4f313..3ecb4256a 100644
--- a/cli/js/chmod_test.ts
+++ b/cli/js/chmod_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assertEquals } from "./test_util.ts";
const isNotWindows = Deno.build.os !== "win";
diff --git a/cli/js/chown.ts b/cli/js/chown.ts
index a8bad1193..373d075b0 100644
--- a/cli/js/chown.ts
+++ b/cli/js/chown.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/chown_test.ts b/cli/js/chown_test.ts
index 84106d545..61132ae31 100644
--- a/cli/js/chown_test.ts
+++ b/cli/js/chown_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assertEquals } from "./test_util.ts";
// chown on Windows is noop for now, so ignore its testing on Windows
diff --git a/cli/js/colors.ts b/cli/js/colors.ts
index 9937bdb57..21539c83e 100644
--- a/cli/js/colors.ts
+++ b/cli/js/colors.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(kitsonk) Replace with `deno_std/colors/mod.ts` when we can load modules
// which end in `.ts`.
diff --git a/cli/js/compiler.ts b/cli/js/compiler.ts
index 35e332582..a393faac8 100644
--- a/cli/js/compiler.ts
+++ b/cli/js/compiler.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(ry) Combine this implementation with //deno_typescript/compiler_main.js
import "./globals.ts";
diff --git a/cli/js/console.ts b/cli/js/console.ts
index 216741a5e..f366eb776 100644
--- a/cli/js/console.ts
+++ b/cli/js/console.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { isTypedArray } from "./util.ts";
import { TypedArray } from "./types.ts";
import { TextEncoder } from "./text_encoding.ts";
diff --git a/cli/js/console_test.ts b/cli/js/console_test.ts
index 4edc4aec6..126ad868b 100644
--- a/cli/js/console_test.ts
+++ b/cli/js/console_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { assert, assertEquals, test } from "./test_util.ts";
// Some of these APIs aren't exposed in the types and so we have to cast to any
diff --git a/cli/js/copy_file.ts b/cli/js/copy_file.ts
index 94d2b63db..538a7a0ba 100644
--- a/cli/js/copy_file.ts
+++ b/cli/js/copy_file.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/copy_file_test.ts b/cli/js/copy_file_test.ts
index 72ae43f3e..88dc3fdbf 100644
--- a/cli/js/copy_file_test.ts
+++ b/cli/js/copy_file_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
function readFileString(filename: string): string {
diff --git a/cli/js/core.ts b/cli/js/core.ts
index d394d822f..5a60b6f86 100644
--- a/cli/js/core.ts
+++ b/cli/js/core.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { window } from "./window.ts";
// This allows us to access core in API even if we
diff --git a/cli/js/decode_utf8.ts b/cli/js/decode_utf8.ts
index 69d4c8633..32d67b0e4 100644
--- a/cli/js/decode_utf8.ts
+++ b/cli/js/decode_utf8.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// The following code is based off:
// https://github.com/inexorabletash/text-encoding
//
diff --git a/cli/js/deno.ts b/cli/js/deno.ts
index c89313ddc..971e99f47 100644
--- a/cli/js/deno.ts
+++ b/cli/js/deno.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Public deno module.
export { dir, env, exit, isTTY, execPath, hostname } from "./os.ts";
diff --git a/cli/js/diagnostics.ts b/cli/js/diagnostics.ts
index 01ca0b619..df4a9a3d3 100644
--- a/cli/js/diagnostics.ts
+++ b/cli/js/diagnostics.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Diagnostic provides an abstraction for advice/errors received from a
// compiler, which is strongly influenced by the format of TypeScript
diff --git a/cli/js/dir.ts b/cli/js/dir.ts
index ef1111555..d9758570e 100644
--- a/cli/js/dir.ts
+++ b/cli/js/dir.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/dir_test.ts b/cli/js/dir_test.ts
index 6c4e36d7a..4b03eaedd 100644
--- a/cli/js/dir_test.ts
+++ b/cli/js/dir_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEquals } from "./test_util.ts";
test(function dirCwdNotNull(): void {
diff --git a/cli/js/dispatch.ts b/cli/js/dispatch.ts
index 609f83c69..b7fa94e4b 100644
--- a/cli/js/dispatch.ts
+++ b/cli/js/dispatch.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as minimal from "./dispatch_minimal.ts";
import * as json from "./dispatch_json.ts";
import { AsyncHandler } from "./plugins.ts";
diff --git a/cli/js/dispatch_json.ts b/cli/js/dispatch_json.ts
index 4cc204572..9efb4f59b 100644
--- a/cli/js/dispatch_json.ts
+++ b/cli/js/dispatch_json.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as util from "./util.ts";
import { TextEncoder, TextDecoder } from "./text_encoding.ts";
import { core } from "./core.ts";
diff --git a/cli/js/dispatch_minimal.ts b/cli/js/dispatch_minimal.ts
index 59911d6a8..32b282c20 100644
--- a/cli/js/dispatch_minimal.ts
+++ b/cli/js/dispatch_minimal.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as util from "./util.ts";
import { core } from "./core.ts";
import { TextDecoder } from "./text_encoding.ts";
diff --git a/cli/js/dom_file.ts b/cli/js/dom_file.ts
index 1f9bf93a5..2b9dbff24 100644
--- a/cli/js/dom_file.ts
+++ b/cli/js/dom_file.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as domTypes from "./dom_types.ts";
import * as blob from "./blob.ts";
diff --git a/cli/js/dom_types.ts b/cli/js/dom_types.ts
index 0b654d750..e32b5f0f1 100644
--- a/cli/js/dom_types.ts
+++ b/cli/js/dom_types.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/*! ****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
diff --git a/cli/js/dom_util.ts b/cli/js/dom_util.ts
index 725a35aaf..5780d9c52 100644
--- a/cli/js/dom_util.ts
+++ b/cli/js/dom_util.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Utility functions for DOM nodes
import * as domTypes from "./dom_types.ts";
diff --git a/cli/js/error_stack.ts b/cli/js/error_stack.ts
index 98b0b02d4..824fa6f87 100644
--- a/cli/js/error_stack.ts
+++ b/cli/js/error_stack.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Some of the code here is adapted directly from V8 and licensed under a BSD
// style license available here: https://github.com/v8/v8/blob/24886f2d1c565287d33d71e4109a53bf0b54b75c/LICENSE.v8
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/error_stack_test.ts b/cli/js/error_stack_test.ts
index 4c7edb2fd..79711ace4 100644
--- a/cli/js/error_stack_test.ts
+++ b/cli/js/error_stack_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert } from "./test_util.ts";
// eslint-disable-next-line @typescript-eslint/no-explicit-any
diff --git a/cli/js/errors.ts b/cli/js/errors.ts
index 286a004e4..f8210fb60 100644
--- a/cli/js/errors.ts
+++ b/cli/js/errors.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/** A Deno specific error. The `kind` property is set to a specific error code
* which can be used to in application logic.
diff --git a/cli/js/event.ts b/cli/js/event.ts
index 3efc1c517..a30e33447 100644
--- a/cli/js/event.ts
+++ b/cli/js/event.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as domTypes from "./dom_types.ts";
import { getPrivateValue, requiredArguments } from "./util.ts";
diff --git a/cli/js/event_target.ts b/cli/js/event_target.ts
index fcd356ded..f6cb96aa2 100644
--- a/cli/js/event_target.ts
+++ b/cli/js/event_target.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as domTypes from "./dom_types.ts";
import { DenoError, ErrorKind } from "./errors.ts";
import { hasOwnProperty, requiredArguments } from "./util.ts";
diff --git a/cli/js/event_target_test.ts b/cli/js/event_target_test.ts
index 9d7e7974c..aead97ed3 100644
--- a/cli/js/event_target_test.ts
+++ b/cli/js/event_target_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assertEquals } from "./test_util.ts";
test(function addEventListenerTest(): void {
diff --git a/cli/js/event_test.ts b/cli/js/event_test.ts
index 72f4f5855..affd979ee 100644
--- a/cli/js/event_test.ts
+++ b/cli/js/event_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assertEquals, assertNotEquals } from "./test_util.ts";
test(function eventInitializedWithType(): void {
diff --git a/cli/js/fetch.ts b/cli/js/fetch.ts
index f5fb8e6bb..929b075fb 100644
--- a/cli/js/fetch.ts
+++ b/cli/js/fetch.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import {
assert,
createResolvable,
diff --git a/cli/js/fetch_test.ts b/cli/js/fetch_test.ts
index 4fc2339b6..97d6fd717 100644
--- a/cli/js/fetch_test.ts
+++ b/cli/js/fetch_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import {
test,
testPerm,
diff --git a/cli/js/file_info.ts b/cli/js/file_info.ts
index a98989e79..2f08658c7 100644
--- a/cli/js/file_info.ts
+++ b/cli/js/file_info.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { StatResponse } from "./stat.ts";
/** A FileInfo describes a file and is returned by `stat`, `lstat`,
diff --git a/cli/js/file_test.ts b/cli/js/file_test.ts
index 345dcd8fe..2d009c0c2 100644
--- a/cli/js/file_test.ts
+++ b/cli/js/file_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
function testFirstArgument(arg1, expectedSize): void {
diff --git a/cli/js/files.ts b/cli/js/files.ts
index d3a4b5809..7f68341bd 100644
--- a/cli/js/files.ts
+++ b/cli/js/files.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import {
EOF,
Reader,
diff --git a/cli/js/files_test.ts b/cli/js/files_test.ts
index cb33f6947..824803588 100644
--- a/cli/js/files_test.ts
+++ b/cli/js/files_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEquals } from "./test_util.ts";
test(function filesStdioFileDescriptors(): void {
diff --git a/cli/js/form_data.ts b/cli/js/form_data.ts
index 89efb3c00..e2dee9050 100644
--- a/cli/js/form_data.ts
+++ b/cli/js/form_data.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as domTypes from "./dom_types.ts";
import * as blob from "./blob.ts";
import * as domFile from "./dom_file.ts";
diff --git a/cli/js/form_data_test.ts b/cli/js/form_data_test.ts
index d2f76dee3..a40326fba 100644
--- a/cli/js/form_data_test.ts
+++ b/cli/js/form_data_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
test(function formDataHasCorrectNameProp(): void {
diff --git a/cli/js/format_error.ts b/cli/js/format_error.ts
index 801da0d0b..d1d5a73f2 100644
--- a/cli/js/format_error.ts
+++ b/cli/js/format_error.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/get_random_values.ts b/cli/js/get_random_values.ts
index e54f34785..e8b61b268 100644
--- a/cli/js/get_random_values.ts
+++ b/cli/js/get_random_values.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
import { assert } from "./util.ts";
diff --git a/cli/js/get_random_values_test.ts b/cli/js/get_random_values_test.ts
index 68c13d597..e4034d4ac 100644
--- a/cli/js/get_random_values_test.ts
+++ b/cli/js/get_random_values_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assertNotEquals, assertStrictEq } from "./test_util.ts";
test(function getRandomValuesInt8Array(): void {
diff --git a/cli/js/globals.ts b/cli/js/globals.ts
index 3027d60aa..eeded2f44 100644
--- a/cli/js/globals.ts
+++ b/cli/js/globals.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This is a "special" module, in that it define the global runtime scope of
// Deno, and therefore it defines a lot of the runtime environment that code
// is evaluated in. We use this file to automatically build the runtime type
diff --git a/cli/js/globals_test.ts b/cli/js/globals_test.ts
index a4f12e5bd..d6bc87f5c 100644
--- a/cli/js/globals_test.ts
+++ b/cli/js/globals_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert } from "./test_util.ts";
test(function globalThisExists(): void {
diff --git a/cli/js/headers.ts b/cli/js/headers.ts
index cc22077ad..36fdd824a 100644
--- a/cli/js/headers.ts
+++ b/cli/js/headers.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as domTypes from "./dom_types.ts";
import { DomIterableMixin } from "./mixins/dom_iterable.ts";
import { requiredArguments } from "./util.ts";
diff --git a/cli/js/headers_test.ts b/cli/js/headers_test.ts
index 7153eb3c6..52a4594e6 100644
--- a/cli/js/headers_test.ts
+++ b/cli/js/headers_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
const {
stringifyArgs
diff --git a/cli/js/io.ts b/cli/js/io.ts
index 4ca5289d1..4e839fcc2 100644
--- a/cli/js/io.ts
+++ b/cli/js/io.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Interfaces 100% copied from Go.
// Documentation liberally lifted from them too.
// Thank you! We love Go!
diff --git a/cli/js/lib.deno_runtime.d.ts b/cli/js/lib.deno_runtime.d.ts
index a9636a4c4..85052dd16 100644
--- a/cli/js/lib.deno_runtime.d.ts
+++ b/cli/js/lib.deno_runtime.d.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable @typescript-eslint/no-empty-interface */
diff --git a/cli/js/link.ts b/cli/js/link.ts
index a6f732926..dc04d717a 100644
--- a/cli/js/link.ts
+++ b/cli/js/link.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/link_test.ts b/cli/js/link_test.ts
index 9425e6eab..aada34b84 100644
--- a/cli/js/link_test.ts
+++ b/cli/js/link_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true, write: true }, function linkSyncSuccess(): void {
diff --git a/cli/js/location.ts b/cli/js/location.ts
index d495f99ca..fdcae6abd 100644
--- a/cli/js/location.ts
+++ b/cli/js/location.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { URL } from "./url.ts";
import { notImplemented } from "./util.ts";
import { Location } from "./dom_types.ts";
diff --git a/cli/js/location_test.ts b/cli/js/location_test.ts
index c8daab16d..663e206ef 100644
--- a/cli/js/location_test.ts
+++ b/cli/js/location_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert } from "./test_util.ts";
test(function locationBasic(): void {
diff --git a/cli/js/main.ts b/cli/js/main.ts
index 09e7ce453..8a0f805a8 100644
--- a/cli/js/main.ts
+++ b/cli/js/main.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import "./globals.ts";
import { assert, log } from "./util.ts";
diff --git a/cli/js/make_temp_dir.ts b/cli/js/make_temp_dir.ts
index 14494b5da..320f9a964 100644
--- a/cli/js/make_temp_dir.ts
+++ b/cli/js/make_temp_dir.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/make_temp_dir_test.ts b/cli/js/make_temp_dir_test.ts
index aa44b65c5..ef6e7a67e 100644
--- a/cli/js/make_temp_dir_test.ts
+++ b/cli/js/make_temp_dir_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ write: true }, function makeTempDirSyncSuccess(): void {
diff --git a/cli/js/metrics.ts b/cli/js/metrics.ts
index b32c29789..90c99ff89 100644
--- a/cli/js/metrics.ts
+++ b/cli/js/metrics.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/metrics_test.ts b/cli/js/metrics_test.ts
index de41a0cb1..3fc51b78e 100644
--- a/cli/js/metrics_test.ts
+++ b/cli/js/metrics_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert } from "./test_util.ts";
test(async function metrics(): Promise<void> {
diff --git a/cli/js/mkdir.ts b/cli/js/mkdir.ts
index bc09ba358..c97778ffb 100644
--- a/cli/js/mkdir.ts
+++ b/cli/js/mkdir.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/mkdir_test.ts b/cli/js/mkdir_test.ts
index 9e97265f0..c6fa6326c 100644
--- a/cli/js/mkdir_test.ts
+++ b/cli/js/mkdir_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true, write: true }, function mkdirSyncSuccess(): void {
diff --git a/cli/js/mock_builtin.js b/cli/js/mock_builtin.js
index 9c6730d69..0f5bd2a44 100644
--- a/cli/js/mock_builtin.js
+++ b/cli/js/mock_builtin.js
@@ -1,2 +1,2 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export default undefined;
diff --git a/cli/js/net.ts b/cli/js/net.ts
index 3f7785f2b..8c9fbcb39 100644
--- a/cli/js/net.ts
+++ b/cli/js/net.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { EOF, Reader, Writer, Closer } from "./io.ts";
import { notImplemented } from "./util.ts";
import { read, write, close } from "./files.ts";
diff --git a/cli/js/net_test.ts b/cli/js/net_test.ts
index dc7451434..926571c82 100644
--- a/cli/js/net_test.ts
+++ b/cli/js/net_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ net: true }, function netListenClose(): void {
diff --git a/cli/js/os.ts b/cli/js/os.ts
index c2d7a8f78..e0dd0752b 100644
--- a/cli/js/os.ts
+++ b/cli/js/os.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { core } from "./core.ts";
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/os_test.ts b/cli/js/os_test.ts
index 749c25d83..93ba18ae6 100644
--- a/cli/js/os_test.ts
+++ b/cli/js/os_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import {
test,
testPerm,
diff --git a/cli/js/performance.ts b/cli/js/performance.ts
index 6ea8e56e1..37cca35ab 100644
--- a/cli/js/performance.ts
+++ b/cli/js/performance.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/performance_test.ts b/cli/js/performance_test.ts
index ac682364e..7e7f63d8c 100644
--- a/cli/js/performance_test.ts
+++ b/cli/js/performance_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert } from "./test_util.ts";
testPerm({ hrtime: false }, function now(): void {
diff --git a/cli/js/permissions.ts b/cli/js/permissions.ts
index e0fb8a84c..229f8de8b 100644
--- a/cli/js/permissions.ts
+++ b/cli/js/permissions.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/permissions_test.ts b/cli/js/permissions_test.ts
index a50718652..22e8494e9 100644
--- a/cli/js/permissions_test.ts
+++ b/cli/js/permissions_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEquals } from "./test_util.ts";
const knownPermissions: Deno.PermissionName[] = [
diff --git a/cli/js/process.ts b/cli/js/process.ts
index 0c77929f9..8ad6384b7 100644
--- a/cli/js/process.ts
+++ b/cli/js/process.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
import { File, close } from "./files.ts";
diff --git a/cli/js/process_test.ts b/cli/js/process_test.ts
index 42db06dee..943359e54 100644
--- a/cli/js/process_test.ts
+++ b/cli/js/process_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import {
test,
testPerm,
diff --git a/cli/js/read_dir.ts b/cli/js/read_dir.ts
index 2fa6a566b..ba6419032 100644
--- a/cli/js/read_dir.ts
+++ b/cli/js/read_dir.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
import { FileInfo, FileInfoImpl } from "./file_info.ts";
diff --git a/cli/js/read_dir_test.ts b/cli/js/read_dir_test.ts
index f75aca996..8cc66caee 100644
--- a/cli/js/read_dir_test.ts
+++ b/cli/js/read_dir_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
type FileInfo = Deno.FileInfo;
diff --git a/cli/js/read_file.ts b/cli/js/read_file.ts
index de6630cc0..705720b05 100644
--- a/cli/js/read_file.ts
+++ b/cli/js/read_file.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { open, openSync } from "./files.ts";
import { readAll, readAllSync } from "./buffer.ts";
diff --git a/cli/js/read_file_test.ts b/cli/js/read_file_test.ts
index a7ffec578..d40ea1b7b 100644
--- a/cli/js/read_file_test.ts
+++ b/cli/js/read_file_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true }, function readFileSyncSuccess(): void {
diff --git a/cli/js/read_link.ts b/cli/js/read_link.ts
index 861fbff0b..acd2d9189 100644
--- a/cli/js/read_link.ts
+++ b/cli/js/read_link.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/read_link_test.ts b/cli/js/read_link_test.ts
index 83a693e3b..c8db1cb58 100644
--- a/cli/js/read_link_test.ts
+++ b/cli/js/read_link_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ write: true, read: true }, function readlinkSyncSuccess(): void {
diff --git a/cli/js/realpath.ts b/cli/js/realpath.ts
index c17a0f564..502ced3b8 100644
--- a/cli/js/realpath.ts
+++ b/cli/js/realpath.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/realpath_test.ts b/cli/js/realpath_test.ts
index 1faac94cc..7443c7897 100644
--- a/cli/js/realpath_test.ts
+++ b/cli/js/realpath_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true }, function realpathSyncSuccess(): void {
diff --git a/cli/js/remove.ts b/cli/js/remove.ts
index 36413a7c4..d65c91879 100644
--- a/cli/js/remove.ts
+++ b/cli/js/remove.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/remove_test.ts b/cli/js/remove_test.ts
index f14386f7f..7ce727d8a 100644
--- a/cli/js/remove_test.ts
+++ b/cli/js/remove_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
// SYNC
diff --git a/cli/js/rename.ts b/cli/js/rename.ts
index c906ce37b..6c0b5d95d 100644
--- a/cli/js/rename.ts
+++ b/cli/js/rename.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/rename_test.ts b/cli/js/rename_test.ts
index 43d02d419..9c60e4d8c 100644
--- a/cli/js/rename_test.ts
+++ b/cli/js/rename_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true, write: true }, function renameSyncSuccess(): void {
diff --git a/cli/js/repl.ts b/cli/js/repl.ts
index cf8c9d103..922cd499d 100644
--- a/cli/js/repl.ts
+++ b/cli/js/repl.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { close } from "./files.ts";
import { exit } from "./os.ts";
import { window } from "./window.ts";
diff --git a/cli/js/request.ts b/cli/js/request.ts
index 345792c5c..1416a95d6 100644
--- a/cli/js/request.ts
+++ b/cli/js/request.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as headers from "./headers.ts";
import * as body from "./body.ts";
import * as domTypes from "./dom_types.ts";
diff --git a/cli/js/request_test.ts b/cli/js/request_test.ts
index 3daca8f5a..dda2804f4 100644
--- a/cli/js/request_test.ts
+++ b/cli/js/request_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
test(function fromInit(): void {
diff --git a/cli/js/resources.ts b/cli/js/resources.ts
index 27598ce09..e24c1da67 100644
--- a/cli/js/resources.ts
+++ b/cli/js/resources.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as dispatch from "./dispatch.ts";
import { sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/resources_test.ts b/cli/js/resources_test.ts
index fd97e121f..f0fec8089 100644
--- a/cli/js/resources_test.ts
+++ b/cli/js/resources_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assertEquals } from "./test_util.ts";
test(function resourcesStdio(): void {
diff --git a/cli/js/stat.ts b/cli/js/stat.ts
index 1f53e6f7b..4a07eca21 100644
--- a/cli/js/stat.ts
+++ b/cli/js/stat.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
import { FileInfo, FileInfoImpl } from "./file_info.ts";
diff --git a/cli/js/stat_test.ts b/cli/js/stat_test.ts
index 38bd3f6c6..9e78888a3 100644
--- a/cli/js/stat_test.ts
+++ b/cli/js/stat_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
// TODO Add tests for modified, accessed, and created fields once there is a way
diff --git a/cli/js/symlink.ts b/cli/js/symlink.ts
index 21ebb2f59..79a79c72c 100644
--- a/cli/js/symlink.ts
+++ b/cli/js/symlink.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
import * as util from "./util.ts";
diff --git a/cli/js/symlink_test.ts b/cli/js/symlink_test.ts
index bce1f6ae5..b25c2e9c7 100644
--- a/cli/js/symlink_test.ts
+++ b/cli/js/symlink_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true, write: true }, function symlinkSyncSuccess(): void {
diff --git a/cli/js/test_util.ts b/cli/js/test_util.ts
index aac70d2ed..9bbc74783 100644
--- a/cli/js/test_util.ts
+++ b/cli/js/test_util.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
//
// We want to test many ops in deno which have different behavior depending on
// the permissions set. These tests can specify which permissions they expect,
diff --git a/cli/js/text_encoding.ts b/cli/js/text_encoding.ts
index fbae96109..6ca7e642f 100644
--- a/cli/js/text_encoding.ts
+++ b/cli/js/text_encoding.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// The following code is based off of text-encoding at:
// https://github.com/inexorabletash/text-encoding
//
diff --git a/cli/js/text_encoding_test.ts b/cli/js/text_encoding_test.ts
index aaa9e6b9d..2422f86f6 100644
--- a/cli/js/text_encoding_test.ts
+++ b/cli/js/text_encoding_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
test(function btoaSuccess(): void {
diff --git a/cli/js/timers.ts b/cli/js/timers.ts
index a13345c40..e3b3fdd2a 100644
--- a/cli/js/timers.ts
+++ b/cli/js/timers.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { assert } from "./util.ts";
import { window } from "./window.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/timers_test.ts b/cli/js/timers_test.ts
index ba938f850..b71df9254 100644
--- a/cli/js/timers_test.ts
+++ b/cli/js/timers_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals, assertNotEquals } from "./test_util.ts";
function deferred(): {
diff --git a/cli/js/tls.ts b/cli/js/tls.ts
index 3e38c7854..1a2c4bdfd 100644
--- a/cli/js/tls.ts
+++ b/cli/js/tls.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendAsync, sendSync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
import { Listener, Transport, Conn, ConnImpl, ListenerImpl } from "./net.ts";
diff --git a/cli/js/tls_test.ts b/cli/js/tls_test.ts
index be3d54503..da2c1cec8 100644
--- a/cli/js/tls_test.ts
+++ b/cli/js/tls_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, testPerm, assert, assertEquals } from "./test_util.ts";
import { BufWriter, BufReader } from "../../std/io/bufio.ts";
import { TextProtoReader } from "../../std/textproto/mod.ts";
diff --git a/cli/js/truncate.ts b/cli/js/truncate.ts
index 5ce7b5158..bd572e75a 100644
--- a/cli/js/truncate.ts
+++ b/cli/js/truncate.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import * as dispatch from "./dispatch.ts";
diff --git a/cli/js/truncate_test.ts b/cli/js/truncate_test.ts
index 055db8652..c8809df9e 100644
--- a/cli/js/truncate_test.ts
+++ b/cli/js/truncate_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assertEquals } from "./test_util.ts";
function readDataSync(name: string): string {
diff --git a/cli/js/ts_global.d.ts b/cli/js/ts_global.d.ts
index 71a01e30e..f887d578e 100644
--- a/cli/js/ts_global.d.ts
+++ b/cli/js/ts_global.d.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This scopes the `ts` namespace globally, which is where it exists at runtime
// when building Deno, but the `typescript/lib/typescript.d.ts` is defined as a
diff --git a/cli/js/type_directives.ts b/cli/js/type_directives.ts
index 9b27887b5..0f4ce932c 100644
--- a/cli/js/type_directives.ts
+++ b/cli/js/type_directives.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
interface FileReference {
fileName: string;
diff --git a/cli/js/types.ts b/cli/js/types.ts
index 88462d758..d13963090 100644
--- a/cli/js/types.ts
+++ b/cli/js/types.ts
@@ -1,2 +1,2 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export type TypedArray = Uint8Array | Float32Array | Int32Array;
diff --git a/cli/js/unit_test_runner.ts b/cli/js/unit_test_runner.ts
index 740408e9b..c2c654696 100755
--- a/cli/js/unit_test_runner.ts
+++ b/cli/js/unit_test_runner.ts
@@ -1,5 +1,5 @@
#!/usr/bin/env -S deno run --reload --allow-run
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import "./unit_tests.ts";
import {
permissionCombinations,
diff --git a/cli/js/unit_tests.ts b/cli/js/unit_tests.ts
index c63fc5f26..3b4e6de68 100644
--- a/cli/js/unit_tests.ts
+++ b/cli/js/unit_tests.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This test is executed as part of tools/test.py
// But it can also be run manually: ./target/debug/deno cli/js/unit_tests.ts
diff --git a/cli/js/url.ts b/cli/js/url.ts
index 489d8d045..1619ec26f 100644
--- a/cli/js/url.ts
+++ b/cli/js/url.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as urlSearchParams from "./url_search_params.ts";
import * as domTypes from "./dom_types.ts";
import { getRandomValues } from "./get_random_values.ts";
diff --git a/cli/js/url_search_params.ts b/cli/js/url_search_params.ts
index 803b37ee4..5b7f0ecd8 100644
--- a/cli/js/url_search_params.ts
+++ b/cli/js/url_search_params.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { URL } from "./url.ts";
import { requiredArguments, isIterable } from "./util.ts";
diff --git a/cli/js/url_search_params_test.ts b/cli/js/url_search_params_test.ts
index 0e9273204..c1343e59b 100644
--- a/cli/js/url_search_params_test.ts
+++ b/cli/js/url_search_params_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals } from "./test_util.ts";
test(function urlSearchParamsInitString(): void {
diff --git a/cli/js/url_test.ts b/cli/js/url_test.ts
index 1f8e31999..64130b6b9 100644
--- a/cli/js/url_test.ts
+++ b/cli/js/url_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, assert, assertEquals, assertThrows } from "./test_util.ts";
test(function urlParsing(): void {
diff --git a/cli/js/util.ts b/cli/js/util.ts
index 4bffb2e8c..1a0d8df2e 100644
--- a/cli/js/util.ts
+++ b/cli/js/util.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { TypedArray } from "./types.ts";
import { window } from "./window.ts";
diff --git a/cli/js/utime.ts b/cli/js/utime.ts
index 7495378b1..c96461b2c 100644
--- a/cli/js/utime.ts
+++ b/cli/js/utime.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { sendSync, sendAsync } from "./dispatch_json.ts";
import { OP_UTIME } from "./dispatch.ts";
diff --git a/cli/js/utime_test.ts b/cli/js/utime_test.ts
index 535ee1f40..15c218df4 100644
--- a/cli/js/utime_test.ts
+++ b/cli/js/utime_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
// Allow 10 second difference.
diff --git a/cli/js/version.ts b/cli/js/version.ts
index 08ac58122..e1adb7e79 100644
--- a/cli/js/version.ts
+++ b/cli/js/version.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
interface Version {
deno: string;
v8: string;
diff --git a/cli/js/window.ts b/cli/js/window.ts
index 3d3d6601f..3eed4ca58 100644
--- a/cli/js/window.ts
+++ b/cli/js/window.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// (0, eval) is indirect eval.
// See the links below for details:
// - https://stackoverflow.com/a/14120023
diff --git a/cli/js/workers.ts b/cli/js/workers.ts
index 9d46ace22..27f873100 100644
--- a/cli/js/workers.ts
+++ b/cli/js/workers.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/* eslint-disable @typescript-eslint/no-explicit-any */
import * as dispatch from "./dispatch.ts";
import { sendAsync, sendSync } from "./dispatch_json.ts";
diff --git a/cli/js/write_file.ts b/cli/js/write_file.ts
index d6307e002..089b235ed 100644
--- a/cli/js/write_file.ts
+++ b/cli/js/write_file.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { stat, statSync } from "./stat.ts";
import { open, openSync } from "./files.ts";
import { chmod, chmodSync } from "./chmod.ts";
diff --git a/cli/js/write_file_test.ts b/cli/js/write_file_test.ts
index e1bbb67b3..30500b594 100644
--- a/cli/js/write_file_test.ts
+++ b/cli/js/write_file_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { testPerm, assert, assertEquals } from "./test_util.ts";
testPerm({ read: true, write: true }, function writeFileSyncSuccess(): void {
diff --git a/cli/lib.rs b/cli/lib.rs
index 85133158e..768d2fba1 100644
--- a/cli/lib.rs
+++ b/cli/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#[macro_use]
extern crate lazy_static;
#[macro_use]
diff --git a/cli/msg.rs b/cli/msg.rs
index dbfb3316f..90f953118 100644
--- a/cli/msg.rs
+++ b/cli/msg.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Warning! The values in this enum are duplicated in js/errors.ts
// Update carefully!
diff --git a/cli/ops/compiler.rs b/cli/ops/compiler.rs
index b45f6d937..8bc42a92a 100644
--- a/cli/ops/compiler.rs
+++ b/cli/ops/compiler.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use crate::futures::future::try_join_all;
use crate::futures::future::FutureExt;
diff --git a/cli/ops/dispatch_json.rs b/cli/ops/dispatch_json.rs
index 38dc7932e..1636aa44c 100644
--- a/cli/ops/dispatch_json.rs
+++ b/cli/ops/dispatch_json.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use deno::*;
use futures::future::FutureExt;
use futures::task::SpawnExt;
diff --git a/cli/ops/dispatch_minimal.rs b/cli/ops/dispatch_minimal.rs
index 13738ba56..22d6697e5 100644
--- a/cli/ops/dispatch_minimal.rs
+++ b/cli/ops/dispatch_minimal.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Do not add flatbuffer dependencies to this module.
//! Connects to js/dispatch_minimal.ts sendAsyncMinimal This acts as a faster
//! alternative to flatbuffers using a very simple list of int32s to lay out
diff --git a/cli/ops/errors.rs b/cli/ops/errors.rs
index 4ef912916..2c40aa66c 100644
--- a/cli/ops/errors.rs
+++ b/cli/ops/errors.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use crate::fmt_errors::JSError;
use crate::ops::json_op;
diff --git a/cli/ops/fetch.rs b/cli/ops/fetch.rs
index 2787b5b7f..c1bc11973 100644
--- a/cli/ops/fetch.rs
+++ b/cli/ops/fetch.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use super::io::StreamResource;
use crate::http_util::{get_client, HttpBody};
diff --git a/cli/ops/files.rs b/cli/ops/files.rs
index 6f015329b..d4ba04ac1 100644
--- a/cli/ops/files.rs
+++ b/cli/ops/files.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use super::io::StreamResource;
use crate::deno_error::bad_resource;
diff --git a/cli/ops/fs.rs b/cli/ops/fs.rs
index c847931ab..dc9ed1b10 100644
--- a/cli/ops/fs.rs
+++ b/cli/ops/fs.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Some deserializer fields are only used on Unix and Windows build fails without it
use super::dispatch_json::{blocking_json, Deserialize, JsonOp, Value};
use crate::deno_error::DenoError;
diff --git a/cli/ops/mod.rs b/cli/ops/mod.rs
index 28bf7e217..f93c5a060 100644
--- a/cli/ops/mod.rs
+++ b/cli/ops/mod.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
mod dispatch_json;
mod dispatch_minimal;
diff --git a/cli/ops/net.rs b/cli/ops/net.rs
index a3a1e665e..01fb65b1f 100644
--- a/cli/ops/net.rs
+++ b/cli/ops/net.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use super::io::StreamResource;
use crate::deno_error::bad_resource;
diff --git a/cli/ops/os.rs b/cli/ops/os.rs
index c42827b3f..b5062f109 100644
--- a/cli/ops/os.rs
+++ b/cli/ops/os.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use crate::colors;
use crate::fs as deno_fs;
diff --git a/cli/ops/permissions.rs b/cli/ops/permissions.rs
index f513f2fab..6ecd7cb10 100644
--- a/cli/ops/permissions.rs
+++ b/cli/ops/permissions.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use crate::deno_error::type_error;
use crate::ops::json_op;
diff --git a/cli/ops/process.rs b/cli/ops/process.rs
index 40a9877ac..92474cc4f 100644
--- a/cli/ops/process.rs
+++ b/cli/ops/process.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use super::io::StreamResource;
use crate::deno_error::bad_resource;
diff --git a/cli/ops/random.rs b/cli/ops/random.rs
index 614188d86..95dbccf80 100644
--- a/cli/ops/random.rs
+++ b/cli/ops/random.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{JsonOp, Value};
use crate::ops::json_op;
use crate::state::ThreadSafeState;
diff --git a/cli/ops/repl.rs b/cli/ops/repl.rs
index 5919ea586..fd06a5481 100644
--- a/cli/ops/repl.rs
+++ b/cli/ops/repl.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{blocking_json, Deserialize, JsonOp, Value};
use crate::deno_error::bad_resource;
use crate::ops::json_op;
diff --git a/cli/ops/resources.rs b/cli/ops/resources.rs
index c35e9762c..cd7b98aea 100644
--- a/cli/ops/resources.rs
+++ b/cli/ops/resources.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{JsonOp, Value};
use crate::ops::json_op;
use crate::state::ThreadSafeState;
diff --git a/cli/ops/timers.rs b/cli/ops/timers.rs
index 21d1eda24..982ea9cac 100644
--- a/cli/ops/timers.rs
+++ b/cli/ops/timers.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use crate::ops::json_op;
use crate::state::ThreadSafeState;
diff --git a/cli/ops/tls.rs b/cli/ops/tls.rs
index e1897a86e..a2975dcb0 100644
--- a/cli/ops/tls.rs
+++ b/cli/ops/tls.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use super::io::StreamResource;
use crate::deno_error::bad_resource;
diff --git a/cli/ops/workers.rs b/cli/ops/workers.rs
index 131283614..48b8deb15 100644
--- a/cli/ops/workers.rs
+++ b/cli/ops/workers.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use super::dispatch_json::{Deserialize, JsonOp, Value};
use crate::deno_error::bad_resource;
use crate::deno_error::js_check;
diff --git a/cli/permissions.rs b/cli/permissions.rs
index 8d476c234..3c6990e8c 100644
--- a/cli/permissions.rs
+++ b/cli/permissions.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::deno_error::{permission_denied_msg, type_error};
use crate::flags::DenoFlags;
use ansi_term::Style;
diff --git a/cli/progress.rs b/cli/progress.rs
index c2fa7979f..3eb0d9136 100644
--- a/cli/progress.rs
+++ b/cli/progress.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use std::sync::Arc;
use std::sync::Mutex;
diff --git a/cli/repl.rs b/cli/repl.rs
index 7abb76708..7b6994fd8 100644
--- a/cli/repl.rs
+++ b/cli/repl.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::deno_dir::DenoDir;
use deno::ErrBox;
use rustyline;
diff --git a/cli/resolve_addr.rs b/cli/resolve_addr.rs
index a0ff59b76..b7ad9fada 100644
--- a/cli/resolve_addr.rs
+++ b/cli/resolve_addr.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use deno::ErrBox;
use std::future::Future;
use std::net::SocketAddr;
diff --git a/cli/source_maps.rs b/cli/source_maps.rs
index aea9f087c..72a351795 100644
--- a/cli/source_maps.rs
+++ b/cli/source_maps.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
//! This mod provides functions to remap a deno::V8Exception based on a source map
use deno::StackFrame;
use deno::V8Exception;
diff --git a/cli/startup_data.rs b/cli/startup_data.rs
index 7dc2fdb60..8de8e0200 100644
--- a/cli/startup_data.rs
+++ b/cli/startup_data.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#[cfg(feature = "no-snapshot-init")]
use deno::Script;
diff --git a/cli/state.rs b/cli/state.rs
index 2657ae747..36ab7f331 100644
--- a/cli/state.rs
+++ b/cli/state.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::deno_error::permission_denied;
use crate::global_state::ThreadSafeGlobalState;
use crate::global_timer::GlobalTimer;
diff --git a/cli/test_util.rs b/cli/test_util.rs
index a42520ca5..1b1a51e92 100644
--- a/cli/test_util.rs
+++ b/cli/test_util.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(ry) Make this file test-only. Somehow it's very difficult to export
// methods to tests/integration_tests.rs if this is enabled...
diff --git a/cli/tests/045_proxy_client.ts b/cli/tests/045_proxy_client.ts
index 221ac57f6..65c5594f8 100644
--- a/cli/tests/045_proxy_client.ts
+++ b/cli/tests/045_proxy_client.ts
@@ -1,3 +1,3 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const res = await fetch("http://localhost:4545/std/examples/colors.ts");
console.log(`Response http: ${await res.text()}`);
diff --git a/cli/tests/045_proxy_test.ts b/cli/tests/045_proxy_test.ts
index 98225dbf1..e9629db37 100644
--- a/cli/tests/045_proxy_test.ts
+++ b/cli/tests/045_proxy_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { serve, ServerRequest } from "../../std/http/server.ts";
import { assertEquals } from "../../std/testing/asserts.ts";
diff --git a/cli/tests/error_009_missing_js_module.disabled b/cli/tests/error_009_missing_js_module.disabled
index b16bb232b..3156fc94b 100644
--- a/cli/tests/error_009_missing_js_module.disabled
+++ b/cli/tests/error_009_missing_js_module.disabled
@@ -1,4 +1,4 @@
args: tests/error_009_missing_js_module.js
check_stderr: true
exit_code: 1
-output: tests/error_009_missing_js_module.js.out \ No newline at end of file
+output: tests/error_009_missing_js_module.js.out
diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs
index 4eef5dbc6..63e681e31 100644
--- a/cli/tests/integration_tests.rs
+++ b/cli/tests/integration_tests.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#[macro_use]
extern crate lazy_static;
extern crate tempfile;
diff --git a/cli/tests/std_tests.rs b/cli/tests/std_tests.rs
index beab74675..d1ed599bc 100644
--- a/cli/tests/std_tests.rs
+++ b/cli/tests/std_tests.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO: fix tests in debug mode
// Runs only on release build
diff --git a/cli/tests/types.out b/cli/tests/types.out
index 6c17b0f90..df79ff821 100644
--- a/cli/tests/types.out
+++ b/cli/tests/types.out
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
[WILDCARD]
declare namespace Deno {
diff --git a/cli/tokio_util.rs b/cli/tokio_util.rs
index 0b8f60152..017013b3b 100644
--- a/cli/tokio_util.rs
+++ b/cli/tokio_util.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use std::future::Future;
use tokio;
use tokio::runtime;
diff --git a/cli/version.rs b/cli/version.rs
index a62d904f8..148337e71 100644
--- a/cli/version.rs
+++ b/cli/version.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
pub const DENO: &str = env!("CARGO_PKG_VERSION");
pub const TYPESCRIPT: &str = crate::js::TS_VERSION;
diff --git a/cli/worker.rs b/cli/worker.rs
index 2e995ebe6..df5e663b3 100644
--- a/cli/worker.rs
+++ b/cli/worker.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use crate::fmt_errors::JSError;
use crate::ops;
use crate::state::ThreadSafeState;
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 45f316a58..269024ba8 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
[package]
name = "deno"
diff --git a/core/build.rs b/core/build.rs
index 64b5ca47b..9500c7654 100644
--- a/core/build.rs
+++ b/core/build.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Run "cargo build -vv" if you want to see gn output.
fn main() {
diff --git a/core/flags.rs b/core/flags.rs
index e1429ab9a..380adbfa2 100644
--- a/core/flags.rs
+++ b/core/flags.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
//! This module wraps libdeno::deno_set_v8_flags
use crate::libdeno::deno_set_v8_flags;
use libc::c_char;
diff --git a/core/js_errors.rs b/core/js_errors.rs
index 3656242e0..f8707b0ae 100644
--- a/core/js_errors.rs
+++ b/core/js_errors.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Note that source_map_mappings requires 0-indexed line and column numbers but
// V8 Exceptions are 1-indexed.
diff --git a/core/lib.rs b/core/lib.rs
index f1becb5d7..5d37fe0ae 100644
--- a/core/lib.rs
+++ b/core/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#[macro_use]
extern crate log;
extern crate futures;
diff --git a/core/libdeno.rs b/core/libdeno.rs
index d83c11196..8e09b7d24 100644
--- a/core/libdeno.rs
+++ b/core/libdeno.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
use libc::c_char;
use libc::c_int;
diff --git a/core/libdeno/BUILD.gn b/core/libdeno/BUILD.gn
index d2322c678..06e217c73 100644
--- a/core/libdeno/BUILD.gn
+++ b/core/libdeno/BUILD.gn
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import("//v8/gni/v8.gni")
group("default") {
diff --git a/core/libdeno/api.cc b/core/libdeno/api.cc
index 08e8a6de9..149709819 100644
--- a/core/libdeno/api.cc
+++ b/core/libdeno/api.cc
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/core/libdeno/binding.cc b/core/libdeno/binding.cc
index 830edcf5a..4785db3d0 100644
--- a/core/libdeno/binding.cc
+++ b/core/libdeno/binding.cc
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/core/libdeno/buffer.h b/core/libdeno/buffer.h
index a0e75f7be..4f641f270 100644
--- a/core/libdeno/buffer.h
+++ b/core/libdeno/buffer.h
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#ifndef BUFFER_H_
#define BUFFER_H_
diff --git a/core/libdeno/deno.h b/core/libdeno/deno.h
index fd48abc5a..1beabf5b4 100644
--- a/core/libdeno/deno.h
+++ b/core/libdeno/deno.h
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#ifndef DENO_H_
#define DENO_H_
diff --git a/core/libdeno/exceptions.cc b/core/libdeno/exceptions.cc
index 64328e94d..7f622da80 100644
--- a/core/libdeno/exceptions.cc
+++ b/core/libdeno/exceptions.cc
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#include "exceptions.h"
#include <string>
#include "internal.h"
diff --git a/core/libdeno/exceptions.h b/core/libdeno/exceptions.h
index d8852f544..155dc8aad 100644
--- a/core/libdeno/exceptions.h
+++ b/core/libdeno/exceptions.h
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#ifndef EXCEPTIONS_H_
#define EXCEPTIONS_H_
diff --git a/core/libdeno/internal.h b/core/libdeno/internal.h
index 7f29f4d81..9669473a1 100644
--- a/core/libdeno/internal.h
+++ b/core/libdeno/internal.h
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#ifndef INTERNAL_H_
#define INTERNAL_H_
diff --git a/core/libdeno/libdeno_test.cc b/core/libdeno/libdeno_test.cc
index a72793944..1b21eb7b1 100644
--- a/core/libdeno/libdeno_test.cc
+++ b/core/libdeno/libdeno_test.cc
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#include "test.h"
TEST(LibDenoTest, InitializesCorrectly) {
diff --git a/core/libdeno/libdeno_test.js b/core/libdeno/libdeno_test.js
index 779762cfd..5477a87a0 100644
--- a/core/libdeno/libdeno_test.js
+++ b/core/libdeno/libdeno_test.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// A simple runtime that doesn't involve typescript or protobufs to test
// libdeno. Invoked by libdeno_test.cc
diff --git a/core/libdeno/modules_test.cc b/core/libdeno/modules_test.cc
index e11231528..ee6a93112 100644
--- a/core/libdeno/modules_test.cc
+++ b/core/libdeno/modules_test.cc
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#include "test.h"
static int exec_count = 0;
diff --git a/core/libdeno/test.cc b/core/libdeno/test.cc
index 0bfe374ef..994d43d21 100644
--- a/core/libdeno/test.cc
+++ b/core/libdeno/test.cc
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#include "test.h"
#include <fstream>
#include <string>
diff --git a/core/libdeno/test.h b/core/libdeno/test.h
index 4ae83f810..4d7b73ab3 100644
--- a/core/libdeno/test.h
+++ b/core/libdeno/test.h
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
#ifndef TEST_H_
#define TEST_H_
diff --git a/core/ops.rs b/core/ops.rs
index c840ed979..227019c02 100644
--- a/core/ops.rs
+++ b/core/ops.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
pub use crate::libdeno::OpId;
use crate::PinnedBuf;
use futures::Future;
diff --git a/core/resources.rs b/core/resources.rs
index 216f5c8df..84722f660 100644
--- a/core/resources.rs
+++ b/core/resources.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Think of Resources as File Descriptors. They are integers that are allocated by
// the privileged side of Deno to refer to various rust objects that need to be
diff --git a/core/shared_queue.js b/core/shared_queue.js
index 9885e5dc4..aeffb5c93 100644
--- a/core/shared_queue.js
+++ b/core/shared_queue.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/*
SharedQueue Binary Layout
+-------------------------------+-------------------------------+
diff --git a/core/shared_queue_test.js b/core/shared_queue_test.js
index ff9bb4dd8..37bc9a28a 100644
--- a/core/shared_queue_test.js
+++ b/core/shared_queue_test.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
function assert(cond) {
if (!cond) {
diff --git a/deno_typescript/bundle_loader.js b/deno_typescript/bundle_loader.js
index c56e8c0cb..5b4b5ec16 100644
--- a/deno_typescript/bundle_loader.js
+++ b/deno_typescript/bundle_loader.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// A script preamble that provides the ability to load a single outfile
// TypeScript "bundle" where a main module is loaded which recursively
diff --git a/deno_typescript/compiler_main.js b/deno_typescript/compiler_main.js
index c39f007cd..5cf44b689 100644
--- a/deno_typescript/compiler_main.js
+++ b/deno_typescript/compiler_main.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Because we're bootstrapping the TypeScript compiler without dependencies on
// Node, this is written in JavaScript, but leverages JSDoc that can be
diff --git a/deno_typescript/lib.deno_core.d.ts b/deno_typescript/lib.deno_core.d.ts
index 549665543..88a2de3c6 100644
--- a/deno_typescript/lib.deno_core.d.ts
+++ b/deno_typescript/lib.deno_core.d.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This file contains APIs that are introduced into the global namespace by
// Deno core. These are not intended to be used directly by runtime users of
diff --git a/deno_typescript/lib.rs b/deno_typescript/lib.rs
index 3d27149c5..e239f2011 100644
--- a/deno_typescript/lib.rs
+++ b/deno_typescript/lib.rs
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
extern crate deno;
extern crate serde;
extern crate serde_json;
diff --git a/std/archive/tar.ts b/std/archive/tar.ts
index e53cd9111..15d7fe6e8 100644
--- a/std/archive/tar.ts
+++ b/std/archive/tar.ts
@@ -6,7 +6,7 @@
*
* Copyright (c) 2011 T. Jameson Little
* Copyright (c) 2019 Jun Kato
- * Copyright (c) 2019 the Deno authors
+ * Copyright (c) 2020 the Deno authors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
diff --git a/std/bytes/mod.ts b/std/bytes/mod.ts
index a42eaffd2..0157b39a5 100644
--- a/std/bytes/mod.ts
+++ b/std/bytes/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { copyBytes } from "../io/util.ts";
/** Find first index of binary pattern from a. If not found, then return -1 **/
diff --git a/std/bytes/test.ts b/std/bytes/test.ts
index 0a779dd3d..fc7089c2f 100644
--- a/std/bytes/test.ts
+++ b/std/bytes/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { findIndex, findLastIndex, equal, hasPrefix, repeat } from "./mod.ts";
import { test } from "../testing/mod.ts";
diff --git a/std/datetime/mod.ts b/std/datetime/mod.ts
index 219e4ae2c..8f2db2991 100644
--- a/std/datetime/mod.ts
+++ b/std/datetime/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { pad } from "../strings/pad.ts";
export type DateFormat = "mm-dd-yyyy" | "dd-mm-yyyy" | "yyyy-mm-dd";
diff --git a/std/datetime/test.ts b/std/datetime/test.ts
index c3977258a..1958c6fab 100644
--- a/std/datetime/test.ts
+++ b/std/datetime/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals, assertThrows } from "../testing/asserts.ts";
import * as datetime from "./mod.ts";
diff --git a/std/encoding/csv.ts b/std/encoding/csv.ts
index 8cfa1cab9..cc486641b 100644
--- a/std/encoding/csv.ts
+++ b/std/encoding/csv.ts
@@ -1,6 +1,6 @@
// Ported from Go:
// https://github.com/golang/go/blob/go1.12.5/src/encoding/csv/
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { BufReader } from "../io/bufio.ts";
import { TextProtoReader } from "../textproto/mod.ts";
diff --git a/std/encoding/hex.ts b/std/encoding/hex.ts
index de3d76869..3aee59310 100644
--- a/std/encoding/hex.ts
+++ b/std/encoding/hex.ts
@@ -3,7 +3,7 @@
// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const hextable = new TextEncoder().encode("0123456789abcdef");
diff --git a/std/encoding/hex_test.ts b/std/encoding/hex_test.ts
index 5ea81ebdb..126aa8ac4 100644
--- a/std/encoding/hex_test.ts
+++ b/std/encoding/hex_test.ts
@@ -3,7 +3,7 @@
// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, runIfMain } from "../testing/mod.ts";
import { assertEquals, assertThrows } from "../testing/asserts.ts";
diff --git a/std/encoding/toml.ts b/std/encoding/toml.ts
index 0cbd51ba0..6af31a1a1 100644
--- a/std/encoding/toml.ts
+++ b/std/encoding/toml.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { deepAssign } from "../util/deep_assign.ts";
import { pad } from "../strings/pad.ts";
diff --git a/std/encoding/toml_test.ts b/std/encoding/toml_test.ts
index 065ab506c..da5251458 100644
--- a/std/encoding/toml_test.ts
+++ b/std/encoding/toml_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { runIfMain, test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { existsSync } from "../fs/exists.ts";
diff --git a/std/encoding/yaml.ts b/std/encoding/yaml.ts
index 27c2874ec..9abe30b4b 100644
--- a/std/encoding/yaml.ts
+++ b/std/encoding/yaml.ts
@@ -1,7 +1,7 @@
// Ported from js-yaml v3.13.1:
// https://github.com/nodeca/js-yaml/commit/665aadda42349dcae869f12040d9b10ef18d12da
// Copyright 2011-2015 by Vitaly Puzrin. All rights reserved. MIT license.
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export { ParseOptions, parse } from "./yaml/parse.ts";
export {
diff --git a/std/encoding/yaml_test.ts b/std/encoding/yaml_test.ts
index 40de6a94d..a5a8374cc 100644
--- a/std/encoding/yaml_test.ts
+++ b/std/encoding/yaml_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import "./yaml/parse_test.ts";
import "./yaml/stringify_test.ts";
diff --git a/std/examples/cat.ts b/std/examples/cat.ts
index 9e713d862..92d5ae397 100644
--- a/std/examples/cat.ts
+++ b/std/examples/cat.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const filenames = Deno.args.slice(1);
for (const filename of filenames) {
const file = await Deno.open(filename);
diff --git a/std/examples/catj.ts b/std/examples/catj.ts
index 87fd6a964..2f578790d 100644
--- a/std/examples/catj.ts
+++ b/std/examples/catj.ts
@@ -1,7 +1,7 @@
#!/usr/bin/env -S deno --allow-read
// Ported from: https://github.com/soheilpro/catj
// Copyright (c) 2014 Soheil Rashidi
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Install using `deno install`
// $ deno install catj https://deno.land/std/examples/catj.ts --allow-read
diff --git a/std/examples/colors.ts b/std/examples/colors.ts
index 6f03355c6..e02c90746 100644
--- a/std/examples/colors.ts
+++ b/std/examples/colors.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { bgBlue, red, bold, italic } from "../fmt/colors.ts";
console.log(bgBlue(italic(red(bold("Hello world!")))));
diff --git a/std/examples/curl.ts b/std/examples/curl.ts
index b62e58b27..65a687262 100644
--- a/std/examples/curl.ts
+++ b/std/examples/curl.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const url_ = Deno.args[1];
const res = await fetch(url_);
await Deno.copy(Deno.stdout, res.body);
diff --git a/std/examples/echo_server.ts b/std/examples/echo_server.ts
index 1eafae50c..dbcc9b5ae 100644
--- a/std/examples/echo_server.ts
+++ b/std/examples/echo_server.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const hostname = "0.0.0.0";
const port = 8080;
const listener = Deno.listen({ hostname, port });
diff --git a/std/examples/gist.ts b/std/examples/gist.ts
index d0e369c66..c9a9b024b 100755
--- a/std/examples/gist.ts
+++ b/std/examples/gist.ts
@@ -1,5 +1,5 @@
#!/usr/bin/env -S deno --allow-net --allow-env
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { parse } from "https://deno.land/std/flags/mod.ts";
function pathBase(p: string): string {
diff --git a/std/examples/test.ts b/std/examples/test.ts
index 9887b1267..26dd989e4 100644
--- a/std/examples/test.ts
+++ b/std/examples/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { run } = Deno;
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
diff --git a/std/flags/all_bool_test.ts b/std/flags/all_bool_test.ts
index 711bf3da1..d738d1afc 100755
--- a/std/flags/all_bool_test.ts
+++ b/std/flags/all_bool_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/bool_test.ts b/std/flags/bool_test.ts
index 5ef052e2c..fd3b6487f 100755
--- a/std/flags/bool_test.ts
+++ b/std/flags/bool_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/dash_test.ts b/std/flags/dash_test.ts
index f4901b352..053351fbd 100755
--- a/std/flags/dash_test.ts
+++ b/std/flags/dash_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/default_bool_test.ts b/std/flags/default_bool_test.ts
index dc953cdc8..bf44f5b47 100755
--- a/std/flags/default_bool_test.ts
+++ b/std/flags/default_bool_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/dotted_test.ts b/std/flags/dotted_test.ts
index 3ec7409e7..6b98d11d0 100755
--- a/std/flags/dotted_test.ts
+++ b/std/flags/dotted_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/example.ts b/std/flags/example.ts
index 04ace4673..ad0317269 100644
--- a/std/flags/example.ts
+++ b/std/flags/example.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { args } = Deno;
import { parse } from "./mod.ts";
diff --git a/std/flags/kv_short_test.ts b/std/flags/kv_short_test.ts
index 271e5c67d..e5aec0fd2 100755
--- a/std/flags/kv_short_test.ts
+++ b/std/flags/kv_short_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/long_test.ts b/std/flags/long_test.ts
index 5b14fc630..7c19efaca 100755
--- a/std/flags/long_test.ts
+++ b/std/flags/long_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/mod.ts b/std/flags/mod.ts
index 19defd1ed..5f4b18a18 100644
--- a/std/flags/mod.ts
+++ b/std/flags/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export interface ArgParsingOptions {
unknown?: (i: unknown) => unknown;
boolean?: boolean | string | string[];
diff --git a/std/flags/num_test.ts b/std/flags/num_test.ts
index 1123f7ecc..265a4a3d4 100755
--- a/std/flags/num_test.ts
+++ b/std/flags/num_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/parse_test.ts b/std/flags/parse_test.ts
index 9918ce8bb..6ed158a9a 100755
--- a/std/flags/parse_test.ts
+++ b/std/flags/parse_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/short_test.ts b/std/flags/short_test.ts
index f624381b1..ff0190437 100755
--- a/std/flags/short_test.ts
+++ b/std/flags/short_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/stop_early_test.ts b/std/flags/stop_early_test.ts
index 144a2921f..f054d780b 100755
--- a/std/flags/stop_early_test.ts
+++ b/std/flags/stop_early_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/unknown_test.ts b/std/flags/unknown_test.ts
index dde725a75..b7817564c 100755
--- a/std/flags/unknown_test.ts
+++ b/std/flags/unknown_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/flags/whitespace_test.ts b/std/flags/whitespace_test.ts
index 9e6ba7115..9f66dfdfc 100755
--- a/std/flags/whitespace_test.ts
+++ b/std/flags/whitespace_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./mod.ts";
diff --git a/std/fmt/colors.ts b/std/fmt/colors.ts
index 3f241d5b0..9476ce076 100644
--- a/std/fmt/colors.ts
+++ b/std/fmt/colors.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/**
* A module to print ANSI terminal colors. Inspired by chalk, kleur, and colors
* on npm.
diff --git a/std/fmt/colors_test.ts b/std/fmt/colors_test.ts
index 467cda1bb..6113bd22f 100644
--- a/std/fmt/colors_test.ts
+++ b/std/fmt/colors_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import * as c from "./colors.ts";
diff --git a/std/fs/copy.ts b/std/fs/copy.ts
index 783597882..44d3a51e2 100644
--- a/std/fs/copy.ts
+++ b/std/fs/copy.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as path from "../path/mod.ts";
import { ensureDir, ensureDirSync } from "./ensure_dir.ts";
import { isSubdir, getFileInfoType } from "./utils.ts";
diff --git a/std/fs/copy_test.ts b/std/fs/copy_test.ts
index da84e252c..8134eb1d8 100644
--- a/std/fs/copy_test.ts
+++ b/std/fs/copy_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import {
assertEquals,
diff --git a/std/fs/empty_dir.ts b/std/fs/empty_dir.ts
index ded02b7e4..a838de3b8 100644
--- a/std/fs/empty_dir.ts
+++ b/std/fs/empty_dir.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { join } from "../path/mod.ts";
const {
readDir,
diff --git a/std/fs/empty_dir_test.ts b/std/fs/empty_dir_test.ts
index d25461ce3..55fdb52dc 100644
--- a/std/fs/empty_dir_test.ts
+++ b/std/fs/empty_dir_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import {
assertEquals,
diff --git a/std/fs/ensure_dir.ts b/std/fs/ensure_dir.ts
index de0cba333..92db873b3 100644
--- a/std/fs/ensure_dir.ts
+++ b/std/fs/ensure_dir.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { getFileInfoType } from "./utils.ts";
const { lstat, lstatSync, mkdir, mkdirSync, ErrorKind } = Deno;
diff --git a/std/fs/ensure_dir_test.ts b/std/fs/ensure_dir_test.ts
index c0a06749b..998b74e2d 100644
--- a/std/fs/ensure_dir_test.ts
+++ b/std/fs/ensure_dir_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertThrows, assertThrowsAsync } from "../testing/asserts.ts";
import * as path from "../path/mod.ts";
diff --git a/std/fs/ensure_file.ts b/std/fs/ensure_file.ts
index e46d7b5f9..06c65b5f7 100644
--- a/std/fs/ensure_file.ts
+++ b/std/fs/ensure_file.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as path from "../path/mod.ts";
import { ensureDir, ensureDirSync } from "./ensure_dir.ts";
import { getFileInfoType } from "./utils.ts";
diff --git a/std/fs/ensure_file_test.ts b/std/fs/ensure_file_test.ts
index efd88d983..855ad4f50 100644
--- a/std/fs/ensure_file_test.ts
+++ b/std/fs/ensure_file_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertThrows, assertThrowsAsync } from "../testing/asserts.ts";
import * as path from "../path/mod.ts";
diff --git a/std/fs/ensure_link.ts b/std/fs/ensure_link.ts
index f2db5243c..e43325a25 100644
--- a/std/fs/ensure_link.ts
+++ b/std/fs/ensure_link.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as path from "../path/mod.ts";
import { ensureDir, ensureDirSync } from "./ensure_dir.ts";
import { exists, existsSync } from "./exists.ts";
diff --git a/std/fs/ensure_link_test.ts b/std/fs/ensure_link_test.ts
index d15e5c1f6..e438bf0e3 100644
--- a/std/fs/ensure_link_test.ts
+++ b/std/fs/ensure_link_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(axetroy): Add test for Windows once symlink is implemented for Windows.
import { test } from "../testing/mod.ts";
import {
diff --git a/std/fs/ensure_symlink.ts b/std/fs/ensure_symlink.ts
index 4c771e5f9..03c355b5d 100644
--- a/std/fs/ensure_symlink.ts
+++ b/std/fs/ensure_symlink.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as path from "../path/mod.ts";
import { ensureDir, ensureDirSync } from "./ensure_dir.ts";
import { exists, existsSync } from "./exists.ts";
diff --git a/std/fs/ensure_symlink_test.ts b/std/fs/ensure_symlink_test.ts
index 6c1fe5fb5..ee32d4861 100644
--- a/std/fs/ensure_symlink_test.ts
+++ b/std/fs/ensure_symlink_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(axetroy): Add test for Windows once symlink is implemented for Windows.
import { test } from "../testing/mod.ts";
import {
diff --git a/std/fs/eol.ts b/std/fs/eol.ts
index 55d03fa83..d4bb8032c 100644
--- a/std/fs/eol.ts
+++ b/std/fs/eol.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/** EndOfLine character enum */
export enum EOL {
diff --git a/std/fs/eol_test.ts b/std/fs/eol_test.ts
index 4669c795a..92306ce6b 100644
--- a/std/fs/eol_test.ts
+++ b/std/fs/eol_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { format, detect, EOL } from "./eol.ts";
diff --git a/std/fs/exists.ts b/std/fs/exists.ts
index aa6334b43..4584dbff9 100644
--- a/std/fs/exists.ts
+++ b/std/fs/exists.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { lstat, lstatSync, DenoError, ErrorKind } = Deno;
/**
* Test whether or not the given path exists by checking with the file system
diff --git a/std/fs/exists_test.ts b/std/fs/exists_test.ts
index 69c18d467..b8c968a02 100644
--- a/std/fs/exists_test.ts
+++ b/std/fs/exists_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import * as path from "../path/mod.ts";
diff --git a/std/fs/mod.ts b/std/fs/mod.ts
index 684ad94bd..aa76b6925 100644
--- a/std/fs/mod.ts
+++ b/std/fs/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export * from "./empty_dir.ts";
export * from "./ensure_dir.ts";
export * from "./ensure_file.ts";
diff --git a/std/fs/move.ts b/std/fs/move.ts
index 190f88609..e87d59c6e 100644
--- a/std/fs/move.ts
+++ b/std/fs/move.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { exists, existsSync } from "./exists.ts";
import { isSubdir } from "./utils.ts";
diff --git a/std/fs/move_test.ts b/std/fs/move_test.ts
index d45ae1cf5..27f66f7de 100644
--- a/std/fs/move_test.ts
+++ b/std/fs/move_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import {
assertEquals,
diff --git a/std/fs/read_file_str.ts b/std/fs/read_file_str.ts
index 9f87c9338..7420183e2 100644
--- a/std/fs/read_file_str.ts
+++ b/std/fs/read_file_str.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export interface ReadOptions {
encoding?: string;
diff --git a/std/fs/read_json.ts b/std/fs/read_json.ts
index ca5928afe..aa7a0a477 100644
--- a/std/fs/read_json.ts
+++ b/std/fs/read_json.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/** Reads a JSON file and then parses it into an object */
export async function readJson(filePath: string): Promise<unknown> {
diff --git a/std/fs/read_json_test.ts b/std/fs/read_json_test.ts
index c4c8d67d8..c89006ec1 100644
--- a/std/fs/read_json_test.ts
+++ b/std/fs/read_json_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import {
assertEquals,
diff --git a/std/fs/write_file_str.ts b/std/fs/write_file_str.ts
index a4a4beb5b..670399dcc 100644
--- a/std/fs/write_file_str.ts
+++ b/std/fs/write_file_str.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/**
* Write the string to file synchronously.
diff --git a/std/fs/write_json.ts b/std/fs/write_json.ts
index c5936d3f8..e382fa306 100644
--- a/std/fs/write_json.ts
+++ b/std/fs/write_json.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/* eslint-disable @typescript-eslint/no-explicit-any */
type Replacer = (key: string, value: any) => any;
diff --git a/std/fs/write_json_test.ts b/std/fs/write_json_test.ts
index 38bc3ed4b..5b1d88c5a 100644
--- a/std/fs/write_json_test.ts
+++ b/std/fs/write_json_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import {
assertEquals,
diff --git a/std/http/cookie.ts b/std/http/cookie.ts
index 4d2704da1..b63c31216 100644
--- a/std/http/cookie.ts
+++ b/std/http/cookie.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Structured similarly to Go's cookie.go
// https://github.com/golang/go/blob/master/src/net/http/cookie.go
import { ServerRequest, Response } from "./server.ts";
diff --git a/std/http/cookie_test.ts b/std/http/cookie_test.ts
index eed88a69e..66061a5a4 100644
--- a/std/http/cookie_test.ts
+++ b/std/http/cookie_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { ServerRequest, Response } from "./server.ts";
import { getCookies, delCookie, setCookie } from "./cookie.ts";
import { assert, assertEquals } from "../testing/asserts.ts";
diff --git a/std/http/file_server.ts b/std/http/file_server.ts
index 4fd49930c..4510023f7 100755
--- a/std/http/file_server.ts
+++ b/std/http/file_server.ts
@@ -1,5 +1,5 @@
#!/usr/bin/env -S deno --allow-net
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This program serves files in the current directory over HTTP.
// TODO Stream responses instead of reading them into memory.
diff --git a/std/http/file_server_test.ts b/std/http/file_server_test.ts
index deb08f198..170979b61 100644
--- a/std/http/file_server_test.ts
+++ b/std/http/file_server_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assert, assertEquals } from "../testing/asserts.ts";
import { BufReader } from "../io/bufio.ts";
diff --git a/std/http/http_bench.ts b/std/http/http_bench.ts
index 7b38e742a..8ca389e5c 100644
--- a/std/http/http_bench.ts
+++ b/std/http/http_bench.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { serve } from "./server.ts";
const addr = Deno.args[1] || "127.0.0.1:4500";
diff --git a/std/http/http_status.ts b/std/http/http_status.ts
index cad0b9e1c..ead1e1ff0 100644
--- a/std/http/http_status.ts
+++ b/std/http/http_status.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/** HTTP status codes */
export enum Status {
diff --git a/std/http/racing_server.ts b/std/http/racing_server.ts
index 17d982460..629fef2db 100644
--- a/std/http/racing_server.ts
+++ b/std/http/racing_server.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { serve, ServerRequest } from "./server.ts";
import { delay } from "../util/async.ts";
diff --git a/std/http/server.ts b/std/http/server.ts
index 457e0461e..0966d450a 100644
--- a/std/http/server.ts
+++ b/std/http/server.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { listen, listenTLS, copy, toAsyncIterator } = Deno;
type Listener = Deno.Listener;
type Conn = Deno.Conn;
diff --git a/std/installer/mod.ts b/std/installer/mod.ts
index 7751bc12e..b39121ab9 100644
--- a/std/installer/mod.ts
+++ b/std/installer/mod.ts
@@ -1,5 +1,5 @@
#!/usr/bin/env -S deno --allow-all
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { env, stdin, args, exit, writeFile, chmod, run } = Deno;
import { parse } from "../flags/mod.ts";
import { exists } from "../fs/exists.ts";
diff --git a/std/installer/test.ts b/std/installer/test.ts
index 371cbdfa0..5239dc157 100644
--- a/std/installer/test.ts
+++ b/std/installer/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { run, stat, makeTempDir, remove, env, readAll } = Deno;
import { test, runIfMain, TestFunction } from "../testing/mod.ts";
diff --git a/std/io/ioutil.ts b/std/io/ioutil.ts
index f1ca54e14..83d639463 100644
--- a/std/io/ioutil.ts
+++ b/std/io/ioutil.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { BufReader, UnexpectedEOFError } from "./bufio.ts";
type Reader = Deno.Reader;
type Writer = Deno.Writer;
diff --git a/std/io/ioutil_test.ts b/std/io/ioutil_test.ts
index 97ab244c0..26f307a6b 100644
--- a/std/io/ioutil_test.ts
+++ b/std/io/ioutil_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { Buffer } = Deno;
type Reader = Deno.Reader;
import { test } from "../testing/mod.ts";
diff --git a/std/io/readers.ts b/std/io/readers.ts
index 0208de413..5b1bf1948 100644
--- a/std/io/readers.ts
+++ b/std/io/readers.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
type Reader = Deno.Reader;
import { encode } from "../strings/mod.ts";
diff --git a/std/io/util.ts b/std/io/util.ts
index 7ecf0e48d..1226640bd 100644
--- a/std/io/util.ts
+++ b/std/io/util.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { Buffer, mkdir, open } = Deno;
type File = Deno.File;
type Reader = Deno.Reader;
diff --git a/std/io/util_test.ts b/std/io/util_test.ts
index 4f97bf5ef..472b0dfb9 100644
--- a/std/io/util_test.ts
+++ b/std/io/util_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { remove } = Deno;
import { test } from "../testing/mod.ts";
import { assert, assertEquals } from "../testing/asserts.ts";
diff --git a/std/io/writers.ts b/std/io/writers.ts
index 91d19a9d7..f23277f4c 100644
--- a/std/io/writers.ts
+++ b/std/io/writers.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
type Writer = Deno.Writer;
import { decode, encode } from "../strings/mod.ts";
diff --git a/std/log/handlers.ts b/std/log/handlers.ts
index 93bdd3edd..32b0525e7 100644
--- a/std/log/handlers.ts
+++ b/std/log/handlers.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { open } = Deno;
type File = Deno.File;
type Writer = Deno.Writer;
diff --git a/std/log/handlers_test.ts b/std/log/handlers_test.ts
index 329541fa1..bfba4f840 100644
--- a/std/log/handlers_test.ts
+++ b/std/log/handlers_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { LogLevel, getLevelName, getLevelByName } from "./levels.ts";
diff --git a/std/log/levels.ts b/std/log/levels.ts
index 20cafb205..599629f85 100644
--- a/std/log/levels.ts
+++ b/std/log/levels.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export const LogLevel: Record<string, number> = {
NOTSET: 0,
DEBUG: 10,
diff --git a/std/log/logger.ts b/std/log/logger.ts
index 482743b23..99d17ef48 100644
--- a/std/log/logger.ts
+++ b/std/log/logger.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { LogLevel, getLevelByName, getLevelName } from "./levels.ts";
import { BaseHandler } from "./handlers.ts";
diff --git a/std/log/logger_test.ts b/std/log/logger_test.ts
index d8d205c08..2385ac378 100644
--- a/std/log/logger_test.ts
+++ b/std/log/logger_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { LogRecord, Logger } from "./logger.ts";
diff --git a/std/log/mod.ts b/std/log/mod.ts
index 3f34d7f1d..6006b73e1 100644
--- a/std/log/mod.ts
+++ b/std/log/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { Logger } from "./logger.ts";
import {
BaseHandler,
diff --git a/std/log/test.ts b/std/log/test.ts
index 5a17f9a35..a970d10ba 100644
--- a/std/log/test.ts
+++ b/std/log/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import * as log from "./mod.ts";
diff --git a/std/media_types/deps.ts b/std/media_types/deps.ts
index ee095f50c..2a56d2079 100644
--- a/std/media_types/deps.ts
+++ b/std/media_types/deps.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export { extname } from "../path/mod.ts";
diff --git a/std/media_types/mod.ts b/std/media_types/mod.ts
index b7c75fb22..6a6067a0e 100644
--- a/std/media_types/mod.ts
+++ b/std/media_types/mod.ts
@@ -5,7 +5,7 @@
*
* Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
* Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>
- * Copyright (c) 2019 the Deno authors
+ * Copyright (c) 2020 the Deno authors
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
diff --git a/std/media_types/test.ts b/std/media_types/test.ts
index 9d630ad10..155dd6e3d 100644
--- a/std/media_types/test.ts
+++ b/std/media_types/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
diff --git a/std/mime/multipart.ts b/std/mime/multipart.ts
index 9fdec99b1..26860e3de 100644
--- a/std/mime/multipart.ts
+++ b/std/mime/multipart.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { Buffer, copy, remove } = Deno;
const { min, max } = Math;
diff --git a/std/mime/multipart_test.ts b/std/mime/multipart_test.ts
index 4382ec670..4658ce976 100644
--- a/std/mime/multipart_test.ts
+++ b/std/mime/multipart_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { Buffer, copy, open, remove } = Deno;
import {
diff --git a/std/multipart/formfile.ts b/std/multipart/formfile.ts
index a0e721a15..0f7a3eb15 100644
--- a/std/multipart/formfile.ts
+++ b/std/multipart/formfile.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { hasOwnProperty } from "../util/has_own_property.ts";
/** FormFile object */
diff --git a/std/multipart/formfile_test.ts b/std/multipart/formfile_test.ts
index 52dd3addd..cc46168fb 100644
--- a/std/multipart/formfile_test.ts
+++ b/std/multipart/formfile_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { isFormFile } from "./formfile.ts";
diff --git a/std/prettier/ignore.ts b/std/prettier/ignore.ts
index ffada98de..08a823984 100644
--- a/std/prettier/ignore.ts
+++ b/std/prettier/ignore.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/**
* Parse the contents of the ignore file and return patterns.
diff --git a/std/prettier/ignore_test.ts b/std/prettier/ignore_test.ts
index 05f67edf4..019cddc0e 100644
--- a/std/prettier/ignore_test.ts
+++ b/std/prettier/ignore_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, runIfMain } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { parse } from "./ignore.ts";
diff --git a/std/prettier/main.ts b/std/prettier/main.ts
index 163e0e45f..248aff9a0 100755
--- a/std/prettier/main.ts
+++ b/std/prettier/main.ts
@@ -20,7 +20,7 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// This script formats the given source files. If the files are omitted, it
// formats the all files in the repository.
import { parse } from "../flags/mod.ts";
diff --git a/std/prettier/main_test.ts b/std/prettier/main_test.ts
index dd5197e4d..85712bbef 100644
--- a/std/prettier/main_test.ts
+++ b/std/prettier/main_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { assertEquals } from "../testing/asserts.ts";
import { test, runIfMain } from "../testing/mod.ts";
import { copy, emptyDir } from "../fs/mod.ts";
diff --git a/std/prettier/prettier.ts b/std/prettier/prettier.ts
index 37b6cd4d6..cce374441 100644
--- a/std/prettier/prettier.ts
+++ b/std/prettier/prettier.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/**
* Types are given here because parser files are big
* and it's much faster to give TS compiler just type declarations.
diff --git a/std/prettier/util.ts b/std/prettier/util.ts
index b8f79005d..0d3b01252 100644
--- a/std/prettier/util.ts
+++ b/std/prettier/util.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { build, run } = Deno;
// Runs a command in cross-platform way
diff --git a/std/strings/mod.ts b/std/strings/mod.ts
index 2acc32600..4603068ef 100644
--- a/std/strings/mod.ts
+++ b/std/strings/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export * from "./encode.ts";
export * from "./decode.ts";
diff --git a/std/strings/pad.ts b/std/strings/pad.ts
index 267839a39..dc75a2954 100644
--- a/std/strings/pad.ts
+++ b/std/strings/pad.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/** FillOption Object */
export interface FillOption {
diff --git a/std/style_guide.md b/std/style_guide.md
index 5ad5432e3..2ef657004 100644
--- a/std/style_guide.md
+++ b/std/style_guide.md
@@ -165,7 +165,7 @@ parentheses. Example:
Most files in `deno_std` should have the following copyright header:
```ts
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
```
If the code originates elsewhere, ensure that the file has the proper copyright
diff --git a/std/testing/asserts.ts b/std/testing/asserts.ts
index e52644e7a..f2877eb8d 100644
--- a/std/testing/asserts.ts
+++ b/std/testing/asserts.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { red, green, white, gray, bold } from "../fmt/colors.ts";
import diff, { DiffType, DiffResult } from "./diff.ts";
import { format } from "./format.ts";
diff --git a/std/testing/asserts_test.ts b/std/testing/asserts_test.ts
index be0502ce6..ede5abbde 100644
--- a/std/testing/asserts_test.ts
+++ b/std/testing/asserts_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import {
assert,
diff --git a/std/testing/bench.ts b/std/testing/bench.ts
index 3bb62526d..c76c1bd7c 100644
--- a/std/testing/bench.ts
+++ b/std/testing/bench.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const { exit, noColor } = Deno;
diff --git a/std/testing/diff.ts b/std/testing/diff.ts
index 38d632e9a..5cedb402a 100644
--- a/std/testing/diff.ts
+++ b/std/testing/diff.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
interface FarthestPoint {
y: number;
id: number;
diff --git a/std/testing/mod.ts b/std/testing/mod.ts
index 06a1df958..16eae5ebe 100644
--- a/std/testing/mod.ts
+++ b/std/testing/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export * from "./asserts.ts";
export * from "./bench.ts";
diff --git a/std/testing/runner.ts b/std/testing/runner.ts
index 3bea649f7..d0d9ae2ec 100755
--- a/std/testing/runner.ts
+++ b/std/testing/runner.ts
@@ -1,5 +1,5 @@
#!/usr/bin/env -S deno -A
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { parse } from "../flags/mod.ts";
import { ExpandGlobOptions, expandGlob } from "../fs/mod.ts";
import { isWindows, join } from "../path/mod.ts";
diff --git a/std/testing/runner_test.ts b/std/testing/runner_test.ts
index 40159db3d..95f2b49cc 100644
--- a/std/testing/runner_test.ts
+++ b/std/testing/runner_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { assertEquals } from "../testing/asserts.ts";
import { isWindows } from "../path/mod.ts";
import { test } from "./mod.ts";
diff --git a/std/testing/test.ts b/std/testing/test.ts
index 56eacdeed..5379a5199 100644
--- a/std/testing/test.ts
+++ b/std/testing/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, runIfMain } from "./mod.ts";
import {
assert,
diff --git a/std/util/async.ts b/std/util/async.ts
index 6e2db69dc..f6bffa07a 100644
--- a/std/util/async.ts
+++ b/std/util/async.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// TODO(ry) It'd be better to make Deferred a class that inherits from
// Promise, rather than an interface. This is possible in ES2016, however
diff --git a/std/util/async_test.ts b/std/util/async_test.ts
index adaac1e22..f51d00138 100644
--- a/std/util/async_test.ts
+++ b/std/util/async_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test, runIfMain } from "../testing/mod.ts";
import { assert, assertEquals, assertStrictEq } from "../testing/asserts.ts";
import { collectUint8Arrays, deferred, MuxAsyncIterator } from "./async.ts";
diff --git a/std/util/deep_assign.ts b/std/util/deep_assign.ts
index b1c9f9ac9..36777795c 100644
--- a/std/util/deep_assign.ts
+++ b/std/util/deep_assign.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export function deepAssign(
target: Record<string, unknown>,
...sources: object[]
diff --git a/std/util/deep_assign_test.ts b/std/util/deep_assign_test.ts
index c197344f7..bc66d2179 100644
--- a/std/util/deep_assign_test.ts
+++ b/std/util/deep_assign_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals, assert } from "../testing/asserts.ts";
import { deepAssign } from "./deep_assign.ts";
diff --git a/std/util/has_own_property.ts b/std/util/has_own_property.ts
index 707d951d3..351905cec 100644
--- a/std/util/has_own_property.ts
+++ b/std/util/has_own_property.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
/**
* Determines whether an object has a property with the specified name.
diff --git a/std/uuid/mod.ts b/std/uuid/mod.ts
index 1838133f5..26e4b43ff 100644
--- a/std/uuid/mod.ts
+++ b/std/uuid/mod.ts
@@ -1,5 +1,5 @@
// Based on https://github.com/kelektiv/node-uuid
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import * as v4 from "./v4.ts";
export const NIL_UUID = "00000000-0000-0000-0000-000000000000";
diff --git a/std/uuid/test.ts b/std/uuid/test.ts
index 610a46582..1e6e98154 100755
--- a/std/uuid/test.ts
+++ b/std/uuid/test.ts
@@ -1,5 +1,5 @@
#!/usr/bin/env -S deno run
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { runIfMain } from "../testing/mod.ts";
// Generic Tests
diff --git a/std/uuid/v4.ts b/std/uuid/v4.ts
index c6ca20615..7688a5306 100644
--- a/std/uuid/v4.ts
+++ b/std/uuid/v4.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const UUID_RE = new RegExp(
"^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$",
diff --git a/std/ws/example_server.ts b/std/ws/example_server.ts
index cb8ec61cd..982f72412 100644
--- a/std/ws/example_server.ts
+++ b/std/ws/example_server.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { serve } from "../http/server.ts";
import {
acceptWebSocket,
diff --git a/std/ws/mod.ts b/std/ws/mod.ts
index 11e3ee23e..a32380efc 100644
--- a/std/ws/mod.ts
+++ b/std/ws/mod.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { decode, encode } from "../strings/mod.ts";
import { hasOwnProperty } from "../util/has_own_property.ts";
diff --git a/std/ws/sha1_test.ts b/std/ws/sha1_test.ts
index 8ece1a7e8..43b4bc3c1 100644
--- a/std/ws/sha1_test.ts
+++ b/std/ws/sha1_test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { test } from "../testing/mod.ts";
import { assertEquals } from "../testing/asserts.ts";
import { Sha1 } from "./sha1.ts";
diff --git a/std/ws/test.ts b/std/ws/test.ts
index 4351a391b..8ccda0988 100644
--- a/std/ws/test.ts
+++ b/std/ws/test.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { BufReader } from "../io/bufio.ts";
import { assert, assertEquals, assertThrowsAsync } from "../testing/asserts.ts";
import { runIfMain, test } from "../testing/mod.ts";
diff --git a/test_plugin/Cargo.toml b/test_plugin/Cargo.toml
index d6c4eb1de..94380643c 100644
--- a/test_plugin/Cargo.toml
+++ b/test_plugin/Cargo.toml
@@ -11,4 +11,4 @@ crate-type = ["cdylib"]
[dependencies]
futures = "0.3"
deno = { path = "../core" }
-deno_cli = { path = "../cli" } \ No newline at end of file
+deno_cli = { path = "../cli" }
diff --git a/tools/benchmark.py b/tools/benchmark.py
index 372258a93..e36541bb9 100755
--- a/tools/benchmark.py
+++ b/tools/benchmark.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# Performs benchmark and append data to //website/data.json.
# If //website/data.json doesn't exist, this script tries to import it from
# gh-pages branch.
diff --git a/tools/benchmark_test.py b/tools/benchmark_test.py
index 28d812647..d0140c52c 100755
--- a/tools/benchmark_test.py
+++ b/tools/benchmark_test.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import sys
import os
import unittest
diff --git a/tools/build_benchmark_jsons.py b/tools/build_benchmark_jsons.py
index b7223992b..5e2eb4d82 100755
--- a/tools/build_benchmark_jsons.py
+++ b/tools/build_benchmark_jsons.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
from util import build_path
from benchmark import read_json, write_json
import os
diff --git a/tools/deno_dir_test.py b/tools/deno_dir_test.py
index 042475a81..c8f98bad1 100755
--- a/tools/deno_dir_test.py
+++ b/tools/deno_dir_test.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# Check deno dir is created properly
# Usage: deno_dir_test.py [path to deno dir]
import os
diff --git a/tools/deno_http_proxy.ts b/tools/deno_http_proxy.ts
index 5f601723a..75ea4b241 100644
--- a/tools/deno_http_proxy.ts
+++ b/tools/deno_http_proxy.ts
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { serve, ServerRequest } from "../std/http/server.ts";
const addr = Deno.args[1] || "127.0.0.1:4500";
diff --git a/tools/docs.py b/tools/docs.py
index 01af75468..3a971c137 100755
--- a/tools/docs.py
+++ b/tools/docs.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import tempfile
from util import run, root_path
diff --git a/tools/fetch_test.py b/tools/fetch_test.py
index e6e5cb6a0..8bff017d3 100755
--- a/tools/fetch_test.py
+++ b/tools/fetch_test.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import shutil
import sys
diff --git a/tools/fmt_test.py b/tools/fmt_test.py
index ca7cc7c20..d05c3aea6 100755
--- a/tools/fmt_test.py
+++ b/tools/fmt_test.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import shutil
diff --git a/tools/gclient_config.py b/tools/gclient_config.py
index bfabaee1e..beaa5d0dc 100644
--- a/tools/gclient_config.py
+++ b/tools/gclient_config.py
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# pylint: disable=line-too-long
solutions = [
{
diff --git a/tools/http_benchmark.py b/tools/http_benchmark.py
index 1a56bd1f1..59edc8b93 100755
--- a/tools/http_benchmark.py
+++ b/tools/http_benchmark.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import sys
import time
diff --git a/tools/http_server.py b/tools/http_server.py
index f15c053ae..47fbf959a 100755
--- a/tools/http_server.py
+++ b/tools/http_server.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# Many tests expect there to be an http server on port 4545 servering the deno
# root directory.
from collections import namedtuple
diff --git a/tools/lint.py b/tools/lint.py
index cbef32ad5..36ab04183 100755
--- a/tools/lint.py
+++ b/tools/lint.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# Does google-lint on c++ files and ts-lint on typescript files
import os
diff --git a/tools/node_http.js b/tools/node_http.js
index 5587f6c3c..189098e4c 100644
--- a/tools/node_http.js
+++ b/tools/node_http.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const http = require("http");
const port = process.argv[2] || "4544";
console.log("port", port);
diff --git a/tools/node_http_proxy.js b/tools/node_http_proxy.js
index 58ba3f930..d90cbe835 100644
--- a/tools/node_http_proxy.js
+++ b/tools/node_http_proxy.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
const http = require("http");
const port = process.argv[2] || "4544";
const originPort = process.argv[3] || "4545";
diff --git a/tools/node_tcp.js b/tools/node_tcp.js
index 1e68fc05f..3899a671a 100644
--- a/tools/node_tcp.js
+++ b/tools/node_tcp.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Note: this is a keep-alive server.
const { Server } = require("net");
const port = process.argv[2] || "4544";
diff --git a/tools/node_tcp_promise.js b/tools/node_tcp_promise.js
index c6de120b1..547d97845 100644
--- a/tools/node_tcp_promise.js
+++ b/tools/node_tcp_promise.js
@@ -1,4 +1,4 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
// Note: this is a keep-alive server.
const { Server } = require("net");
const port = process.argv[2] || "4544";
diff --git a/tools/repl_test.py b/tools/repl_test.py
index b652a5d38..1c4441ebc 100644
--- a/tools/repl_test.py
+++ b/tools/repl_test.py
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import shutil
from subprocess import CalledProcessError, PIPE, Popen
diff --git a/tools/run_node.py b/tools/run_node.py
index 86e7a15b0..4e6efc9a2 100755
--- a/tools/run_node.py
+++ b/tools/run_node.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
"""
gn can only run python scripts. This launches a subprocess Node process.
The working dir of this program is out/Debug/ (AKA root_build_dir)
diff --git a/tools/setup.py b/tools/setup.py
index c39b88b8f..7f17a6606 100755
--- a/tools/setup.py
+++ b/tools/setup.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import re
import sys
diff --git a/tools/setup_test.py b/tools/setup_test.py
index 275c53e30..1d8b1c51a 100644
--- a/tools/setup_test.py
+++ b/tools/setup_test.py
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import os
import sys
from shutil import rmtree
diff --git a/tools/sha256sum.py b/tools/sha256sum.py
index 99ca283b1..b31866750 100644
--- a/tools/sha256sum.py
+++ b/tools/sha256sum.py
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
"""
Computes the SHA256 hash and formats the result.
"""
diff --git a/tools/sync_gclient.py b/tools/sync_gclient.py
index 5da301359..aa0e43096 100755
--- a/tools/sync_gclient.py
+++ b/tools/sync_gclient.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# Run this script if you are changing //gclient_config.py
# To update the deno_third_party git repo after running this, try the following:
# cd third_party
diff --git a/tools/sync_node_modules.py b/tools/sync_node_modules.py
index 5c5705d9a..d7dc42fd1 100755
--- a/tools/sync_node_modules.py
+++ b/tools/sync_node_modules.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import third_party
import util
util.enable_ansi_colors()
diff --git a/tools/sync_python_modules.py b/tools/sync_python_modules.py
index 0a40740f0..fa31e1e3a 100755
--- a/tools/sync_python_modules.py
+++ b/tools/sync_python_modules.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import third_party
import util
util.enable_ansi_colors()
diff --git a/tools/test_util.py b/tools/test_util.py
index 6540f37aa..9abc3535e 100644
--- a/tools/test_util.py
+++ b/tools/test_util.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# Runs the full test suite.
# Usage: ./tools/test.py out/Debug
import argparse
diff --git a/tools/third_party.py b/tools/third_party.py
index 0ba9dd37d..9c608774f 100644
--- a/tools/third_party.py
+++ b/tools/third_party.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python
-# Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
+# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
# This script contains helper functions to work with the third_party subrepo.
import os