mirror of
https://github.com/denoland/deno.git
synced 2024-11-22 15:06:54 -05:00
chore: update LICENSE.md to 2024 (#21833)
This commit is contained in:
parent
1af0daa487
commit
a731647a51
2 changed files with 12 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright 2018-2023 the Deno authors
|
Copyright 2018-2024 the Deno authors
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
this software and associated documentation files (the "Software"), to deal in
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
|
|
||||||
import { getSources, ROOT_PATH } from "./util.js";
|
import { getSources, ROOT_PATH } from "./util.js";
|
||||||
|
|
||||||
|
const copyrightYear = 2024;
|
||||||
|
|
||||||
const buffer = new Uint8Array(1024);
|
const buffer = new Uint8Array(1024);
|
||||||
const textDecoder = new TextDecoder();
|
const textDecoder = new TextDecoder();
|
||||||
|
|
||||||
|
@ -49,7 +51,7 @@ export async function checkCopyright() {
|
||||||
const ACCEPTABLE_LINES =
|
const ACCEPTABLE_LINES =
|
||||||
/^(\/\/ deno-lint-.*|\/\/ Copyright.*|\/\/ Ported.*|\s*|#!\/.*)\n/;
|
/^(\/\/ deno-lint-.*|\/\/ Copyright.*|\/\/ Ported.*|\s*|#!\/.*)\n/;
|
||||||
const COPYRIGHT_LINE =
|
const COPYRIGHT_LINE =
|
||||||
"Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.";
|
`Copyright 2018-${copyrightYear} the Deno authors. All rights reserved. MIT license.`;
|
||||||
const TOML_COPYRIGHT_LINE = "# " + COPYRIGHT_LINE;
|
const TOML_COPYRIGHT_LINE = "# " + COPYRIGHT_LINE;
|
||||||
const C_STYLE_COPYRIGHT_LINE = "// " + COPYRIGHT_LINE;
|
const C_STYLE_COPYRIGHT_LINE = "// " + COPYRIGHT_LINE;
|
||||||
|
|
||||||
|
@ -87,6 +89,14 @@ export async function checkCopyright() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// check the main license file
|
||||||
|
const licenseText = Deno.readTextFileSync(ROOT_PATH + "/LICENSE.md");
|
||||||
|
if (
|
||||||
|
!licenseText.includes(`Copyright 2018-${copyrightYear} the Deno authors`)
|
||||||
|
) {
|
||||||
|
errors.push(`LICENSE.md has old copyright year`);
|
||||||
|
}
|
||||||
|
|
||||||
if (errors.length > 0) {
|
if (errors.length > 0) {
|
||||||
// show all the errors at the same time to prevent overlap with
|
// show all the errors at the same time to prevent overlap with
|
||||||
// other running scripts that may be outputting
|
// other running scripts that may be outputting
|
||||||
|
|
Loading…
Reference in a new issue