cartridge_lib_lodash

1.0.1 • Public • Published

Cartridge Lib lodash

Version Build Status codecov

Introduction

Cartridge library from lodash npm node module version 3.10.1

Build with

Installation

As standard SFCC cartridge

This library can be installed as a standard SFRA cartridge cloning the repository and running npm script uploadCartridge

$ git clone git@github.com:pikamachu/pika-cartridge-lib-lodash.git
$ cd pika-cartridge-lib-lodash
$ npm run uploadCartridge

As npm library dependency on SFRA project

This library can be added to an existing SFRA project using

$ npm i cartridge_lib_lodash

This option is recommended for develop environments using vscode + Prophet Debugger

The Prophet Debugger Extension should be set with this configuration on user settings.json

"extension.prophet.upload.enabled": true,
"extension.prophet.ignore.list": ["\\.git", "\\.zip$"],

Usage

This cartridge library is a babel transpilation to ES5 with some minor changes in order to be usable as a standard SFRA cartridge.

Lodash modules can be loaded using require cartridge as a standard SFRA script.

// lodash modules can be loaded separately using
var _array = require('*/cartridge/scripts/lib/lodash/array');
var _chain = require('*/cartridge/scripts/lib/lodash/chain');
var _collection = require('*/cartridge/scripts/lib/lodash/collection');
var _date = require('*/cartridge/scripts/lib/lodash/date');
var _function = require('*/cartridge/scripts/lib/lodash/function');
var _lang = require('*/cartridge/scripts/lib/lodash/lang');
var _math = require('*/cartridge/scripts/lib/lodash/math');
var _number = require('*/cartridge/scripts/lib/lodash/number');
var _object = require('*/cartridge/scripts/lib/lodash/object');
var _string = require('*/cartridge/scripts/lib/lodash/string');
var _support = require('*/cartridge/scripts/lib/lodash/support');
var _utility = require('*/cartridge/scripts/lib/lodash/utility');

See lodash docs documentation for module usage.

Dependencies (0)

    Dev Dependencies (26)

    Package Sidebar

    Install

    npm i cartridge_lib_lodash

    Weekly Downloads

    2

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    439 kB

    Total Files

    425

    Last publish

    Collaborators

    • pikamachu