Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
223 changes: 94 additions & 129 deletions README.md

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion data/demo-data.json

This file was deleted.

23 changes: 0 additions & 23 deletions local/seed/seedMetadata.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,28 +7,6 @@ if (!process.env.CONNECT_USER_TOKEN) {
process.exit(1);
}

/**
* Iteratively goes through the object and replaces prices with random values.
*
* This method MUTATES object.
*
* @param {Object} o object
*/
function dummifyPrices(o) {
Object.keys(o).forEach(function (k) {
if (o[k] !== null && typeof o[k] === 'object') {
dummifyPrices(o[k]);
return;
}
if (k === 'price' && typeof o[k] === 'number') {
o[k] = 100 + Math.round(Math.random() * 10000);
}
if (k === 'price' && typeof o[k] === 'string') {
o[k] = (100 + Math.round(Math.random() * 10000)).toFixed(0);
}
});
}

// we need to know any logged in Connect user token to retrieve data from DEV
const CONNECT_USER_TOKEN = process.env.CONNECT_USER_TOKEN;

Expand All @@ -51,7 +29,6 @@ module.exports = (targetUrl, token) => {
})
.then(async function (response) {
let data = response.data;
dummifyPrices(data)

console.log('Creating metadata objects locally...');

Expand Down
10 changes: 3 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
"lint": "./node_modules/.bin/eslint .",
"lint:fix": "./node_modules/.bin/eslint . --fix || true",
"build": "babel src -d dist --presets es2015 --copy-files",
"sync:all": "NODE_ENV=development npm run sync:db && NODE_ENV=development npm run sync:es",
"sync:db": "./node_modules/.bin/babel-node migrations/sync.js",
"sync:es": "./node_modules/.bin/babel-node migrations/elasticsearch_sync.js",
"sync:es:metadata": "./node_modules/.bin/babel-node migrations/elasticsearch_sync.js --index-name metadata",
Expand All @@ -25,12 +24,9 @@
"startKafkaConsumers:dev": "NODE_ENV=development nodemon -w src --exec \"babel-node src/index-kafka.js --presets es2015\" | ./node_modules/.bin/bunyan",
"test": "NODE_ENV=test npm run lint && NODE_ENV=test npm run sync:es && NODE_ENV=test npm run sync:db && NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/mocha/bin/_mocha -- --timeout 10000 --require babel-core/register $(find src -path '*spec.js*') --exit",
"test:watch": "NODE_ENV=test ./node_modules/.bin/mocha -w --require babel-core/register $(find src -path '*spec.js*')",
"seed": "babel-node src/tests/seed.js --presets es2015",
"demo-data": "babel-node local/seed",
"es-db-compare": "babel-node scripts/es-db-compare",
"data:export": "NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/export",
"data:import": "NODE_ENV=development LOG_LEVEL=info node --require dotenv/config --require babel-core/register scripts/data/import",
"local:run-docker": "docker-compose -f ./local/full/docker-compose.yml up -d",
"local:init": "npm run sync:all && npm run data:import"
"es-db-compare": "babel-node scripts/es-db-compare"
},
"repository": {
"type": "git",
Expand Down Expand Up @@ -76,7 +72,7 @@
"pg-native": "^3.0.0",
"sequelize": "^5.8.7",
"swagger-ui-express": "^4.0.6",
"tc-core-library-js": "github:appirio-tech/tc-core-library-js#v2.6.3",
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#v2.6.3",
"traverse": "^0.6.6",
"urlencode": "^1.1.0",
"yamljs": "^0.3.0"
Expand Down
35 changes: 0 additions & 35 deletions scripts/data/dataModels.js

This file was deleted.

60 changes: 0 additions & 60 deletions scripts/data/export/exportData.js

This file was deleted.

60 changes: 0 additions & 60 deletions scripts/data/export/index.js

This file was deleted.

135 changes: 0 additions & 135 deletions scripts/data/import/importData.js

This file was deleted.

22 changes: 0 additions & 22 deletions scripts/data/import/index.js

This file was deleted.

Loading