1.3.2 β€’ Published 2 years ago

crosis v1.3.2

Weekly downloads
-
License
AGPL-3.0
Repository
github
Last release
2 years ago

crosis banner

npm npm

crosis is a NPM package that allows you to programmatically interact with your Replit Repl. Our goal is to make this process as easy and simple as possible.

πŸ”₯Features

  • πŸ“„ File manipulation
  • πŸ“ Folder manipulation
  • πŸ“  Command execution
  • πŸ“² Easy log in process
  • πŸš€ Performance

Installation & Usage

Install the package by running npm install crosis. You can use the package in both CommonJS and ESM.

Example

// Import the crosis package

// CommonJS
const { Crosis } = require("crosis");

// OR

// ESM
import { Crosis } from "crosis";

// Create a Crosis object

// You can connect to a Replit repl using the adapterReplit() function
const crosis = new Crosis({
  adapter: adapterReplit({
    replId: YOUR_REPL_ID,
    sid: YOUR_REPLIT_SID,
  }),
});

// You can also specify a goval url
const crosis = new Crosis({
  url: "your goval url",
});

// Connect crosis
crosis.connect().then(async () => {
  console.log("Crosis connected");

  // Read files of repl
  const files = await crosis.readDir(".");

  // List files
  files.forEach((file) => {
    console.log(file);
  });

  // Disconnect crosis at the end of the script
  // Terminating or ending the script will also disconnect crosis
  await crosis.disconnect();
});

Contributing

Contributions are always welcome! If you want to contribute, feel free to open a pull request.

License

The crosis package is licensed under the AGPL-3.0 License. See LICENSE for more information.

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.11

2 years ago

1.2.10

2 years ago

1.2.9

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago