Source-Makefile: feeds/packages/lang/node/Makefile
Build-Depends: python3/host
Build-Depends/host: python3/host
Build-Types: host

Package: node
Submenu: Node.js
Version: 20.18.2-r1
Depends: +libc @HAS_FPU @(i386||x86_64||arm||aarch64) +libstdcpp +libopenssl +zlib +libnghttp2 +libcares +libatomic +NODEJS_ICU_SYSTEM:icu +NODEJS_ICU_SYSTEM:icu-full-data
Conflicts: 
Menu-Depends: 
Provides: 
Section: lang
Category: Languages
Repository: base
Title: Node.js is a platform built on Chrome's JavaScript runtime
Maintainer: Hirokazu MORIKAWA <morikw2@gmail.com>, Adrian Panella <ianchi74@outlook.com>
Source: node-v20.18.2.tar.gz
License: MIT
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nodejs:node.js
URL: https://nodejs.org/
Type: ipkg
Description:   Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses
  an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js'
   package ecosystem, npm, is the largest ecosystem of open source libraries in the world.

  *** The following preparations must be made on the host side. ***
      1. gcc 10.1 or higher is required.
      2. To build a 32-bit target, gcc-multilib, g++-multilib are required.
      3. Requires libatomic package. (If necessary, install the 32-bit library at the same time.)
     ex) sudo apt-get install gcc-multilib g++-multilib
@@
Config:
	if PACKAGE_node
	choice
		prompt "i18n features"
		default NODEJS_ICU_SMALL
		help
		 Select i18n features

		config NODEJS_ICU_NONE
			bool "Disable"

		config NODEJS_ICU_SMALL
			bool "small-icu"

		config NODEJS_ICU_SYSTEM
			depends on ARCH_64BIT
			bool "system-icu"
	endchoice
	endif
@@

Package: node-npm
Submenu: Node.js
Version: 20.18.2-r1
Depends: +libc +node
Conflicts: 
Menu-Depends: 
Provides: 
Section: lang
Category: Languages
Repository: base
Title: NPM stands for Node Package Manager
Maintainer: Hirokazu MORIKAWA <morikw2@gmail.com>, Adrian Panella <ianchi74@outlook.com>
Source: node-v20.18.2.tar.gz
License: MIT
LicenseFiles: LICENSE
CPE-ID: cpe:/a:nodejs:node.js
URL: https://www.npmjs.com/
Type: ipkg
Description: 	NPM is the package manager for NodeJS
@@


