Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@nexssp/cli

Package Overview
Dependencies
Maintainers
1
Versions
239
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nexssp/cli - npm Package Compare versions

Comparing version 2.1.3 to 2.1.4

4

lib/objects.js

@@ -0,2 +1,6 @@

if (!Object.fromEntries) {
Object.fromEntries = (l) => l.reduce((a, [k, v]) => ({ ...a, [k]: v }), {});
}
Object.filter = (obj, predicate) =>
Object.fromEntries(Object.entries(obj).filter(predicate));

8

nexss-language/languages/config.darwin.js

@@ -1,8 +0,8 @@

let c = require("./config.base");
let c = require('./config.base');
c.osPackageManagers = {
brew: {
installation:
'/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"'
}
'/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"',
},
};
c.compilerInstallation = "brew install <args>";
c.compilerInstallation = 'brew install';

@@ -1,14 +0,14 @@

let c = require("./config.base");
let c = require('./config.base');
c.osPackageManagers = {
"apt-get": {
installation: "installed.",
install: "apt-get -y install <args>"
}
'apt-get': {
installation: 'installed.',
install: 'apt-get -y install',
},
};
c.errors = {
"1: (.*?): not found": `apt-get -y install <args>`
'1: (.*?): not found': `apt-get -y install`,
};
c.compilerInstallation = "apt-get -y install <args>";
c.compilerInstallation = 'apt-get -y install';
module.exports = c;

@@ -1,14 +0,16 @@

let c = require("./config.base");
let c = require('./config.base');
c.osPackageManagers = {
scoop: {
installation: "Set-ExecutionPolicy RemoteSigned -scope CurrentUser ; powershell -command \"iex (new-object net.webclient).downloadstring('https://get.scoop.sh')\"",
installCommand: "scoop install"
},
choco: {
installation: '@"%SystemRoot%System32WindowsPowerShell\v1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString(\'https://chocolatey.org/install.ps1\'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolatey\bin"',
installCommand: "choco install"
}
scoop: {
installation:
'Set-ExecutionPolicy RemoteSigned -scope CurrentUser ; powershell -command "iex (new-object net.webclient).downloadstring(\'https://get.scoop.sh\')"',
installCommand: 'scoop install',
},
choco: {
installation:
'@"%SystemRoot%System32WindowsPowerShell\v1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString(\'https://chocolatey.org/install.ps1\'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolatey\bin"',
installCommand: 'choco install',
},
};
c.compilerInstallation = "scoop install <args>";
c.compilerInstallation = 'scoop install';
module.exports = c;
module.exports = c;
{
"name": "@nexssp/cli",
"author": "Marcin Polak mapoart@gmail.com",
"version": "2.1.3",
"version": "2.1.4",
"description": "Nexss PROGRAMMER",

@@ -6,0 +6,0 @@ "main": "nexss.js",

@@ -7,3 +7,3 @@ ```sh

| ``| |___________ ..'' ``.. ....'' ....''
Programmer 2.1.3 - Free, Open Source, Educational Version
Programmer 2.1.4 - Free, Open Source, Educational Version
```

@@ -33,4 +33,4 @@

## Value Propositions
## Value Propositions
- **Learning Tool** - Students can learn modern and old(history) of the languages and don't have to spend a lot of time finding out about how to install compilers - so Universities, Schools, Individuals - Self-learners etc. More people would start to like programming..

@@ -40,3 +40,3 @@ - **Speed up producing** - Add new file to work with and start from predefined templates, each language have own repo and templates folder,

- **Automation tool** - allows you to run programs in sequence in different programming languages and also pass variables to the next step (for now there is not implemented easy distributed solution),
Here are the main features video: https://www.youtube.com/watch?v=z5scbto_yOM
Here are the main features video: https://www.youtube.com/watch?v=z5scbto_yOM
- **Nexss Programmer Projects/Packages** - One Project can run (for now in sequence) - many files or another Nexss Programmer Projects as one solution,

@@ -47,5 +47,7 @@ - **New Scripting Language** - .nexss - Users can create own commands (Nexss Programmer Packages). Each command is a Nexss Programmer package and package can be one file or many files in different languages or combination of files and packages. To create new packages is for more advanced users but .nexss is for people who just want to make solution eg in the office. Example here: AutoPrint - https://nexss.com/en/easy-install-nexss-programmer.html (This example checks your emails for pdf attachments and if any of them contains word invoice it will automatically prints it. - how much time can be saved by 10 lines script)

### Notes
For now Nexss Programmer works on all platforms, however all languages are implemented only on Windows.
### Links
Code Repository: <https://github.com/nexssp/cli> (here)

@@ -55,3 +57,3 @@ Documentation: <https://github.com/nexssp/cli/wiki>

Features Video: <https://www.youtube.com/watch?v=z5scbto_yOM>
Technologies Video: <https://www.youtube.com/watch?v=aUIcR7Qps-A>
Technologies Video: <https://www.youtube.com/watch?v=aUIcR7Qps-A>

@@ -64,26 +66,8 @@ ```sh

```
**Nexss Programmer Presentation** (Youtube video):
[![Nexss Programmer Presentation](https://img.youtube.com/vi/vs2tXMrZzzs/0.jpg)](https://www.youtube.com/watch?v=vs2tXMrZzzs)
NOTE: _**Nexss Programmer DOES NOT need administrative rights**_ for your operating system so it is very safe. Try it today and save your time!
Nexss Programmer is the **innovative** and **evolutionary** tool for the programmers with unlimited possibilities. This system allows to combine from almost [50 programming languages](https://github.com/nexssp/cli/wiki/Nexss-Programmer-Programming-Languages) in many different ways.
---
## Install by one line in PowerShell !
```sh
Set-ExecutionPolicy Bypass -Scope Process -Force; iwr -useb nexss.com/installProgrammer | iex
```
If you are having errors about tls/ssl channel please run first:
`[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12`
---
NOTE2: **Linux** _(Soon - FOR NOW ONLY WORKS NODEJS)_ and **MacOS** + Swift language _(Soon)_ - **Work In Progress**
---
For installing some of the compilers **Nexss Programmer** uses fantastic package manager tool from **Luke Sampson** [SCOOP](https://scoop.sh/)

@@ -90,0 +74,0 @@

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc