feat(normalize-packages): pkgs are private by default

This commit is contained in:
Julien Fontanet 2020-01-08 16:21:07 +01:00
parent 558ede11cf
commit 2c9fe6f37d
25 changed files with 29 additions and 0 deletions

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/async-map",
"version": "0.0.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"bin": {
"xo-backups": "index.js"
},

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/cr-seed-cli",
"version": "0.2.0",
"homepage": "https://github.com/vatesfr/xen-orchestra/tree/master/@xen-orchestra/cr-seed-cli",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/cron",
"version": "1.0.6",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/defined",
"version": "0.0.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/emit-async",
"version": "0.0.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/fs",
"version": "0.10.2",
"license": "AGPL-3.0",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/log",
"version": "0.2.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/mixin",
"version": "0.0.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "@xen-orchestra/template",
"version": "0.1.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "complex-matcher",
"version": "0.6.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "value-matcher",
"version": "0.2.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "vhd-cli",
"version": "0.3.1",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "vhd-lib",
"version": "0.7.2",
"license": "AGPL-3.0",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xapi-explore-sr",
"version": "0.2.1",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xen-api",
"version": "0.27.3",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-acl-resolver",
"version": "0.4.1",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-cli",
"version": "0.10.1",
"license": "AGPL-3.0",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-collection",
"version": "0.4.1",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-common",
"version": "0.2.0",
"license": "AGPL-3.0",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-import-servers-csv",
"version": "1.1.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-lib",
"version": "0.9.0",
"license": "ISC",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-remote-parser",
"version": "0.5.0",
"license": "AGPL-3.0",

View File

@ -1,4 +1,5 @@
{
"private": false,
"name": "xo-vmdk-to-vhd",
"version": "0.1.8",
"license": "AGPL-3.0",

View File

@ -20,6 +20,11 @@ const deleteProperties = (object, property, properties) => {
require('exec-promise')(() =>
getPackages(true).map(({ dir, name, package: pkg, relativeDir }) => {
// consider packages as private by default to avoid publishing them by mistake
if (!('private' in pkg)) {
pkg.private = true
}
pkg.name = name
pkg.homepage = `https://github.com/vatesfr/xen-orchestra/tree/master/${relativeDir}`
pkg.bugs = `https://github.com/vatesfr/xen-orchestra/issues`