Security News
Supply Chain Attack Detected in Solana's web3.js Library
A supply chain attack has been detected in versions 1.95.6 and 1.95.7 of the popular @solana/web3.js library.
@first-lego-league/fllscoring
Advanced tools
To have a look at what we are at:
Currently the scoring application can only be reliably used as a hosted service. To use:
npm install
(this installs all dependencies. It's a neccesarry step for each install)node localserver.js
then open localhost:1390 in your browser
node localserver.js -p 8000
node localserver.js -u username:password
In the near future, we plan to have "ready to go" software available as:
To contribute to this repository, please make a fork, make your changes and submit a pull request.
This way of work allows us to maintain proper code quality, which is important when working with a large amount of people on the same project. Feel free to join the discussion on the issues page
The best way to work on a feature or a bug is to follow these steps:
In your own fork, you can create any branch structure you like, however, some best practices / tips are:
Prerequisites
npm install -g grunt-cli
)npm install
This is mainly used for development.
node localserver.js
then open localhost:1390/nocache.html
node localserver.js -p 8000
node localserver.js -u username:password
node localserver -d datadir
Relative paths are relative to the localserver script. Absolute paths are, well, absolute. Defaults to data
nocache.html
to circumvent the offline cache mechanismkarma start
grunt karma
grunt nwjs
grunt phonegap
grunt phonegap:ios
or grunt phonegap:android
respectivelyFor the phonegap build, copy pgbuildconfig.example.json
to pgbuildconfig.json
and adjust your phonegap build credentials. You can create an account on phonegap build. Also, make sure you you copy .cordova/config.example.json to .cordova/config.json and insert your application ID from phonegap build into it. The first time you build the app you must comment the app ID line out, it will generate one for you. Afterwards check the Phonegap build website for the generated app ID.
NOTE: remove the comments in the copied file, as it is not valid JSON as it is.
For iOS, see Building for iOS
grunt challenge
This will rebuild html, pdf and js versions of the challenge. This can also be done individually if you'd wish:
grunt html
grunt pdf
grunt js
These files are also included in the repo: challenges/html
, challenges/pdf
, challenges/js
See case issues
Help is welcome. Please comment on the case if you plan to start working on one.
This projected is licensed under the terms of the GNU GPL v2.0 licenses
Basically, it allows users to legally copy, distribute and modify software. This means you can:
FAQs
fll scoring application
The npm package @first-lego-league/fllscoring receives a total of 37 weekly downloads. As such, @first-lego-league/fllscoring popularity was classified as not popular.
We found that @first-lego-league/fllscoring demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
A supply chain attack has been detected in versions 1.95.6 and 1.95.7 of the popular @solana/web3.js library.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.