# Publishing libraries
To publish any files on os.90s.dev, you'll need to create an account first.
After you have created a shared folder:
-
Copy your library files into it.
-
Let the community know about it.
-
That's it!
# Sharing libraries
Libraries are normal code files:
// FILE: net/someuser/path/to/lib.js
/** Generates random integer from 0 to Number.MAX_SAFE_INTEGER (inclusive) */
export function randomNumber() {
return 4 // generated by dice roll
}
Libraries can be imported like so:
import { randomNumber } from '/fs/net/someuser/path/to/lib.js'
for (let i = 0; i < 3; i++) {
console.log(randomNumber()) // prints three random integers
}
And it just works!