Bitburner-bbpm - An experimental package manager for the game Bitburner.

Overview

BPPM - BitBurner Package Manager

An experimental package manager for the game Bitburner.

Install Instructions

  1. Download the latest release of bbpm.js.
  2. Copy the contents of bbpm.js to the in-game script /bin/bbpm.js

Build Instructions

  1. Run yarn run defs.
    • (On Windows, download this file, and place it in the base directory with package.json.)
  2. Run yarn install.
  3. Run yarn build.
  4. Copy the contents of dist/bin/bbpm.js to the in-game script /bin/bbpm.js.

Package List Installation Instructions

  1. Add a link pointing to a correctly-formatted JSON file to a new line in the in-game file /etc/bbpm/pkl_url_list.txt.
  2. Run bbpm update.

Other Notes

  • Documentation what exactly your own packages and package lists should consist of can be found here.
    • The official-bbpm package list at .bbpm/package-list.json can also be used as an example.
You might also like...

Autocomplete, diagnostics, hover info & more for the Wally package manager

Wally Utilities This VSCode extension provides some nice-to-haves when using the Wally package manager. The extension can be downloaded from the Visua

Jul 28, 2022

Detects which package manager (bun, pnpm, yarn, npm) is used.

@skarab/detect-package-manager Detects which package manager (bun, pnpm, yarn, npm) is used based on the current working directory. Features Support p

Sep 3, 2022

Experimental URL-CID index using b trees (chunky-trees from @mikeal)

ipfs-url-index Experimental IPFS index for URL-CID, implemented using chunky-trees B-Tree implementation. API Server Run node main.js to start the ap

Mar 14, 2022

experimental web browser optimized for rabbit-holing

experimental web browser optimized for rabbit-holing

Cartographist Cartographist is an experimental web browser optimized for rabbit-holing. Instead of opening new windows (with cmd-click), Cartographist

Jan 2, 2023

Halfwit is an experimental golfing language that fits most commands in half a byte.

Halfwit Halfwit is an experimental golfing language that fits most commands in half a byte. It's stack-based. Usage npm install halfwit

Jun 27, 2022

An experimental framework-aware Firebase CLI

Firebase Experimental framework-aware CLI Usage $ npm i -g firebase-frameworks $ cd MY-APP $ firebase-frameworks init $ firebase-frameworks build $

Dec 27, 2022

This experimental library patches the global custom elements registry to allow re-defining or reload a custom element.

Redefine Custom Elements This experimental library patches the global custom elements registry to allow re-defining a custom element. Based on the spe

Dec 11, 2022

[Experimental] Browse local files using the non-standard File System Access API

[Experimental] Browse local files using the non-standard File System Access API

jupyterlab-filesystem-access Browse local files using the non-standard Web Browser File System Access API. ⚠️ This extension is compatible with Chromi

Apr 14, 2022

[Experimental] Browse local files using the non-standard File System Access API

[Experimental] Browse local files using the non-standard File System Access API

jupyterlab-filesystem-access Browse local files using the non-standard Web Browser File System Access API. ⚠️ This extension is compatible with Chromi

Apr 15, 2022
Comments
  • Multiple Issues on WinOS

    Multiple Issues on WinOS

    So..... you should write, what requrements are used in your Readme.md

    • I tried to get it to run on WInos... which took me a bit, to figure out and install yarn...
    • then I saw a "wget" ... which doesn't work on Win.... even PowerShell doesn't have a wget cmdlet
    • what is tsc? Do I need to install some kind of Node-module for Typescript?

    ....

    opened by Hedrauta 2
Releases(v0.1.0)
  • v0.1.0(Jan 1, 2022)

    I've written a mostly-probably-working package manager in a day, and now I'm going to share it with you all. It's definitely not any sort of ready for actual use, but at the very least this serves as a very... definitive... proof-of-concept.

    Source code(tar.gz)
    Source code(zip)
    bbpm.js(8.80 KB)
Owner
null
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A devtool improve your pakage manager use experience no more care about what package manager is this repo use; one line, try all.

pi A devtool improve your pakage manager use experience no more care about what package manager is this repo use; one line, try all. Stargazers over t

tick 11 Nov 1, 2022
Repo for the official bitburner filesynchronisation package.

bitburner-filesync A file synchronisation utility for Bitburner, using the Remote File API. It allows players to synchronize scripts and text files fr

null 15 Dec 23, 2022
Package fetcher is a bot messenger which gather npm packages by uploading either a json file (package.json) or a picture representing package.json. To continue...

package-fetcher Ce projet contient un boilerplate pour un bot messenger et l'executable Windows ngrok qui va permettre de créer un tunnel https pour c

AILI Fida Aliotti Christino 2 Mar 29, 2022
Meogic-tab-manager is an extensible, headless JavaScript tab manager framework.

MeogicTabManager English document MeogicTabManager是一个有可拓展性的、headless的JavaScript标签页管理框架。 MeogicTabManager旨在提供可自由组装页面框架、自定义页面组件、甚至覆盖框架自带事件响应的开发体验。 Meogi

meogic-tech 5 Oct 8, 2022
Automation scripts I use for my Bitburner gameplay videos.

Bitburner Automation Note: I release a new piece of code when I finish a video segment in the series. If it's a multi-part series, the scripts will no

Chris Rabe 68 Dec 25, 2022
Typescript & Debugging for Bitburner

Bitburner Scripts + Typescript + Local Server A Typescript template project with debugging support, import rewrites and developer convenience. How to

Mio Bambino 8 Nov 28, 2022
Bitburner source code.

Bitburner Bitburner is a programming-based incremental game that revolves around hacking and cyberpunk themes. The game can be played at https://danie

null 27 Dec 23, 2022
Flight is a universal package manager for your needs, no matter what language you may want to write your code in.

Flight Swift, reliable, multi-language package manager. ⚡ Installation We don't have an official release of Flight yet, however, if you would like to

null 26 Dec 25, 2022