Socket
Socket
Sign inDemoInstall

raml-json-validation

Package Overview
Dependencies
1
Maintainers
2
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.9 to 0.0.10

browser_version/package.json

27

generateBrowserVersion.js

@@ -13,4 +13,10 @@ var webpack = require('webpack');

childProcess.execSync('mkdir browser_version && cd browser_version && git clone https://github.com/mulesoft-labs/raml-json-validation.git --branch browser_version --single-branch .');
var isNpm = process.argv[process.argv.indexOf("--type") + 1] === 'npm';
if(isNpm) {
childProcess.execSync('mkdir browser_version');
} else {
//childProcess.execSync('mkdir browser_version && cd browser_version && git clone https://github.com/mulesoft-labs/raml-xml-validation.git --branch browser_version --single-branch .');
}
function webPackForBrowserLib() {

@@ -65,3 +71,7 @@ var config = {

childProcess.execSync('VERSION=`node -p "require(\'./package.json\').version"` && cd browser_version && git add -A && git commit -m "Prepare v$VERSION" && git tag -a "v$VERSION" -m "v$VERSION" && git push && git push --tags');
if(isNpm) {
childProcess.execSync('cd browser_version && npm publish');
} else {
//childProcess.execSync('VERSION=`node -p "require(\'./package.json\').version"` && cd browser_version && git add -A && git commit -m "Prepare v$VERSION" && git tag -a "v$VERSION" -m "v$VERSION" && git push && git push --tags');
}
});

@@ -71,17 +81,18 @@ }

function updateVersion() {
var bowerJsonPath = path.resolve(__dirname, "./browser_version/bower.json");
var targetJsonPath = path.resolve(__dirname, "./browser_version/" + (isNpm ? "package.json" : "bower.json"));
var packageJsonPath = path.resolve(__dirname, "./package.json");
var targetJson = {};
var bowerJson = JSON.parse(fs.readFileSync(bowerJsonPath).toString());
var packageJson = JSON.parse(fs.readFileSync(packageJsonPath).toString());
bowerJson.version = packageJson.version;
targetJson.version = packageJson.version;
targetJson.name = packageJson.name + (isNpm ? "-browser" : "");
targetJson.main = "index.js"
fs.writeFileSync(bowerJsonPath, JSON.stringify(bowerJson, null, '\t'));
fs.writeFileSync(targetJsonPath, JSON.stringify(targetJson, null, '\t'));
}
var jsonValidationRootFile = path.resolve(__dirname, './dist/index.js');
webPackForBrowserLib();
{
"name": "raml-json-validation",
"version": "0.0.9",
"version": "0.0.10",
"main": "dist/index.js",
"scripts": {
"build": "rimraf dist && tsc",
"buildBrowserPublish": "node generateBrowserVersion.js"
"buildBrowserPublishNpm": "node generateBrowserVersion.js --type 'npm'"
},

@@ -9,0 +9,0 @@ "repository": {

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

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc