
Security News
Crates.io Users Targeted by Phishing Emails
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Project specific tool for automatic boileplate code generation.
This tool is a node cli that is intended to be used as a development tool for specific ASP.NET/Typescript project. It uses Handlebars in order to generate boilerplate code.
Feel free to fork the repo in order to customize the behaviour according to your needs.
Initialize a new form. Adds various files, depending on the options provided
ess-dev init
string
The user control name to be created
string
The output directory of the created files
boolean
If provided, the default settings will be applied
string
The csproj file name to update
string
The executable to be called provided with two arguments
string
Path to MSBuildExtensionsPath32
If essdev.config.js
exists in the root folder, the tool will try to read form it and will not ask any questions.
string
]The user control name
boolean
]Adds form filters
boolean
]Adds async handler files
boolean
]Adds redux state helper files
boolean
]Adds button holders in HTML and initializes sticky header
object
]Filters configuration object
object
]User control helper configuration object
isDataSet: true
module.exports = {
formName: "ucTest901",
formFilters: true,
asyncHandler: true,
stateHelper: true,
buttons: true,
userControlHelper: {
mainData: {
storedProc: {
name: "XD_Test_StoredProc",
params: [
{
name: "@Param1",
type: "int",
isNullable: true
},
{
name: "@Param2",
type: "string"
},
{
name: "@CurrentUserID",
type: "int",
isCurrentUser: true
},
{
name: "@CurrentLanguageID",
type: "int",
isCurrentLanguage: true
}
],
returnData: {
isDataSet: true,
data: [
{
name: "Main",
isPivot: true,
key: "Key",
value: "Value",
fields: [
{
name: "ContactID",
type: "int?"
},
{
name: "Employee",
type: "string"
}
]
},
{
name: "Criteria",
fields: [
{
name: "ID",
type: "int?"
},
{
name: "Descr",
type: "string"
}
]
}
]
}
}
}
}
};
isDataSet: false
module.exports = {
formName: "ucTest901",
formFilters: true,
asyncHandler: true,
stateHelper: true,
buttons: true,
userControlHelper: {
mainData: {
storedProc: {
name: "XD_Test_StoredProc",
params: [
{
name: "@Param1",
type: "int",
isNullable: true
},
{
name: "@Param2",
type: "string"
},
{
name: "@CurrentUserID",
type: "int",
isCurrentUser: true
},
{
name: "@CurrentLanguageID",
type: "int",
isCurrentLanguage: true
}
],
returnData: {
isDataSet: false,
data: [
{
name: "Main",
isPivot: true,
key: "Key",
value: "Value",
fields: [
{
name: "ContactID",
type: "int?"
},
{
name: "Employee",
type: "string"
}
]
}
]
}
}
}
}
};
Displays available methods and options
ess-dev --help
Displays the package version
ess-dev --version
[v2.4.0] - 2020-05-07
msbuildextensionspath
(alias: b
)FAQs
Boilerplate code for ess forms development
The npm package ess-dev receives a total of 1 weekly downloads. As such, ess-dev popularity was classified as not popular.
We found that ess-dev demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The Rust Security Response WG is warning of phishing emails from rustfoundation.dev targeting crates.io users.
Product
Socket now lets you customize pull request alert headers, helping security teams share clear guidance right in PRs to speed reviews and reduce back-and-forth.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.