Socket
Socket
Sign inDemoInstall

@faststore/cli

Package Overview
Dependencies
Maintainers
10
Versions
124
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.10 to 2.1.11

2

dist/utils/directory.d.ts

@@ -24,1 +24,3 @@ export declare const getRoot: () => string;

export declare const tmpNodeModulesDir: string;
export declare const cmsWebhookUrlsFileName = "cms-webhook-urls.json";
export declare const tmpCmsWebhookUrlsFileDir: string;

4

dist/utils/directory.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.tmpNodeModulesDir = exports.userNodeModulesDir = exports.tmpStoreConfigFileDir = exports.coreStoreConfigFileDir = exports.userStoreConfigFileDir = exports.configFileName = exports.userCMSDir = exports.coreCMSDir = exports.tmpCMSDir = exports.cmsFolderName = exports.tmpThemesCustomizationsFileDir = exports.userThemesFileDir = exports.tmpCustomizationsDir = exports.customizationsFolderName = exports.userSrcDir = exports.srcFolderName = exports.coreDir = exports.coreFolderName = exports.tmpDir = exports.tmpFolderName = exports.faststoreDir = exports.userDir = exports.getRoot = void 0;
exports.tmpCmsWebhookUrlsFileDir = exports.cmsWebhookUrlsFileName = exports.tmpNodeModulesDir = exports.userNodeModulesDir = exports.tmpStoreConfigFileDir = exports.coreStoreConfigFileDir = exports.userStoreConfigFileDir = exports.configFileName = exports.userCMSDir = exports.coreCMSDir = exports.tmpCMSDir = exports.cmsFolderName = exports.tmpThemesCustomizationsFileDir = exports.userThemesFileDir = exports.tmpCustomizationsDir = exports.customizationsFolderName = exports.userSrcDir = exports.srcFolderName = exports.coreDir = exports.coreFolderName = exports.tmpDir = exports.tmpFolderName = exports.faststoreDir = exports.userDir = exports.getRoot = void 0;
const tslib_1 = require("tslib");

@@ -35,2 +35,4 @@ const path_1 = tslib_1.__importDefault(require("path"));

exports.tmpNodeModulesDir = path_1.default.join(exports.tmpDir, 'node_modules');
exports.cmsWebhookUrlsFileName = 'cms-webhook-urls.json';
exports.tmpCmsWebhookUrlsFileDir = path_1.default.join(exports.tmpDir, exports.cmsWebhookUrlsFileName);
//# sourceMappingURL=directory.js.map

@@ -52,2 +52,19 @@ "use strict";

}
async function createCmsWebhookUrlsJsonFile() {
var _a;
const userStoreConfig = await (_a = directory_1.userStoreConfigFileDir, Promise.resolve().then(() => tslib_1.__importStar(require(_a))));
if (userStoreConfig?.vtexHeadlessCms && userStoreConfig.vtexHeadlessCms?.webhookUrls) {
const { webhookUrls } = userStoreConfig?.vtexHeadlessCms;
try {
(0, fs_extra_1.writeJsonSync)(directory_1.tmpCmsWebhookUrlsFileDir, { urls: webhookUrls }, { spaces: 2 });
console.log(`${chalk_1.default.green('success')} - CMS webhook URLs file created`);
}
catch (err) {
console.error(`${chalk_1.default.red('error')} - ${err}`);
}
}
else {
console.info(`${chalk_1.default.blue('info')} - No CMS webhook URLs were provided`);
}
}
async function copyTheme() {

@@ -156,2 +173,3 @@ var _a;

copyTheme(),
createCmsWebhookUrlsJsonFile(),
mergeCMSFiles(),

@@ -158,0 +176,0 @@ copyStoreConfig(),

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

{"version":"2.1.10","commands":{"build":{"id":"build","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]},"cms-sync":{"id":"cms-sync","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]},"dev":{"id":"dev","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]},"start":{"id":"start","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]}}}
{"version":"2.1.11","commands":{"build":{"id":"build","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]},"cms-sync":{"id":"cms-sync","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]},"dev":{"id":"dev","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]},"start":{"id":"start","strict":true,"pluginName":"@faststore/cli","pluginAlias":"@faststore/cli","pluginType":"core","aliases":[],"flags":{},"args":[]}}}
{
"name": "@faststore/cli",
"version": "2.1.10",
"version": "2.1.11",
"description": "FastStore CLI",

@@ -72,3 +72,3 @@ "author": "Emerson Laurentino @emersonlaurentino",

"types": "dist/index.d.ts",
"gitHead": "884f9b57be522f91482866bb9eaffe71d1188cdb"
"gitHead": "6e71f595aa03411126db901d3993a1ef3ff7699d"
}

@@ -15,3 +15,3 @@ FastStore CLI

$ faststore (--version)
@faststore/cli/2.1.10 linux-x64 node-v16.20.0
@faststore/cli/2.1.11 linux-x64 node-v16.20.0
$ faststore --help [COMMAND]

@@ -38,3 +38,3 @@ USAGE

_See code: [dist/commands/build.ts](https://github.com/vtex/faststore/blob/v2.1.10/dist/commands/build.ts)_
_See code: [dist/commands/build.ts](https://github.com/vtex/faststore/blob/v2.1.11/dist/commands/build.ts)_

@@ -48,3 +48,3 @@ ## `faststore cms-sync`

_See code: [dist/commands/cms-sync.ts](https://github.com/vtex/faststore/blob/v2.1.10/dist/commands/cms-sync.ts)_
_See code: [dist/commands/cms-sync.ts](https://github.com/vtex/faststore/blob/v2.1.11/dist/commands/cms-sync.ts)_

@@ -58,3 +58,3 @@ ## `faststore dev`

_See code: [dist/commands/dev.ts](https://github.com/vtex/faststore/blob/v2.1.10/dist/commands/dev.ts)_
_See code: [dist/commands/dev.ts](https://github.com/vtex/faststore/blob/v2.1.11/dist/commands/dev.ts)_

@@ -88,3 +88,3 @@ ## `faststore help [COMMAND]`

_See code: [dist/commands/start.ts](https://github.com/vtex/faststore/blob/v2.1.10/dist/commands/start.ts)_
_See code: [dist/commands/start.ts](https://github.com/vtex/faststore/blob/v2.1.11/dist/commands/start.ts)_
<!-- commandsstop -->

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc