@cimo/pid
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published

Pid

PID management. Light, fast and secure. Writed with native Typescript code and no dependencies are used.

Pack

  1. npm run pack
  2. Copy the file "package_name-x.x.x.tgz" in the project root folder.
  3. In the "package.json" file insert: "@cimo/package_name": "file:package_name-x.x.x.tgz"

Publish

  1. npm run build
  2. npm login --auth-type=legacy
  3. npm publish --auth-type=legacy --access public

Installation

  1. Link for npm package -> https://www.npmjs.com/package/@cimo/pid

Server - Example with "NodeJs Express"

  • Server.ts
...

import { Cp } from "@cimo/pid";

// Source
import * as ControllerTest from "../controller/Test";

...

const cp = new Cp();

ControllerTest.execute(cp);

...
  • ControllerTest.ts
...

import { Cp } from "@cimo/cp";

...

export const execute = (cp: Cp) => {
    cp.add("api", "", 0, (isExists, pidKey) => {
        if (!isExists) {
            cp.update(pidKey, "");

            ...

            cp.remove(pidKey);

            // Action completed.
        } else {
            // Another action still running.
        }
    });
};

...

Dependencies (0)

    Dev Dependencies (8)

    Package Sidebar

    Install

    npm i @cimo/pid

    Weekly Downloads

    7

    Version

    1.0.6

    License

    MIT

    Unpacked Size

    9.93 kB

    Total Files

    12

    Last publish

    Collaborators

    • cimo