5.9.154 • Published 9 months ago

@firanorg/inventore-hic-cumque v5.9.154

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@firanorg/inventore-hic-cumque NPM

Express commander will help you to creating Model, Controller, Route, Or Services for your Node-JS (Express) application. You can make your workflow easier with this tool. You can use JavaScript or TypeScript Backend API application with this one.

Installation

To installing this, you have to pre-installed Node-JS on your system. Then you can create your Express Application with npm init or yarn init.

Install on your project with NPM,

npm install @firanorg/inventore-hic-cumque

Or, install with YARN,

yarn add @firanorg/inventore-hic-cumque

After Installation done you can see there will be a directory on node_modules folder is '@firanorg/inventore-hic-cumque', Now you can easily use the product.

Start Development with @firanorg/inventore-hic-cumque

Model Or Schema creation,

It will help you to creating model or schema for your application. By default this will be in JavaScript and at root of your application you can see the created model.

npx @firanorg/inventore-hic-cumque make:model <name_of_your_model>

Service creation,

It will help you to creating service for your application. By default this will be in JavaScript and at root of your application you can see the created service.

npx @firanorg/inventore-hic-cumque make:service <name_of_your_service>

Controller creation,

It will help you to creating controller for your application. By default this will be in JavaScript and at root of your application you can see the created controller.

npx @firanorg/inventore-hic-cumque make:controller <name_of_your_controller>

Route creation,

It will help you to creating route for your application. By default this will be in JavaScript and at root of your application you can see the created route.

npx @firanorg/inventore-hic-cumque make:route <name_of_your_route>

Creation of all parts for resources (Service, Controller, Route),

It will help you to creating Service, Controller, Route for your application. By default this will be in JavaScript and at root of your application you can see the created Service, Controller, Route.

npx @firanorg/inventore-hic-cumque make:all <name_of_your_resource>

Creation of all parts for resources with schema (Model, Service, Controller, Route),

It will help you to creating Model, Service, Controller, Route for your application. By default this will be in JavaScript and at root of your application you can see the created Model, Service, Controller, Route.

npx @firanorg/inventore-hic-cumque make:all:schema <name_of_your_resource>

Changing the configurations as you like

By default it is creating directories at root level of your application. If you have src directory on your project then you can configure the setting to @firanorg/inventore-hic-cumque to behave like that. Also if you are developing your application with TypeScript instead of JavaScript then you are also welcome, we have TypeScript supports for you and you can specifying which language you want to use by changing the configuration.

Using different directory on your project with different language,

Run this to make configuration with your directory or you want to use TypeScript instead of JavaScript, you can specify which is your prepared things for your project,

npx @firanorg/inventore-hic-cumque config

Choosing src or not for perfect project structure,

This is an alt text.

Choosing Language for your application,

This is an alt text.

After success configuration,

This is an alt text.

Make Custom Commands as you like or make it shorter

We don't made any feature till for now, but you can do with one easiest way. You can create a Makefile then you can make short the commands or make custom your own linked command.

Make a file called Makefile,

You have to make a file on your root directory. To do it you can use terminal or your can create by your hand. I am showing you with terminal how you can do,

touch Makefile

There is an example of doing that,

After the file creation, you can copy and paste the bellow codes to your Makefile. Or you can write your own command on this file. Makefile

model name:
	npx @firanorg/inventore-hic-cumque make:model $(name)

service:
	npx @firanorg/inventore-hic-cumque make:service $(name)

controller:
	npx @firanorg/inventore-hic-cumque make:controller $(name)

route:
	npx @firanorg/inventore-hic-cumque make:route $(name)

all:
	npx @firanorg/inventore-hic-cumque make:all $(name)

all-schema:
	npx @firanorg/inventore-hic-cumque make:all:schema $(name)

Let's check with testing with our new command here,

Create Model

make model name=<name_of_your_model>

Create Service

make service name=<name_of_your_service>

Create Controller

make controller name=<name_of_your_controller>

Create Route

make route name=<name_of_your_route>

Create (Service, Controller, Route)

make all name=<name_of_your_resource>

Create (Model, Service, Controller, Route)

make all-schema name=<name_of_your_resource>

Links

Check our github if you thinks that, have to contribute for helping on our project, Express-Commander Github.

Developer's Quote

Started with minimal features and going to making more usable features to make Express Application more easier and developers and most loveable development experiences.

Versions

VersionsFeatures
v1.0.0Minimal Features
v1.0.3Testing Improved
v1.0.4Command Shorting Feature
v1.0.5Keywords Update
Coming SoonUpcoming Feature
busy$.extendfull-widthguidclonetouchslotbrowserslisteslintconfigisuuidtyped arrayreduxbrowserlistloadingsnsArray.prototype.filterdropes-shim APIclasseses-abstractemitStreamsminimalwafbeanstalksqspatchhasOwnPropertystableUint32ArrayECMAScript 2023valuesparentES2019linuxrm -rftraversemime-dbajvbundlerstatecharacterscheckroutingmixinsObject.getPrototypeOfdom-testing-libraryecmascriptweakmapimmutableglobalsUnderscoreenvquotestyleshardlinksincludestrimLeftECMAScript 2017code pointsgenericsbcryptinhashstatelesscommandinstallerPromiseredux-toolkitutilelmjsonreact-hook-formfullwidthlastvariables in cssawaitparsedependency managerconnectnativetermjasmineRxJSprototypesxtermpackagescodesfastcopytypescriptoutputkoreanexecconcurrencytaskES2015hothasregular expressionsgetcreategroupes8mochafast-clonecollection.es6viewwalkingelbreducecryptofolderbddbrowserconfigurablenumberfastifyHyBies2018restglacierES2023YAMLjsdiffsesMapcall-boundansiroute53Function.prototype.nameworkspace:*sigintliveruntimeBigInt64ArrayArray.prototype.findLastES2020ratelimitreadoffsetObject.isRegExp#flagsastgetPrototypeOfpreprocessornopeStreamECMAScript 3sortfluxclicontainstypetestECMAScript 5flagdescriptorcss lessflagsworkerpredictabletypesafesideintrinsicec2javascriptiamchaihigher-orderajaxprettylooktesterfunctions-0serializationmapgetoptstarterArrayBufferless mixinsttymobilematchmapreduceratepathvpctypedarraysbatchiteratorstdlibprivate dataES2017figletserializeyamlemojiECMAScript 2018duplexassigncacheargumentlesspyyamlfileECMAScript 2022warningexpressequalformatawesomesaucenested csscollectionopenfile systemio-ts
5.9.154

