Skip to content

Commit

Permalink
chore(deps): force latest version & audit fix
Browse files Browse the repository at this point in the history
  • Loading branch information
lykmapipo committed May 16, 2020
1 parent 9332e61 commit c669d88
Show file tree
Hide file tree
Showing 4 changed files with 202 additions and 46 deletions.
122 changes: 100 additions & 22 deletions es/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -269,35 +269,35 @@ const PATH_NAME_EVENTCHANGELOG = 'changelog';
const PATH_NAME_EVENTCHANGELOGS = 'changelogs';

// predefine defaults(name, number etc)
const PREDEFINE_UNIT_NAME = undefined;
const PREDEFINE_ADMINISTRATIVELEVEL_NAME = undefined;
const PREDEFINE_FEATURETYPE_NAME = undefined;
const PREDEFINE_EVENTINDICATOR_NAME = undefined;
const PREDEFINE_EVENTTOPIC_NAME = undefined;
const PREDEFINE_UNIT_NAME = 'Unknown';
const PREDEFINE_ADMINISTRATIVELEVEL_NAME = 'Unknown';
const PREDEFINE_FEATURETYPE_NAME = 'Unknown';
const PREDEFINE_EVENTINDICATOR_NAME = 'Unknown';
const PREDEFINE_EVENTTOPIC_NAME = 'Unknown';
const PREDEFINE_EVENTLEVEL_NAME = 'White';
const PREDEFINE_EVENTSEVERITY_NAME = 'Unknown';
const PREDEFINE_EVENTCERTAINTY_NAME = 'Unknown';
const PREDEFINE_EVENTSTATUS_NAME = 'Actual';
const PREDEFINE_EVENTURGENCY_NAME = 'Unknown';
const PREDEFINE_EVENTRESPONSE_NAME = 'None';
const PREDEFINE_PARTYOWNERSHIP_NAME = undefined;
const PREDEFINE_PARTYOWNERSHIP_NAME = 'Unknown';
const PREDEFINE_PARTYGROUP_NAME = 'Unknown';
const PREDEFINE_PARTYROLE_NAME = 'Unknown';
const PREDEFINE_PARTYGENDER_NAME = undefined;
const PREDEFINE_VEHICLETYPE_NAME = undefined;
const PREDEFINE_VEHICLEMODEL_NAME = undefined;
const PREDEFINE_VEHICLEMAKE_NAME = undefined;
const PREDEFINE_VEHICLESTATUS_NAME = undefined;
const PREDEFINE_VEHICLE_NAME = undefined;
const PREDEFINE_EVENTGROUP_NAME = undefined;
const PREDEFINE_EVENTTYPE_NAME = undefined;
const PREDEFINE_EVENTFUNCTION_NAME = undefined;
const PREDEFINE_EVENTACTION_NAME = undefined;
const PREDEFINE_EVENTQUESTION_NAME = undefined;
const PREDEFINE_ADMINISTRATIVEAREA_NAME = undefined;
const PREDEFINE_FEATURE_NAME = undefined;
const PREDEFINE_EVENTACTIONCATALOGUE_NAME = undefined;
const PREDEFINE_NOTIFICATIONTEMPLATE_NAME = undefined;
const PREDEFINE_PARTYGENDER_NAME = 'Unknown';
const PREDEFINE_VEHICLETYPE_NAME = 'Unknown';
const PREDEFINE_VEHICLEMODEL_NAME = 'Unknown';
const PREDEFINE_VEHICLEMAKE_NAME = 'Unknown';
const PREDEFINE_VEHICLESTATUS_NAME = 'Unknown';
const PREDEFINE_VEHICLE_NAME = 'Unknown';
const PREDEFINE_EVENTGROUP_NAME = 'Unknown';
const PREDEFINE_EVENTTYPE_NAME = 'Unknown';
const PREDEFINE_EVENTFUNCTION_NAME = 'Unknown';
const PREDEFINE_EVENTACTION_NAME = 'Unknown';
const PREDEFINE_EVENTQUESTION_NAME = 'Unknown';
const PREDEFINE_ADMINISTRATIVEAREA_NAME = 'Unknown';
const PREDEFINE_FEATURE_NAME = 'Unknown';
const PREDEFINE_EVENTACTIONCATALOGUE_NAME = 'Unknown';
const PREDEFINE_NOTIFICATIONTEMPLATE_NAME = 'Unknown';
const PREDEFINE_DEFAULTS = {
[PREDEFINE_NAMESPACE_UNIT]: PREDEFINE_UNIT_NAME,
[PREDEFINE_NAMESPACE_ADMINISTRATIVELEVEL]: PREDEFINE_ADMINISTRATIVELEVEL_NAME,
Expand Down Expand Up @@ -491,6 +491,8 @@ const EVENT_RELATIONS = {
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
array: true,
},
agencies: { ref: MODEL_NAME_PARTY, array: true },
focals: { ref: MODEL_NAME_PARTY, array: true },
};

