d42235c98da2e0b6c344ce20985087347bf6ca68
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com>
node-metaverse
A node.js interface for Second Life.
Install
npm install --save @caspertech/node-metaverse
Usage
Javascript
const nmv = require('@caspertech/node-metaverse');
const loginParameters = new nmv.LoginParameters();
loginParameters.firstName = 'firstName';
loginParameters.lastName = 'lastName';
loginParameters.password = 'password';
loginParameters.start = "last";
const options = nmv.BotOptionFlags.LiteObjectStore | nmv.BotOptionFlags.StoreMyAttachmentsOnly;
const bot = new nmv.Bot(loginParameters, options);
bot.login().then((response) =>
{
console.log("Login complete");
//Establish circuit with region
return bot.connectToSim();
}).then(() =>
{
console.log("Connected");
}).catch((error) =>
{
console.error(error);
});
Typescript
import { Bot, BotOptionFlags, LoginParameters } from '@caspertech/node-metaverse';
const loginParameters = new LoginParameters();
loginParameters.firstName = 'firstName';
loginParameters.lastName = 'lastName';
loginParameters.password = 'password';
loginParameters.start = 'last';
const options = BotOptionFlags.LiteObjectStore | BotOptionFlags.StoreMyAttachmentsOnly;
const bot = new Bot(loginParameters, options);
bot.login().then((response) =>
{
console.log("Login complete");
//Establish circuit with region
return bot.connectToSim();
}).then(() =>
{
console.log("Connected");
}).catch((error) =>
{
console.error(error);
});
License
Description
Languages
TypeScript
87.2%
omnetpp-msg
11.5%
JavaScript
1.3%