0.2.1 • Published 2 years ago

@jobscale/core v0.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@jobscale/core

Installation

npm i @jobscale/core

Examples

logger

require('@jobscale/core');

logger.info({ timestamp: Date.now() });

fetch

require('@jobscale/core');

fetch('https://inet-ip.info/ip')
.then(res => res.text())
.then(ip => logger.info({ ip }));

spawn

require('@jobscale/core');

const ping = ip => {
  const params = ['-c', '2', '-i', '1', ip];
  return spawn('ping', params);
};

ping('127.0.0.1')
.then(result => logger.info({ result }));

ESLint settings

.eslintrc.js

{
  globals: {
    logger: 'readonly',
    spawn: 'readonly',
    fetch: 'readonly',
  },
}

Jest test

docker run --rm -p 127.0.0.1:3128:3128 -d ghcr.io/jobscale/squid
npm test
0.2.1

2 years ago

0.2.0

2 years ago

0.1.0

2 years ago

0.0.16

3 years ago

0.0.17

3 years ago

0.0.18

3 years ago

0.0.11

3 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.14

3 years ago

0.0.15

3 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago