Naturally Produced Modules

    @conjoon/extjs-dev-webmailsim

    1.0.1 • Public • Published

    @conjoon/extjs-dev-webmailsim MIT npm version

    This Sencha Ext JS NPM package contains mock data for development of conjoon/extjs-app-webmail. When using this package, configured urls will be intercepted and static data is returned in the responses.

    Installation

    $ npm install --save-dev @conjoon/extjs-dev-webmailsim  

    If you want to develop with this package, run the build:dev-script afterwards:

    $ npm run build:dev

    Testing environment will then be available via

    $ npm test

    For using the package as an external dependency in an application:
    In your app.json, add this package as a requirement, and make sure your Ext JS workspace.json is properly configured to look up local repositories in the node_modules-directory.

    Example (workspace.json) :

    {
      "packages": {
        "dir": "${workspace.dir}/node_modules/@l8js,${workspace.dir}/node_modules/@conjoon,${workspace.dir}/node_modules/@coon-js,${workspace.dir}/packages/local,${workspace.dir}/packages,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name},${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-treegrid,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-base,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-ios,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-material,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-aria,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-neutral,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-classic,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-gray,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-crisp,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-crisp-touch,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-neptune,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-neptune-touch,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-triton,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-graphite,${workspace.dir}/node_modules/@sencha/ext-${toolkit.name}-theme-material,${workspace.dir}/node_modules/@sencha/ext-calendar,${workspace.dir}/node_modules/@sencha/ext-charts,${workspace.dir}/node_modules/@sencha/ext-d3,${workspace.dir}/node_modules/@sencha/ext-exporter,${workspace.dir}/node_modules/@sencha/ext-pivot,${workspace.dir}/node_modules/@sencha/ext-pivot-d3,${workspace.dir}/node_modules/@sencha/ext-ux,${workspace.dir}/node_modules/@sencha/ext-font-ios",
        "extract": "${workspace.dir}/packages/remote"
      }
    }

    Update the app.json of the application by specifying this package in the uses-property in either the development and/or prodution section:

    Example:

    {
        "development": {
            "uses": [
                "extjs-dev-imapusersim",
                "extjs-app-imapuser",
                "extjs-app-webmail",
                "extjs-dev-webmailsim"
            ]
        },
        "production": {
            "uses": [
                "extjs-app-imapuser",
                "extjs-app-webmail"
            ]
        }
    }

    Configuration and Usage

    For more information on how to configure and use the package, refer to the documentation.

    Tests

    Tests are written with Siesta. Documentation can be found here.

    Install

    npm i @conjoon/extjs-dev-webmailsim

    DownloadsWeekly Downloads

    46

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    330 kB

    Total Files

    50

    Last publish

    Collaborators

    • thorstensuckow