Installation

The gospace Floorplan SDK (@gospace-ai/floorplan) can be installed via npm/yarn for use in modern JavaScript projects, or loaded directly in the browser via a public CDN.


1) Install via npm or yarn

npm install @gospace-ai/floorplan

or

yarn add @gospace-ai/floorplan

2) Import the SDK

ESM (recommended)

import Floorplan from "@gospace-ai/floorplan";

CommonJS

const Floorplan = require("@gospace-ai/floorplan");

3) Use via CDN in Browser Environments

You can load the SDK without installing by using a public npm CDN such as jsDelivr or unpkg:

<!-- Latest (auto-updates to the newest version) -->
<script src="https://cdn.jsdelivr.net/npm/@gospace-ai/floorplan/dist/floorplan.umd.js"></script>

<!-- Or pin a specific version -->
<script src="https://cdn.jsdelivr.net/npm/@gospace-ai/[email protected]/dist/floorplan.umd.js"></script>

<!-- unpkg alternative -->
<script src="https://unpkg.com/@gospace-ai/floorplan/dist/floorplan.umd.js"></script>

When loaded this way, the SDK is available as a global Floorplan object.


4) Requirements

  • Node.js v18+ for local development

  • A valid access token from gospace

  • Supported browsers: Chrome, Edge, Safari, Firefox (latest two versions)

  • Internet access to load the hosted floorplan at https://floorplan.gospace.app

Last updated

Was this helpful?