@featurevisor/core
Advanced tools
Comparing version 0.26.0 to 0.27.0
@@ -6,2 +6,13 @@ # Change Log | ||
# [0.27.0](https://github.com/fahad19/featurevisor/compare/v0.26.0...v0.27.0) (2023-05-24) | ||
### Features | ||
* allow building datafiles with custom revision flag in CLI ([#77](https://github.com/fahad19/featurevisor/issues/77)) ([dbcdcce](https://github.com/fahad19/featurevisor/commit/dbcdcce28c9d7791b7b010b3940e033439cc92a2)) | ||
# [0.26.0](https://github.com/fahad19/featurevisor/compare/v0.25.0...v0.26.0) (2023-05-24) | ||
@@ -8,0 +19,0 @@ |
@@ -13,2 +13,5 @@ import { DatafileContent, ExistingState, FeatureKey, EnvironmentKey, Range } from "@featurevisor/types"; | ||
export declare function buildDatafile(projectConfig: ProjectConfig, options: BuildOptions, existingState: ExistingState): DatafileContent; | ||
export declare function buildProject(rootDirectoryPath: any, projectConfig: ProjectConfig): void; | ||
export interface BuildCLIOptions { | ||
revision?: string; | ||
} | ||
export declare function buildProject(rootDirectoryPath: any, projectConfig: ProjectConfig, cliOptions?: BuildCLIOptions): void; |
@@ -237,3 +237,4 @@ "use strict"; | ||
exports.buildDatafile = buildDatafile; | ||
function buildProject(rootDirectoryPath, projectConfig) { | ||
function buildProject(rootDirectoryPath, projectConfig, cliOptions) { | ||
if (cliOptions === void 0) { cliOptions = {}; } | ||
var tags = projectConfig.tags; | ||
@@ -256,3 +257,3 @@ var environments = projectConfig.environments; | ||
schemaVersion: config_1.SCHEMA_VERSION, | ||
revision: pkg.version, | ||
revision: cliOptions.revision || pkg.version, | ||
environment: environment, | ||
@@ -259,0 +260,0 @@ tag: tag, |
{ | ||
"name": "@featurevisor/core", | ||
"version": "0.26.0", | ||
"version": "0.27.0", | ||
"description": "Core package of Featurevisor for Node.js usage", | ||
@@ -44,5 +44,5 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"@featurevisor/sdk": "^0.26.0", | ||
"@featurevisor/site": "^0.26.0", | ||
"@featurevisor/types": "^0.26.0", | ||
"@featurevisor/sdk": "^0.27.0", | ||
"@featurevisor/site": "^0.27.0", | ||
"@featurevisor/types": "^0.27.0", | ||
"axios": "^1.3.4", | ||
@@ -58,3 +58,3 @@ "joi": "^17.8.3", | ||
}, | ||
"gitHead": "5c851f170ce21ae72e18c9f80ddef417f47fa621" | ||
"gitHead": "ed546c01c10cc8fa9df9a9c8c6bc622af90c67f8" | ||
} |
@@ -329,3 +329,11 @@ import * as fs from "fs"; | ||
export function buildProject(rootDirectoryPath, projectConfig: ProjectConfig) { | ||
export interface BuildCLIOptions { | ||
revision?: string; | ||
} | ||
export function buildProject( | ||
rootDirectoryPath, | ||
projectConfig: ProjectConfig, | ||
cliOptions: BuildCLIOptions = {}, | ||
) { | ||
const tags = projectConfig.tags; | ||
@@ -352,3 +360,3 @@ const environments = projectConfig.environments; | ||
schemaVersion: SCHEMA_VERSION, | ||
revision: pkg.version, | ||
revision: cliOptions.revision || pkg.version, | ||
environment: environment, | ||
@@ -355,0 +363,0 @@ tag: tag, |
Sorry, the diff of this file is not supported yet
275133
5286
+ Added@featurevisor/sdk@0.27.0(transitive)
+ Added@featurevisor/site@0.27.0(transitive)
+ Added@featurevisor/types@0.27.0(transitive)
- Removed@featurevisor/sdk@0.26.0(transitive)
- Removed@featurevisor/site@0.26.0(transitive)
- Removed@featurevisor/types@0.26.0(transitive)
Updated@featurevisor/sdk@^0.27.0
Updated@featurevisor/site@^0.27.0
Updated@featurevisor/types@^0.27.0