🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@ast-grep/setup-lang

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ast-grep/setup-lang - npm Package Compare versions

Comparing version
0.0.4
to
0.0.5
+7
CHANGELOG.md
# @ast-grep/setup-lang
## 0.0.5
### Patch Changes
- bb52937: skip logging when running
+1
-1

@@ -12,3 +12,3 @@ interface SetupConfig {

*/
declare function resolvePrebuild(dir: string): string | undefined;
declare function resolvePrebuild(dir: string, needLog?: boolean): string | undefined;
export { postinstall, resolvePrebuild };

@@ -22,3 +22,3 @@ "use strict";

const dir = config.dirname;
const prebuild = resolvePrebuild(dir);
const prebuild = resolvePrebuild(dir, true);
if (prebuild) {

@@ -58,3 +58,3 @@ log('prebuild found, do not need to build');

*/
function resolvePrebuild(dir) {
function resolvePrebuild(dir, needLog = false) {
const os = PLATFORM_MAP[process.platform];

@@ -64,7 +64,11 @@ const arch = ARCH_MAP[process.arch];

if (!os || !arch || !node_fs_1.default.existsSync(prebuild)) {
log(`no prebuild for ${os} ${arch}`);
if (needLog) {
log(`no prebuild for ${os} ${arch}`);
}
return undefined;
}
log(`found prebuild for ${os} ${arch}`);
if (needLog) {
log(`found prebuild for ${os} ${arch}`);
}
return prebuild;
}

@@ -22,3 +22,3 @@ import { execSync } from 'node:child_process'

const dir = config.dirname
const prebuild = resolvePrebuild(dir)
const prebuild = resolvePrebuild(dir, true)
if (prebuild) {

@@ -65,3 +65,3 @@ log('prebuild found, do not need to build')

*/
function resolvePrebuild(dir: string) {
function resolvePrebuild(dir: string, needLog = false) {
const os = PLATFORM_MAP[process.platform]

@@ -76,6 +76,10 @@ const arch = ARCH_MAP[process.arch]

if (!os || !arch || !fs.existsSync(prebuild)) {
log(`no prebuild for ${os} ${arch}`)
if (needLog) {
log(`no prebuild for ${os} ${arch}`)
}
return undefined
}
log(`found prebuild for ${os} ${arch}`)
if (needLog) {
log(`found prebuild for ${os} ${arch}`)
}
return prebuild

@@ -82,0 +86,0 @@ }

{
"name": "@ast-grep/setup-lang",
"version": "0.0.4",
"version": "0.0.5",
"private": false,

@@ -16,3 +16,3 @@ "description": "",

"typescript": "^5.7.3",
"@types/node": "22.17.1"
"@types/node": "22.19.2"
},

@@ -19,0 +19,0 @@ "scripts": {