Socket
Socket
Sign inDemoInstall

@logux/backend-test

Package Overview
Dependencies
57
Maintainers
2
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.0.12 to 4.0.13

29

bin.js
#!/usr/bin/env node
import { bold, green, red, yellow } from 'colorette'
import { fileURLToPath } from 'url'
import { readFileSync } from 'fs'
import { join } from 'path'
import pico from 'picocolors'

@@ -21,3 +21,6 @@ import { run } from './run.js'

process.stdout.write(
bold('Usage: ') + 'npx @logux/backend-test ' + yellow('URL [TEST]') + '\n'
pico.bold('Usage: ') +
'npx @logux/backend-test ' +
pico.yellow('URL [TEST]') +
'\n'
)

@@ -43,13 +46,13 @@ process.stdout.write(' npx @logux/backend-test local\n')

process.stdout.write(
bold('Protocol version: ') +
green(version) +
pico.bold('Protocol version: ') +
pico.green(version) +
'\n' +
bold('Secret: ') +
green('parole') +
pico.bold('Secret: ') +
pico.green('parole') +
'\n' +
bold('Logux server: ') +
green('http://localhost:31337/') +
pico.bold('Logux server: ') +
pico.green('http://localhost:31337/') +
'\n' +
bold('Back-end server: ') +
green(process.argv[2]) +
pico.bold('Back-end server: ') +
pico.green(process.argv[2]) +
'\n'

@@ -59,3 +62,5 @@ )

if (only) {
process.stdout.write(bold('Test: ') + green(only) + '\n')
process.stdout.write(
pico.bold('Test: ') + pico.green(only) + '\n'
)
}

@@ -66,4 +71,4 @@

run(process.argv[2], 'parole', only, ignore).catch(e => {
process.stderr.write(red(e.stack) + '\n')
process.stderr.write(pico.red(e.stack) + '\n')
process.exit(1)
})
{
"name": "@logux/backend-test",
"version": "4.0.12",
"version": "4.0.13",
"description": "Test Logux Back-end Protocol implementation",

@@ -24,7 +24,7 @@ "keywords": [

"dependencies": {
"@logux/core": "^0.7.0",
"@logux/server": "^0.10.0",
"colorette": "^1.2.2",
"ora": "^5.4.0"
"@logux/core": "^0.7.2",
"@logux/server": "^0.10.6",
"nanospinner": "^0.4.0",
"picocolors": "^1.0.0"
}
}

@@ -1,4 +0,4 @@

import { bold, red, yellow, gray } from 'colorette'
import { createSpinner } from 'nanospinner'
import { TestServer } from '@logux/server'
import ora from 'ora'
import pico from 'picocolors'

@@ -9,4 +9,4 @@ import { tests } from './tests/index.js'

async function runTest(data) {
let prefix = gray((data.index + ' ').padStart(3, ' '))
let spinner = ora(prefix + tests[data.index].title).start()
let prefix = pico.gray((data.index + ' ').padStart(3, ' '))
let spinner = createSpinner(prefix + tests[data.index].title).start()
let server = new TestServer({

@@ -24,5 +24,5 @@ controlSecret: data.controlSecret,

await tests[data.index].test({ ...data, server })
spinner.succeed()
spinner.success()
} catch (e) {
spinner.fail()
spinner.error()
process.stderr.write('\n')

@@ -39,8 +39,11 @@ if (e.assert) {

' ' +
bold(red(e.message)) +
pico.bold(pico.red(e.message)) +
'\n\nTest: ' +
yellow(file) +
pico.yellow(file) +
'\nRe-run it: ' +
yellow(
'npx @logux/backend-test ' + data.backend + ' ' + bold(data.index)
pico.yellow(
'npx @logux/backend-test ' +
data.backend +
' ' +
pico.bold(data.index)
) +

@@ -53,4 +56,7 @@ '\n'

'Re-run test: ' +
yellow(
'npx @logux/backend-test ' + data.backend + ' ' + bold(data.index)
pico.yellow(
'npx @logux/backend-test ' +
data.backend +
' ' +
pico.bold(data.index)
) +

@@ -57,0 +63,0 @@ '\n\n'

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc