Import AITURK IDE 1.0.0-beta.1 from Hermes 63279301; preserve MIT license

This commit is contained in:
2026-09-05 13:26:46 +03:00
commit 03634b1ca3
11340 changed files with 3442369 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
{
buildNpmPackage,
fetchFromGitHub,
nodejs,
lib,
}:
let
node-gyp-11_4_0 = buildNpmPackage rec {
pname = "node-gyp";
version = "11.4.0";
src = fetchFromGitHub {
owner = "nodejs";
repo = "node-gyp";
rev = "refs/tags/v${version}";
hash = "sha256-VtomUV+0kTp34IuS0D0dR4ZMWpk4Ptpk1CBP8rdW2a4=";
};
postPatch = ''
ln -s ${./node-gyp-11-4-0-package-lock.json} package-lock.json
'';
npmDepsHash = "sha256-P25m02VxIXkPD7rYI2Wki9+levrtNg2xk8pU+nEUXsE=";
npmDepsFetcherVersion = 2;
dontNpmBuild = true;
makeWrapperArgs = [ "--set npm_config_nodedir ${nodejs}" ];
meta = {
description = "Node.js native addon build tool";
homepage = "https://github.com/nodejs/node-gyp";
license = lib.licenses.mit;
mainProgram = "node-gyp";
};
};
in
node-gyp-11_4_0