Configring node js.

This commit is contained in:
Vahagn Khachatryan
2018-12-07 15:58:35 +00:00
parent eef20e4bdd
commit 4fa4328740
1501 changed files with 87070 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
var metadata = require('./_metadata')
, anObject = require('./_an-object')
, aFunction = require('./_a-function')
, toMetaKey = metadata.key
, ordinaryDefineOwnMetadata = metadata.set;
metadata.exp({metadata: function metadata(metadataKey, metadataValue){
return function decorator(target, targetKey){
ordinaryDefineOwnMetadata(
metadataKey, metadataValue,
(targetKey !== undefined ? anObject : aFunction)(target),
toMetaKey(targetKey)
);
};
}});