You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

create-rstack

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-rstack - npm Package Compare versions

Comparing version
1.7.21
to
1.8.0
+39
dist/rslib-runtime.js
import "node:module";
var __webpack_modules__ = {};
var __webpack_module_cache__ = {};
function __webpack_require__(moduleId) {
var cachedModule = __webpack_module_cache__[moduleId];
if (void 0 !== cachedModule) return cachedModule.exports;
var module = __webpack_module_cache__[moduleId] = {
exports: {}
};
__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
return module.exports;
}
__webpack_require__.m = __webpack_modules__;
(()=>{
__webpack_require__.add = function(modules) {
Object.assign(__webpack_require__.m, modules);
};
})();
(()=>{
__webpack_require__.n = (module)=>{
var getter = module && module.__esModule ? ()=>module['default'] : ()=>module;
__webpack_require__.d(getter, {
a: getter
});
return getter;
};
})();
(()=>{
__webpack_require__.d = (exports, definition)=>{
for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) Object.defineProperty(exports, key, {
enumerable: true,
get: definition[key]
});
};
})();
(()=>{
__webpack_require__.o = (obj, prop)=>Object.prototype.hasOwnProperty.call(obj, prop);
})();
export { __webpack_require__ };
+30
-6

@@ -0,1 +1,4 @@

import { Readable } from 'node:stream';
import { Writable } from 'node:stream';
export declare type Argv = {

@@ -20,2 +23,9 @@ help?: boolean;

declare interface CommonOptions {
input?: Readable;
output?: Writable;
signal?: AbortSignal;
withGuide?: boolean;
}
/**

@@ -113,5 +123,5 @@ * Copy files from one folder to another.

export declare const multiselect: <Value>(opts: MultiSelectOptions<Value>) => Promise<symbol | Value[]>;
export declare const multiselect: <Value>(opts: MultiSelectOptions<Value>) => Promise<Value[] | symbol>;
declare interface MultiSelectOptions<Value> {
declare interface MultiSelectOptions<Value> extends CommonOptions {
message: string;

@@ -143,2 +153,9 @@ options: Option_2<Value>[];

hint?: string;
/**
* Whether this option is disabled.
* Disabled options are visible but cannot be selected.
*
* By default, options are not disabled.
*/
disabled?: boolean;
} : {

@@ -160,2 +177,9 @@ /**

hint?: string;
/**
* Whether this option is disabled.
* Disabled options are visible but cannot be selected.
*
* By default, options are not disabled.
*/
disabled?: boolean;
};

@@ -165,5 +189,5 @@

export declare const select: <Value>(opts: SelectOptions<Value>) => Promise<symbol | Value>;
export declare const select: <Value>(opts: SelectOptions<Value>) => Promise<Value | symbol>;
declare interface SelectOptions<Value> {
declare interface SelectOptions<Value> extends CommonOptions {
message: string;

@@ -177,3 +201,3 @@ options: Option_2<Value>[];

declare interface TextOptions {
declare interface TextOptions extends CommonOptions {
message: string;

@@ -183,5 +207,5 @@ placeholder?: string;

initialValue?: string;
validate?: (value: string) => string | Error | undefined;
validate?: (value: string | undefined) => string | Error | undefined;
}
export { }
+11
-11
{
"name": "create-rstack",
"version": "1.7.21",
"version": "1.8.0",
"description": "Create a new Rstack project",

@@ -43,23 +43,23 @@ "repository": {

"devDependencies": {
"@biomejs/biome": "2.3.8",
"@clack/prompts": "^0.11.0",
"@microsoft/api-extractor": "^7.55.1",
"@rslib/core": "0.18.2",
"@rstest/core": "0.6.8",
"@biomejs/biome": "2.3.14",
"@clack/prompts": "^1.0.0",
"@microsoft/api-extractor": "^7.56.3",
"@rslib/core": "0.19.5",
"@rstest/core": "0.8.4",
"@types/cross-spawn": "^6.0.6",
"@types/fs-extra": "^11.0.4",
"@types/minimist": "^1.2.5",
"@types/node": "24.10.1",
"@vercel/detect-agent": "^1.0.0",
"@types/node": "24.10.13",
"@vercel/detect-agent": "^1.1.0",
"cross-spawn": "^7.0.6",
"deepmerge": "^4.3.1",
"fs-extra": "^11.3.2",
"fs-extra": "^11.3.3",
"minimist": "^1.2.8",
"picocolors": "^1.1.1",
"rimraf": "^6.1.2",
"rslog": "^1.3.2",
"rslog": "^2.0.0",
"simple-git-hooks": "^2.13.1",
"typescript": "^5.9.3"
},
"packageManager": "pnpm@10.24.0",
"packageManager": "pnpm@10.29.2",
"publishConfig": {

@@ -66,0 +66,0 @@ "access": "public",

@@ -10,4 +10,4 @@ {

"devDependencies": {
"@biomejs/biome": "2.3.8"
"@biomejs/biome": "2.3.14"
}
}

@@ -9,8 +9,8 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"eslint-plugin-react-hooks": "^7.0.1",
"eslint-plugin-react-refresh": "^0.4.24",
"globals": "^16.5.0"
"eslint-plugin-react-refresh": "^0.5.0",
"globals": "^17.3.0"
}
}

@@ -9,9 +9,9 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"eslint-plugin-react-hooks": "^7.0.1",
"eslint-plugin-react-refresh": "^0.4.24",
"globals": "^16.5.0",
"typescript-eslint": "^8.48.0"
"eslint-plugin-react-refresh": "^0.5.0",
"globals": "^17.3.0",
"typescript-eslint": "^8.55.0"
}
}

@@ -9,7 +9,7 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"eslint-plugin-svelte": "^3.13.0",
"globals": "^16.5.0"
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"eslint-plugin-svelte": "^3.15.0",
"globals": "^17.3.0"
}
}

@@ -9,9 +9,9 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"eslint-plugin-svelte": "^3.13.0",
"globals": "^16.5.0",
"typescript-eslint": "^8.48.0"
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"eslint-plugin-svelte": "^3.15.0",
"globals": "^17.3.0",
"typescript-eslint": "^8.55.0"
},
"type": "module"
}

@@ -9,6 +9,6 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"globals": "^16.5.0"
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"globals": "^17.3.0"
}
}

@@ -9,7 +9,7 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"globals": "^16.5.0",
"typescript-eslint": "^8.48.0"
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"globals": "^17.3.0",
"typescript-eslint": "^8.55.0"
}
}

@@ -9,7 +9,7 @@ {

"devDependencies": {
"@eslint/js": "^9.39.1",
"eslint": "^9.39.1",
"eslint-plugin-vue": "^10.6.2",
"globals": "^16.5.0"
"@eslint/js": "^9.39.2",
"eslint": "^9.39.2",
"eslint-plugin-vue": "^10.7.0",
"globals": "^17.3.0"
}
}

@@ -10,7 +10,7 @@ {

"@vue/eslint-config-typescript": "^14.6.0",
"eslint": "^9.39.1",
"eslint-plugin-vue": "^10.6.2",
"globals": "^16.5.0",
"typescript-eslint": "^8.48.0"
"eslint": "^9.39.2",
"eslint-plugin-vue": "^10.7.0",
"globals": "^17.3.0",
"typescript-eslint": "^8.55.0"
}
}

@@ -9,4 +9,4 @@ {

"devDependencies": {
"prettier": "^3.7.3"
"prettier": "^3.8.1"
}
}

Sorry, the diff of this file is too big to display