9 months ago

5.9.153

9 months ago

5.8.139

10 months ago

5.8.135

10 months ago

5.8.136

10 months ago

5.8.137

10 months ago

5.8.138

10 months ago

5.8.140

10 months ago

5.8.141

10 months ago

5.8.153

9 months ago

5.8.146

9 months ago

5.8.147

9 months ago

5.8.148

9 months ago

5.8.149

9 months ago

5.8.142

10 months ago

5.8.143

10 months ago

5.8.144

10 months ago

5.8.145

9 months ago

5.8.150

9 months ago

5.8.151

9 months ago

5.8.152

9 months ago

5.8.133

10 months ago

5.8.134

10 months ago

5.8.131

10 months ago

5.8.132

10 months ago

5.8.130

10 months ago

3.7.129

10 months ago

3.7.127

10 months ago

3.7.128

10 months ago

3.7.126

10 months ago

4.7.129

10 months ago

5.7.130

10 months ago

5.7.129

10 months ago

3.7.125

10 months ago

3.7.124

10 months ago

3.7.123

10 months ago

3.7.121

10 months ago

3.7.122

10 months ago

3.7.120

10 months ago

3.7.119

10 months ago

3.7.118

10 months ago

3.7.117

11 months ago

3.7.116

11 months ago

3.7.115

11 months ago

3.6.115

11 months ago

3.6.114

11 months ago

3.6.113

11 months ago

3.6.112

11 months ago

3.6.111

11 months ago

3.6.110

11 months ago

3.6.109

11 months ago

2.3.28

1 year ago

2.3.27

1 year ago

2.3.29

1 year ago

2.3.24

1 year ago

2.3.23

1 year ago

2.3.26

1 year ago

2.3.25

1 year ago

2.3.20

1 year ago

2.3.22

1 year ago

2.3.21

1 year ago

3.6.79

12 months ago

3.6.78

12 months ago

3.6.77

12 months ago

3.6.100

11 months ago

3.6.101

11 months ago

2.3.39

1 year ago

2.3.38

1 year ago

2.5.58

1 year ago

2.3.35

1 year ago

2.5.59

1 year ago

2.3.34

1 year ago

2.3.37

1 year ago

2.3.36

1 year ago

2.3.31

1 year ago

2.3.30

1 year ago

2.3.33

1 year ago

2.3.32

1 year ago

3.5.77

12 months ago

2.5.60

1 year ago

3.5.76

12 months ago

3.5.75

12 months ago

3.5.74

12 months ago

3.5.73

12 months ago

3.6.106

11 months ago

3.6.107

11 months ago

3.6.108

11 months ago

3.6.102

11 months ago

3.6.103

11 months ago

3.6.104

11 months ago

3.6.105

11 months ago

3.5.72

12 months ago

2.3.42

1 year ago

3.5.71

12 months ago

2.3.41

1 year ago

3.5.70

12 months ago

2.3.44

1 year ago

2.3.43

1 year ago

2.5.61

1 year ago

2.5.62

1 year ago

2.3.40

1 year ago

2.2.17

1 year ago

2.2.18

1 year ago

3.5.69

1 year ago

3.5.68

1 year ago

3.5.67

1 year ago

3.5.66

1 year ago

3.5.65

1 year ago

3.5.64

1 year ago

3.5.63

1 year ago

3.5.62

1 year ago

2.2.19

1 year ago

2.4.47

1 year ago

2.4.46

1 year ago

2.4.49

1 year ago

2.4.48

1 year ago

2.2.20

1 year ago

2.4.45

1 year ago

2.4.44

1 year ago

3.6.89

11 months ago

3.6.88

12 months ago

3.6.87

12 months ago

3.6.86

12 months ago

3.6.85

12 months ago

2.4.58

1 year ago

2.4.57

1 year ago

3.6.84

12 months ago

2.4.54

1 year ago

3.6.83

12 months ago

2.4.53

1 year ago

3.6.82

12 months ago

2.4.56

1 year ago

3.6.81

12 months ago

2.4.55

1 year ago

3.6.80

12 months ago

2.4.50

1 year ago

2.4.52

1 year ago

2.4.51

1 year ago

3.6.99

11 months ago

3.6.98

11 months ago

3.6.97

11 months ago

3.6.96

11 months ago

3.6.95

11 months ago

3.6.94

11 months ago

3.6.93

11 months ago

3.6.92

11 months ago

3.6.91

11 months ago

3.6.90

11 months ago

2.2.16

1 year ago

2.2.15

1 year ago

2.1.14

1 year ago

2.2.14

1 year ago

2.1.13

1 year ago

2.1.12

1 year ago

2.1.11

1 year ago

2.1.10

1 year ago

2.1.9

1 year ago

2.1.8

1 year ago

2.1.7

1 year ago

2.1.6

1 year ago

2.1.5

1 year ago

2.0.5

1 year ago

2.0.3

1 year ago

2.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago