easy-api.ts
Version:
A powerful library to create your own API with ease.
1 lines • 789 B
JavaScript
Object.defineProperty(exports,"__esModule",{value:!0});let tslib_1=require("tslib"),APIFunction_1=require("../../classes/structures/APIFunction"),_=tslib_1.__importStar(require("lodash"));class Import extends APIFunction_1.APIFunction{name="$import";description="Import a property into a file.";parameters=[{name:"Path",description:"File path to import the property from.",type:APIFunction_1.ParamType.String,required:!0,rest:!1,defaultValue:null},{name:"Property",description:"Property key to be imported from file.",type:APIFunction_1.ParamType.String,required:!0,rest:!1,defaultValue:null}];usage="$import[path;property]";returns=APIFunction_1.ParamType.Unknown;aliases=["$require"];compile=!0;async run(e,[r,t]){return r=require(r),_.get(r,t,"null").toString()}}exports.default=Import;