Nullifying Precipitation Machine

    netsuite-helper

    0.2.0 • Public • Published

    Welcome to netsuite-helper 👋

    Version Documentation Maintenance License: MIT

    cli tool for netsuite helper

    🏠 Homepage

    Install

    npm install -g netsuite-helper

    Run tests

    npm run test

    Terminal Command

    Initialize Project

    nsgen init <project name>

    Create the Scaffold strucutre for your project.

    D:.
    └───FileCabinet
        └───SuiteApps
            ├───com.netsuite.example
            │   ├───src
            │   └───test
            │       └───jasmine
            │           └───unit
            │               └───specs

    Create Module

    nsgen <Module Name> <Module Type>

    Command Description

    To run the Netsuite helper use above mentioned command . Make sure to navigate (cd) to correct destination on terminal / shell/ command prompt. Enter the command following by module Name (e.g Sales Order). and Module Type (e.g CS for ClientScript). Files will be created as per Clean code Architecture.

    Example :

    nsgen init "com.netsuite.example"
    

    Creates project with structure

    nsgen 'Route Delivery' SL
    
    Script Name Script pnemonic Methods
    Suitelet SL "onrequest"
    MapReduceScript MR "getInputData", "map", "reduce", "summarize"
    UserEventScript UE "beforeLoad", "beforeSubmit", "afterSubmit"
    ClientScript CS "pageInit", "saveRecord", "validateField", "fieldChanged", "postSourcing", "lineInit", "validateDelete", "validateInsert", "validateLine", "sublistChanged"
    Portlet PL "render"
    Restlet RL "get","post","put","delete"
    ScheduledScript SD "execute"
    WorkflowActionScript WA "onAction"
    MassUpdateScript MU "each"
    BundleInstallationScript BI ""beforeUpdate","beforeInstall""

    Author

    👤 Sumeet kishore Sumeetkishore@gmail.com

    Versioning

    We use SemVer for versioning. For the versions available, see the tags on this repository.

    🤝 Contributing

    Contributions, issues and feature requests are welcome!
    Feel free to check issues page.

    Show your support

    Give a ⭐️ if this project helped you!

    📝 License

    Copyright © 2019 Sumeet kishore Sumeetkishore@gmail.com.
    This project is MIT licensed.


    This README was generated with ❤️ by readme-md-generator

    Install

    npm i netsuite-helper

    DownloadsWeekly Downloads

    5

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    1.38 MB

    Total Files

    266

    Last publish

    Collaborators

    • itsk