Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json

PackageIdentifier: OpenJS.NodeJS.12
PackageVersion: 12.22.7
Commands:
- corepack
- node
- npm
- npx
FileExtensions:
- cjs
- js
- mjs
ReleaseDate: 2021-10-12
Installers:
- Architecture: x86
InstallerType: wix
Scope: machine
InstallerUrl: https://nodejs.org/dist/v12.22.7/node-v12.22.7-x86.msi
InstallerSha256: 6969D5FE47249EE8D89A12FB7396CF261565215751318CF246BF8C384D85545E
InstallerSwitches:
InstallLocation: INSTALLDIR="<INSTALLPATH>"
UpgradeBehavior: install
ProductCode: '{6EEE239F-2791-402A-9C61-807882ECA195}'
ElevationRequirement: elevatesSelf
InstallationMetadata:
DefaultInstallLocation: '%ProgramFiles(x86)%\nodejs'
- Architecture: x64
InstallerType: wix
Scope: machine
InstallerUrl: https://nodejs.org/dist/v12.22.7/node-v12.22.7-x64.msi
InstallerSha256: 6D416829DF54917A45E754723B685AA097AD2EDE8A4D875FAAB0FAFA264D8833
InstallerSwitches:
InstallLocation: INSTALLDIR="<INSTALLPATH>"
UpgradeBehavior: install
ProductCode: '{3B62EE29-6B3F-4DDC-9D2D-8321B4B113D5}'
ElevationRequirement: elevatesSelf
InstallationMetadata:
DefaultInstallLocation: '%ProgramFiles%\nodejs'
- Architecture: x86
InstallerType: zip
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: node-v12.22.7-win-x86/node.exe
PortableCommandAlias: node
InstallerUrl: https://nodejs.org/dist/v12.22.7/node-v12.22.7-win-x86.zip
InstallerSha256: 1604E00E83E72AF2CFE4BFE87345B32069F8D96ED7E54398683151D2C9C477E5
ArchiveBinariesDependOnPath: true
- Architecture: x64
InstallerType: zip
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: node-v12.22.7-win-x64/node.exe
PortableCommandAlias: node
InstallerUrl: https://nodejs.org/dist/v12.22.7/node-v12.22.7-win-x64.zip
InstallerSha256: 51CBF739CFB44A1CFFB995AE1BA3E616418280736F4B40798676290F3FA421DC
ArchiveBinariesDependOnPath: true
ManifestType: installer
ManifestVersion: 1.10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json

PackageIdentifier: OpenJS.NodeJS.12
PackageVersion: 12.22.7
PackageLocale: en-US
Publisher: Node.js Foundation
PublisherUrl: https://openjsf.org/
PublisherSupportUrl: https://github.com/nodejs/node/blob/v12.22.7/.github/SUPPORT.md
PrivacyUrl: https://privacy-policy.openjsf.org/
Author: OpenJS Foundation
PackageName: Node.js 12
PackageUrl: https://nodejs.org/
License: MIT
LicenseUrl: https://github.com/nodejs/node/blob/v12.22.7/LICENSE
Copyright: Copyright Node.js contributors. All rights reserved.
CopyrightUrl: https://trademark-policy.openjsf.org/
ShortDescription: Run JavaScript Everywhere
Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
Moniker: nodejs-12
Tags:
- coding
- cross-platform
- develop
- development
- environment
- javascript
- js
- lts
- node
- npm
- programming
- runtime
- v8
ReleaseNotes: |-
This is a security release.
Notable changes
- CVE-2021-22959: HTTP Request Smuggling due to spaced in headers (Medium)
- The http parser accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS). More details will be available at CVE-2021-22959 after publication.
- CVE-2021-22960: HTTP Request Smuggling when parsing the body (Medium)
- The parse ignores chunk extensions when parsing the body of chunked requests. This leads to HTTP Request Smuggling (HRS) under certain conditions. More details will be available at CVE-2021-22960 after publication.
Commits
- [21a2e554e3] - deps: update llhttp to 2.1.4 (Fedor Indutny) nodejs-private/node-private#286
- [d5d3a03246] - http: add regression test for smuggling content length (Matteo Collina) nodejs-private/node-private#286
- [0858587f21] - http: add regression test for chunked smuggling (Matteo Collina) nodejs-private/node-private#286
ReleaseNotesUrl: https://github.com/nodejs/node/releases/tag/v12.22.7
Documentations:
- DocumentLabel: Learn
DocumentUrl: https://nodejs.org/learn/
- DocumentLabel: Documentation
DocumentUrl: https://nodejs.org/docs/v12.22.7/api/
- DocumentLabel: About
DocumentUrl: https://nodejs.org/about/
ManifestType: defaultLocale
ManifestVersion: 1.10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.10.0.schema.json

PackageIdentifier: OpenJS.NodeJS.12
PackageVersion: 12.22.7
PackageLocale: zh-CN
ShortDescription: 在任何地方运行 JavaScript
Description: Node.js® 是一个免费、开源、跨平台的 JavaScript 运行时环境,它让开发人员能够创建服务器、Web 应用、命令行工具和脚本。
Tags:
- javascript
- js
- node
- npm
- v8
- 开发
- 环境
- 编码
- 编程
- 跨平台
- 运行时
Documentations:
- DocumentLabel: 学习
DocumentUrl: https://nodejs.org/zh-cn/learn/
- DocumentLabel: 文档
DocumentUrl: https://nodejs.org/docs/v12.22.7/api/
- DocumentLabel: 关于
DocumentUrl: https://nodejs.org/zh-cn/about/
ManifestType: locale
ManifestVersion: 1.10.0
8 changes: 8 additions & 0 deletions manifests/o/OpenJS/NodeJS/12/12.22.7/OpenJS.NodeJS.12.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with YamlCreate.ps1 Dumplings Mod
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json

PackageIdentifier: OpenJS.NodeJS.12
PackageVersion: 12.22.7
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.10.0