From 4767882ed3412e84f2a1a040516f50260b647c5c Mon Sep 17 00:00:00 2001 From: fabioberger Date: Fri, 8 Nov 2019 18:20:47 +0000 Subject: [PATCH] Add .npmignore to all contracts-* packages so we only publish the Solidity source and lib dir (minus tests) --- contracts/asset-proxy/.npmignore | 10 ++++++++++ contracts/coordinator/.npmignore | 10 ++++++++++ contracts/dev-utils/.npmignore | 10 ++++++++++ contracts/erc1155/.npmignore | 10 ++++++++++ contracts/erc20/.npmignore | 10 ++++++++++ contracts/erc721/.npmignore | 10 ++++++++++ contracts/exchange-forwarder/.npmignore | 10 ++++++++++ contracts/exchange-libs/.npmignore | 10 ++++++++++ contracts/exchange/.npmignore | 10 ++++++++++ contracts/extensions/.npmignore | 10 ++++++++++ contracts/integrations/.npmignore | 10 ++++++++++ contracts/multisig/.npmignore | 10 ++++++++++ contracts/staking/.npmignore | 10 ++++++++++ contracts/test-utils/.npmignore | 10 ++++++++++ contracts/utils/.npmignore | 10 ++++++++++ 15 files changed, 150 insertions(+) create mode 100644 contracts/asset-proxy/.npmignore create mode 100644 contracts/coordinator/.npmignore create mode 100644 contracts/dev-utils/.npmignore create mode 100644 contracts/erc1155/.npmignore create mode 100644 contracts/erc20/.npmignore create mode 100644 contracts/erc721/.npmignore create mode 100644 contracts/exchange-forwarder/.npmignore create mode 100644 contracts/exchange-libs/.npmignore create mode 100644 contracts/exchange/.npmignore create mode 100644 contracts/extensions/.npmignore create mode 100644 contracts/integrations/.npmignore create mode 100644 contracts/multisig/.npmignore create mode 100644 contracts/staking/.npmignore create mode 100644 contracts/test-utils/.npmignore create mode 100644 contracts/utils/.npmignore diff --git a/contracts/asset-proxy/.npmignore b/contracts/asset-proxy/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/asset-proxy/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/coordinator/.npmignore b/contracts/coordinator/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/coordinator/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/dev-utils/.npmignore b/contracts/dev-utils/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/dev-utils/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/erc1155/.npmignore b/contracts/erc1155/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/erc1155/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/erc20/.npmignore b/contracts/erc20/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/erc20/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/erc721/.npmignore b/contracts/erc721/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/erc721/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/exchange-forwarder/.npmignore b/contracts/exchange-forwarder/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/exchange-forwarder/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/exchange-libs/.npmignore b/contracts/exchange-libs/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/exchange-libs/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/exchange/.npmignore b/contracts/exchange/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/exchange/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/extensions/.npmignore b/contracts/extensions/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/extensions/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/integrations/.npmignore b/contracts/integrations/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/integrations/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/multisig/.npmignore b/contracts/multisig/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/multisig/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/staking/.npmignore b/contracts/staking/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/staking/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/test-utils/.npmignore b/contracts/test-utils/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/test-utils/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore diff --git a/contracts/utils/.npmignore b/contracts/utils/.npmignore new file mode 100644 index 0000000000..a57605bbcd --- /dev/null +++ b/contracts/utils/.npmignore @@ -0,0 +1,10 @@ +# Blacklist all files +.* +* +# Whitelist lib +!lib/**/* +# Whitelist Solidity contracts +!contracts/**/* +# Blacklist tests and publish scripts +/lib/test/* +# Package specific ignore