// event changelog relations
Expand All @@ -502,6 +504,30 @@ const EVENT_CHANGELOG_RELATIONS = {
namespace: PREDEFINE_NAMESPACE_EVENTGROUP,
},
type: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_EVENTTYPE },
level: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTLEVEL,
},
severity: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTSEVERITY,
},
certainty: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTCERTAINTY,
},
status: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTSTATUS,
},
urgency: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTURGENCY,
},
response: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTRESPONSE,
},
event: { ref: MODEL_NAME_EVENT },
function: {
ref: MODEL_NAME_PREDEFINE,
Expand Down Expand Up @@ -535,6 +561,7 @@ const EVENT_CHANGELOG_RELATIONS = {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTQUESTION,
},
unit: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_UNIT },
areas: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
Expand All @@ -552,7 +579,6 @@ const EVENT_CHANGELOG_RELATIONS = {
},
agencies: { ref: MODEL_NAME_PARTY, array: true },
focals: { ref: MODEL_NAME_PARTY, array: true },
unit: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_UNIT },
template: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_NOTIFICATIONTEMPLATE,
Expand All @@ -567,10 +593,62 @@ const VEHICLE_DISPATCH_RELATIONS = {
},
type: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_EVENTTYPE },
event: { ref: MODEL_NAME_EVENT },
'requester.facility': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_FEATURE,
},
'requester.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'victim.gender': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_PARTYGENDER,
},
'victim.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'pickup.facility': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_FEATURE,
},
'pickup.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'dropoff.facility': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_FEATURE,
},
'dropoff.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'carrier.type': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_VEHICLETYPE,
},
'carrier.owner': {
ref: MODEL_NAME_PARTY,
},
'carrier.ownership': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_PARTYOWNERSHIP,
},
'carrier.vehicle': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_VEHICLE,
},
crew: { ref: MODEL_NAME_PARTY, array: true },
status: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_VEHICLESTATUS,
},
reporter: { ref: MODEL_NAME_PARTY },
dispatcher: { ref: MODEL_NAME_PARTY },
canceler: { ref: MODEL_NAME_PARTY },
resolver: { ref: MODEL_NAME_PARTY },
};

// setup env
Expand Down
122 changes: 100 additions & 22 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -271,35 +271,35 @@ const PATH_NAME_EVENTCHANGELOG = 'changelog';
const PATH_NAME_EVENTCHANGELOGS = 'changelogs';

// predefine defaults(name, number etc)
const PREDEFINE_UNIT_NAME = undefined;
const PREDEFINE_ADMINISTRATIVELEVEL_NAME = undefined;
const PREDEFINE_FEATURETYPE_NAME = undefined;
const PREDEFINE_EVENTINDICATOR_NAME = undefined;
const PREDEFINE_EVENTTOPIC_NAME = undefined;
const PREDEFINE_UNIT_NAME = 'Unknown';
const PREDEFINE_ADMINISTRATIVELEVEL_NAME = 'Unknown';
const PREDEFINE_FEATURETYPE_NAME = 'Unknown';
const PREDEFINE_EVENTINDICATOR_NAME = 'Unknown';
const PREDEFINE_EVENTTOPIC_NAME = 'Unknown';
const PREDEFINE_EVENTLEVEL_NAME = 'White';
const PREDEFINE_EVENTSEVERITY_NAME = 'Unknown';
const PREDEFINE_EVENTCERTAINTY_NAME = 'Unknown';
const PREDEFINE_EVENTSTATUS_NAME = 'Actual';
const PREDEFINE_EVENTURGENCY_NAME = 'Unknown';
const PREDEFINE_EVENTRESPONSE_NAME = 'None';
const PREDEFINE_PARTYOWNERSHIP_NAME = undefined;
const PREDEFINE_PARTYOWNERSHIP_NAME = 'Unknown';
const PREDEFINE_PARTYGROUP_NAME = 'Unknown';
const PREDEFINE_PARTYROLE_NAME = 'Unknown';
const PREDEFINE_PARTYGENDER_NAME = undefined;
const PREDEFINE_VEHICLETYPE_NAME = undefined;
const PREDEFINE_VEHICLEMODEL_NAME = undefined;
const PREDEFINE_VEHICLEMAKE_NAME = undefined;
const PREDEFINE_VEHICLESTATUS_NAME = undefined;
const PREDEFINE_VEHICLE_NAME = undefined;
const PREDEFINE_EVENTGROUP_NAME = undefined;
const PREDEFINE_EVENTTYPE_NAME = undefined;
const PREDEFINE_EVENTFUNCTION_NAME = undefined;
const PREDEFINE_EVENTACTION_NAME = undefined;
const PREDEFINE_EVENTQUESTION_NAME = undefined;
const PREDEFINE_ADMINISTRATIVEAREA_NAME = undefined;
const PREDEFINE_FEATURE_NAME = undefined;
const PREDEFINE_EVENTACTIONCATALOGUE_NAME = undefined;
const PREDEFINE_NOTIFICATIONTEMPLATE_NAME = undefined;
const PREDEFINE_PARTYGENDER_NAME = 'Unknown';
const PREDEFINE_VEHICLETYPE_NAME = 'Unknown';
const PREDEFINE_VEHICLEMODEL_NAME = 'Unknown';
const PREDEFINE_VEHICLEMAKE_NAME = 'Unknown';
const PREDEFINE_VEHICLESTATUS_NAME = 'Unknown';
const PREDEFINE_VEHICLE_NAME = 'Unknown';
const PREDEFINE_EVENTGROUP_NAME = 'Unknown';
const PREDEFINE_EVENTTYPE_NAME = 'Unknown';
const PREDEFINE_EVENTFUNCTION_NAME = 'Unknown';
const PREDEFINE_EVENTACTION_NAME = 'Unknown';
const PREDEFINE_EVENTQUESTION_NAME = 'Unknown';
const PREDEFINE_ADMINISTRATIVEAREA_NAME = 'Unknown';
const PREDEFINE_FEATURE_NAME = 'Unknown';
const PREDEFINE_EVENTACTIONCATALOGUE_NAME = 'Unknown';
const PREDEFINE_NOTIFICATIONTEMPLATE_NAME = 'Unknown';
const PREDEFINE_DEFAULTS = {
[PREDEFINE_NAMESPACE_UNIT]: PREDEFINE_UNIT_NAME,
[PREDEFINE_NAMESPACE_ADMINISTRATIVELEVEL]: PREDEFINE_ADMINISTRATIVELEVEL_NAME,
Expand Down Expand Up @@ -493,6 +493,8 @@ const EVENT_RELATIONS = {
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
array: true,
},
agencies: { ref: MODEL_NAME_PARTY, array: true },
focals: { ref: MODEL_NAME_PARTY, array: true },
};

