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
|
||||
|
||||
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
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
|
||||
import { getSources, ROOT_PATH } from "./util.js";
|
||||
|
||||
const copyrightYear = 2024;
|
||||
|
||||
const buffer = new Uint8Array(1024);
|
||||
const textDecoder = new TextDecoder();
|
||||
|
||||
|
@ -49,7 +51,7 @@ export async function checkCopyright() {
|
|||
const ACCEPTABLE_LINES =
|
||||
/^(\/\/ deno-lint-.*|\/\/ Copyright.*|\/\/ Ported.*|\s*|#!\/.*)\n/;
|
||||
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 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) {
|
||||
// show all the errors at the same time to prevent overlap with
|
||||
// other running scripts that may be outputting
|
||||
|
|
Loading…
Reference in a new issue