#CarbonJS - package manager for KubeJS

150 messages · Page 1 of 1 (latest)

tribal pond
#

well that name is certainly infinetely better than kjspkg

tender goblet
#

Lmao

#

Ofc it’s built with rust

#

Outcompetes in speed

#

I guess

#

Can we add cross downloads

#

Like

#

Carbon:something-something in kjspkg and kjspkg:something-something in carbon

#

Yeah I’ll do that too once I can

tender goblet
#

Carbon sounds cooler

#
#

Npm naming hell chaosgod

tribal pond
#

you couldve used pakjs and it wouldve made sense and sound good

tribal pond
tender goblet
#

No such package

tribal pond
#

excuses excuses

tender goblet
#

You should definitely add an ability to remove packages though

gleaming ibex
tribal pond
#

how

gleaming ibex
#

i am asking the same question

tribal pond
#

kjspkg reminds me of pacman syntax actually

#

random assortment of letters go brrr

tender goblet
#

kjspkg -rf / --no-preserve-root

tribal pond
#

its rm

#

i dont think you can just remove all packages with pacman

tender goblet
#

Does carbon support windows or only linux lol

tribal pond
#

yes

#

rust works on linux

#

source: my terminal and like 28 other things are written in it

tender goblet
#

I download packages into separate subdirectories in the main .kjspkg directory and then remove them by name

#

Well technically it’s 3 .kjspkg directories

#

In startup, server and client scripts

tender goblet
#

This shouldn’t be that hard

ripe tapir
#

Wait are you the second person to make a package manager for Kube?

tribal pond
#

yes, g_cat was the first with kjspkg

ripe tapir
#

I’m not quite sure on how popular the old one was to begin with so that’s why I’m a bit confused.

ripe tapir
#

Fair enough

tender goblet
#

Because I don’t have them raha

quasi trout
#

Even a package manager for KubeJS can self reproduce

tender goblet
#

@quick pine I think you fucked up

#

I downloaded the one that's on cargo

tender goblet
#

I'm busy

tender goblet
#

yeah it works if I add the config file

#

how do I add scripts from kjspkg

#

yeah I see

#

not all of the packages are on that org tho hmmm

#

also some are called differently on github and in the registry but that's not a big issue

#

yeah but like there's a couple of packages that aren't packaged by me

#

okay well there's only one atm

#

it's maintained by quentin

#

so are you gonna make a gui app for this in tauri now heh

#

I wish I had statistics blobhyperthonkang

#

the best I have is this

#

also shoutout to the wiki flush

tender goblet
#

You should really add licenses to your repos

tender goblet
#

yeah but if people are going to use them in modpacks they technically can't without a license

tender goblet
tender goblet
#

I guess it's unlicensed so

severe violet
#

:O

tender goblet
tribal pond
#

based tauri user

#

reminds me of the one i was trying to make

tender goblet
tender goblet
#

👍

tender goblet
#

I see

trail minnow
#

Perhaps you can add the original author's github account to the collaborators?

tame umbra
#

can gcat and however you spell malejzirjsimfs name just like

#

make 1 manager

#

idk

#

just like

#

make one package database

#

use one launcher

tender goblet
#

Whar

#

We have cross downloads that enough imo

#

We all know what’s the best one anyway heh

tame umbra
#

kjspkg is my favorite element

#

i may or may not be biased by the creator of one of the package managers

tender goblet
#

I may or may not hold rainbuu inside of my basement forcing him to make modpacks

severe violet
tender goblet
trail minnow
tender goblet
#

Rip

lime epoch
#

F

uneven rock
#

Website coming soon!

undone flint
#

I already prefer this over KJSPKG's website

wild hill
#

add a dark mode please heh

#

i do like this though

uneven rock
#

i will add lighter one heh

#

jk

#

i will work on that

#

it seems to me that cli is already working with the site

uneven rock
#

dark theme is working

severe violet
tender goblet
#

Instead of 29

#

Also no mod deps or dev tools :tr:

#

I’ll update the font today we’ll see how to goes

#

It’s good enough for it’s purposes imo

uneven rock
#

oh no only 9 packages, but anyone can add their own

#

don't cry

tender goblet
#

I uploaded malware to carbonjs 🧌

uneven rock
#

i deleted your house

tender goblet
gleaming grotto
#

Whi carbonjs deleted user??

uneven rock
#

my first account got banned

gleaming grotto
#

Ah

lime epoch
ripe tapir
tame umbra
#

thats sus

#

carbonjs owner has a crimal record

uneven rock
#

It wasn't anything bad

uneven rock
tender goblet
#

what framework did you use to make it heh

#

and what's the backend written in

#

totally not gonna use it to xss or sql inject you

uneven rock
#

nextjs

wild hill
#

@uneven rock i have an issue here

uneven rock
#

check dm

#

did you add carbon.config.json to your package?

uneven rock
#

Cool markdown soyakpoint

uneven rock
#

New script that adds chat formatters!

tender goblet
#

We should probably update our cross-downloads since both package managers updated a lot since we first introduced them. I see you are now using a database with an api so I’ll use that. For KJSPKG, there has been 2 major updates since that - mod dependencies and the package path thing I pushed today.

tender goblet
uneven rock
uneven rock
tender goblet
#

I’ll update it tomorrow

#

For now I sleep

tender goblet
uneven rock
tender goblet
tender goblet
#

Brugh