Skip to content

Commit d6e7268

Browse files
Bump node version from 16 to 20 (#80)
* Bump node version from 16 to 20 * Version bumps to be compatible with node 20 * Updated package-lock.json * Revert "Updated package-lock.json" This reverts commit 85b5c62. * Updated yarn.lock * Updated dist
1 parent 7e21e6b commit d6e7268

File tree

7 files changed

+61396
-38298
lines changed

7 files changed

+61396
-38298
lines changed

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ inputs:
1717
description: 'Specify the location of the validation schema file'
1818
required: false
1919
runs:
20-
using: 'node16'
20+
using: 'node20'
2121
main: 'dist/index.js'

dist/index.js

Lines changed: 60757 additions & 37675 deletions
Large diffs are not rendered by default.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/licenses.txt

Lines changed: 138 additions & 140 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,34 @@ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
3535
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3636

3737

38+
@backstage/catalog-model
39+
Apache-2.0
40+
41+
@backstage/plugin-scaffolder-common
42+
Apache-2.0
43+
44+
@fastify/busboy
45+
MIT
46+
Copyright Brian White. All rights reserved.
47+
48+
Permission is hereby granted, free of charge, to any person obtaining a copy
49+
of this software and associated documentation files (the "Software"), to
50+
deal in the Software without restriction, including without limitation the
51+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
52+
sell copies of the Software, and to permit persons to whom the Software is
53+
furnished to do so, subject to the following conditions:
54+
55+
The above copyright notice and this permission notice shall be included in
56+
all copies or substantial portions of the Software.
57+
58+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
59+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
60+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
61+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
62+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
63+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
64+
IN THE SOFTWARE.
65+
3866
@roadiehq/roadie-backstage-entity-validator
3967
Apache-2.0
4068
Apache License
@@ -341,28 +369,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
341369
SOFTWARE.
342370

343371

344-
concat-map
345-
MIT
346-
This software is released under the MIT license:
347-
348-
Permission is hereby granted, free of charge, to any person obtaining a copy of
349-
this software and associated documentation files (the "Software"), to deal in
350-
the Software without restriction, including without limitation the rights to
351-
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
352-
the Software, and to permit persons to whom the Software is furnished to do so,
353-
subject to the following conditions:
354-
355-
The above copyright notice and this permission notice shall be included in all
356-
copies or substantial portions of the Software.
357-
358-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
359-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
360-
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
361-
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
362-
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
363-
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
364-
365-
366372
fast-deep-equal
367373
MIT
368374
MIT License
@@ -388,83 +394,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
388394
SOFTWARE.
389395

390396

391-
fs.realpath
392-
ISC
393-
The ISC License
394-
395-
Copyright (c) Isaac Z. Schlueter and Contributors
396-
397-
Permission to use, copy, modify, and/or distribute this software for any
398-
purpose with or without fee is hereby granted, provided that the above
399-
copyright notice and this permission notice appear in all copies.
400-
401-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
402-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
403-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
404-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
405-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
406-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
407-
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
408-
409-
----
410-
411-
This library bundles a version of the `fs.realpath` and `fs.realpathSync`
412-
methods from Node.js v0.10 under the terms of the Node.js MIT license.
413-
414-
Node's license follows, also included at the header of `old.js` which contains
415-
the licensed code:
416-
417-
Copyright Joyent, Inc. and other Node contributors.
418-
419-
Permission is hereby granted, free of charge, to any person obtaining a
420-
copy of this software and associated documentation files (the "Software"),
421-
to deal in the Software without restriction, including without limitation
422-
the rights to use, copy, modify, merge, publish, distribute, sublicense,
423-
and/or sell copies of the Software, and to permit persons to whom the
424-
Software is furnished to do so, subject to the following conditions:
425-
426-
The above copyright notice and this permission notice shall be included in
427-
all copies or substantial portions of the Software.
428-
429-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
430-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
431-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
432-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
433-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
434-
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
435-
DEALINGS IN THE SOFTWARE.
436-
437-
438397
glob
439398
ISC
440399
The ISC License
441400

442-
Copyright (c) Isaac Z. Schlueter and Contributors
443-
444-
Permission to use, copy, modify, and/or distribute this software for any
445-
purpose with or without fee is hereby granted, provided that the above
446-
copyright notice and this permission notice appear in all copies.
447-
448-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
449-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
450-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
451-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
452-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
453-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
454-
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
455-
456-
## Glob Logo
457-
458-
Glob's logo created by Tanya Brassie <http://tanyabrassie.com/>, licensed
459-
under a Creative Commons Attribution-ShareAlike 4.0 International License
460-
https://creativecommons.org/licenses/by-sa/4.0/
461-
462-
463-
inflight
464-
ISC
465-
The ISC License
466-
467-
Copyright (c) Isaac Z. Schlueter
401+
Copyright (c) 2009-2023 Isaac Z. Schlueter and Contributors
468402

469403
Permission to use, copy, modify, and/or distribute this software for any
470404
purpose with or without fee is hereby granted, provided that the above
@@ -479,24 +413,29 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
479413
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
480414

481415

482-
inherits
483-
ISC
484-
The ISC License
416+
js-yaml
417+
MIT
418+
(The MIT License)
485419

486-
Copyright (c) Isaac Z. Schlueter
420+
Copyright (C) 2011-2015 by Vitaly Puzrin
487421

488-
Permission to use, copy, modify, and/or distribute this software for any
489-
purpose with or without fee is hereby granted, provided that the above
490-
copyright notice and this permission notice appear in all copies.
422+
Permission is hereby granted, free of charge, to any person obtaining a copy
423+
of this software and associated documentation files (the "Software"), to deal
424+
in the Software without restriction, including without limitation the rights
425+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
426+
copies of the Software, and to permit persons to whom the Software is
427+
furnished to do so, subject to the following conditions:
491428

492-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
493-
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
494-
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
495-
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
496-
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
497-
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
498-
PERFORMANCE OF THIS SOFTWARE.
429+
The above copyright notice and this permission notice shall be included in
430+
all copies or substantial portions of the Software.
499431

432+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
433+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
434+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
435+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
436+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
437+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
438+
THE SOFTWARE.
500439

501440

502441
json-schema-traverse
@@ -575,11 +514,30 @@ licenses; we recommend you read them, as their terms may differ from the
575514
terms above.
576515

577516

517+
lru-cache
518+
ISC
519+
The ISC License
520+
521+
Copyright (c) 2010-2023 Isaac Z. Schlueter and Contributors
522+
523+
Permission to use, copy, modify, and/or distribute this software for any
524+
purpose with or without fee is hereby granted, provided that the above
525+
copyright notice and this permission notice appear in all copies.
526+
527+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
528+
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
529+
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
530+
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
531+
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
532+
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
533+
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
534+
535+
578536
minimatch
579537
ISC
580538
The ISC License
581539

582-
Copyright (c) Isaac Z. Schlueter and Contributors
540+
Copyright (c) 2011-2023 Isaac Z. Schlueter and Contributors
583541

584542
Permission to use, copy, modify, and/or distribute this software for any
585543
purpose with or without fee is hereby granted, provided that the above
@@ -616,11 +574,11 @@ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
616574
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
617575

618576

619-
once
577+
minipass
620578
ISC
621579
The ISC License
622580

623-
Copyright (c) Isaac Z. Schlueter and Contributors
581+
Copyright (c) 2017-2023 npm, Inc., Isaac Z. Schlueter, and Contributors
624582

625583
Permission to use, copy, modify, and/or distribute this software for any
626584
purpose with or without fee is hereby granted, provided that the above
@@ -635,11 +593,70 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
635593
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
636594

637595

638-
path-is-absolute
596+
path-scurry
597+
BlueOak-1.0.0
598+
# Blue Oak Model License
599+
600+
Version 1.0.0
601+
602+
## Purpose
603+
604+
This license gives everyone as much permission to work with
605+
this software as possible, while protecting contributors
606+
from liability.
607+
608+
## Acceptance
609+
610+
In order to receive this license, you must agree to its
611+
rules. The rules of this license are both obligations
612+
under that agreement and conditions to your license.
613+
You must not do anything with this software that triggers
614+
a rule that you cannot or will not follow.
615+
616+
## Copyright
617+
618+
Each contributor licenses you to do everything with this
619+
software that would otherwise infringe that contributor's
620+
copyright in it.
621+
622+
## Notices
623+
624+
You must ensure that everyone who gets a copy of
625+
any part of this software from you, with or without
626+
changes, also gets the text of this license or a link to
627+
<https://blueoakcouncil.org/license/1.0.0>.
628+
629+
## Excuse
630+
631+
If anyone notifies you in writing that you have not
632+
complied with [Notices](#notices), you can keep your
633+
license by taking all practical steps to comply within 30
634+
days after the notice. If you do not do so, your license
635+
ends immediately.
636+
637+
## Patent
638+
639+
Each contributor licenses you to do everything with this
640+
software that would otherwise infringe any patent claims
641+
they can license or become able to license.
642+
643+
## Reliability
644+
645+
No contributor can revoke this license.
646+
647+
## No Liability
648+
649+
***As far as the law allows, this software comes as is,
650+
without any warranty or condition, and no contributor
651+
will be liable to anyone for any damages related to this
652+
software or this license, under any kind of legal claim.***
653+
654+
655+
tunnel
639656
MIT
640657
The MIT License (MIT)
641658

642-
Copyright (c) Sindre Sorhus <[email protected]> (sindresorhus.com)
659+
Copyright (c) 2012 Koichi Kobayashi
643660

644661
Permission is hereby granted, free of charge, to any person obtaining a copy
645662
of this software and associated documentation files (the "Software"), to deal
@@ -660,11 +677,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
660677
THE SOFTWARE.
661678

662679

663-
tunnel
680+
undici
664681
MIT
665-
The MIT License (MIT)
682+
MIT License
666683

667-
Copyright (c) 2012 Koichi Kobayashi
684+
Copyright (c) Matteo Collina and Undici contributors
668685

669686
Permission is hereby granted, free of charge, to any person obtaining a copy
670687
of this software and associated documentation files (the "Software"), to deal
@@ -673,16 +690,16 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
673690
copies of the Software, and to permit persons to whom the Software is
674691
furnished to do so, subject to the following conditions:
675692

676-
The above copyright notice and this permission notice shall be included in
677-
all copies or substantial portions of the Software.
693+
The above copyright notice and this permission notice shall be included in all
694+
copies or substantial portions of the Software.
678695

679696
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
680697
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
681698
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
682699
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
683700
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
684-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
685-
THE SOFTWARE.
701+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
702+
SOFTWARE.
686703

687704

688705
uri-js
@@ -711,22 +728,3 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of
711728
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
712729

713730
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
714-
715-
716-
wrappy
717-
ISC
718-
The ISC License
719-
720-
Copyright (c) Isaac Z. Schlueter and Contributors
721-
722-
Permission to use, copy, modify, and/or distribute this software for any
723-
purpose with or without fee is hereby granted, provided that the above
724-
copyright notice and this permission notice appear in all copies.
725-
726-
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
727-
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
728-
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
729-
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
730-
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
731-
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
732-
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

dist/sourcemap-register.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
"@roadiehq/roadie-backstage-entity-validator": "^2.4.4",
3030
"ajv": "^8.12.0",
3131
"ajv-formats": "^2.1.1",
32-
"glob": "^7.1.7",
32+
"glob": "^10.3.10",
3333
"js-yaml": "^4.1.0",
3434
"minimist": "^1.2.8"
3535
},
3636
"devDependencies": {
37-
"@vercel/ncc": "^0.27.0",
37+
"@vercel/ncc": "^0.38.1",
3838
"jest": "^29.7.0"
3939
},
4040
"keywords": [

0 commit comments

Comments
 (0)