// event changelog relations
Expand All @@ -504,6 +506,30 @@ const EVENT_CHANGELOG_RELATIONS = {
namespace: PREDEFINE_NAMESPACE_EVENTGROUP,
},
type: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_EVENTTYPE },
level: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTLEVEL,
},
severity: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTSEVERITY,
},
certainty: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTCERTAINTY,
},
status: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTSTATUS,
},
urgency: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTURGENCY,
},
response: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTRESPONSE,
},
event: { ref: MODEL_NAME_EVENT },
function: {
ref: MODEL_NAME_PREDEFINE,
Expand Down Expand Up @@ -537,6 +563,7 @@ const EVENT_CHANGELOG_RELATIONS = {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_EVENTQUESTION,
},
unit: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_UNIT },
areas: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
Expand All @@ -554,7 +581,6 @@ const EVENT_CHANGELOG_RELATIONS = {
},
agencies: { ref: MODEL_NAME_PARTY, array: true },
focals: { ref: MODEL_NAME_PARTY, array: true },
unit: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_UNIT },
template: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_NOTIFICATIONTEMPLATE,
Expand All @@ -569,10 +595,62 @@ const VEHICLE_DISPATCH_RELATIONS = {
},
type: { ref: MODEL_NAME_PREDEFINE, namespace: PREDEFINE_NAMESPACE_EVENTTYPE },
event: { ref: MODEL_NAME_EVENT },
'requester.facility': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_FEATURE,
},
'requester.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'victim.gender': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_PARTYGENDER,
},
'victim.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'pickup.facility': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_FEATURE,
},
'pickup.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'dropoff.facility': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_FEATURE,
},
'dropoff.area': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_ADMINISTRATIVEAREA,
},
'carrier.type': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_VEHICLETYPE,
},
'carrier.owner': {
ref: MODEL_NAME_PARTY,
},
'carrier.ownership': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_PARTYOWNERSHIP,
},
'carrier.vehicle': {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_VEHICLE,
},
crew: { ref: MODEL_NAME_PARTY, array: true },
status: {
ref: MODEL_NAME_PREDEFINE,
namespace: PREDEFINE_NAMESPACE_VEHICLESTATUS,
},
reporter: { ref: MODEL_NAME_PARTY },
dispatcher: { ref: MODEL_NAME_PARTY },
canceler: { ref: MODEL_NAME_PARTY },
resolver: { ref: MODEL_NAME_PARTY },
};

// setup env
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@codetanzania/ewea-internals",
"version": "0.15.0",
"version": "0.16.0",
"description": "Default presets for EWEA",
"main": "lib/index.js",
"module": "es/index.js",
Expand Down

0 comments on commit c669d88

Please sign in to comment.