├── .env ├── .eslintrc.yml ├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── dist ├── arjs-studio-backend.js ├── arjs-studio-backend.js.map ├── arjs-studio-backend.min.js └── arjs-studio-backend.min.js.map ├── docs ├── modules.md ├── package.md ├── providers.md └── templates.md ├── package.json ├── src ├── helpers.js ├── index.js ├── modules │ ├── location │ │ ├── index.js │ │ └── templates │ │ │ ├── location.3d.handlebars │ │ │ ├── location.audio.handlebars │ │ │ ├── location.image.handlebars │ │ │ └── location.video.handlebars │ ├── marker │ │ ├── index.js │ │ ├── templates │ │ │ ├── barcode.handlebars │ │ │ ├── pattern.3d.handlebars │ │ │ ├── pattern.audio.handlebars │ │ │ ├── pattern.image.handlebars │ │ │ └── pattern.video.handlebars │ │ └── tools │ │ │ ├── barcode-marker-generator.js │ │ │ ├── gesture-detector.js │ │ │ ├── gesture-handler.js │ │ │ ├── matrix-encoders.js │ │ │ └── pattern-marker-generator.js │ ├── nft │ │ └── index.js │ └── package │ │ └── Package.js └── providers │ ├── github.js │ ├── index.js │ ├── provider.js │ └── zip.js ├── test ├── index.js ├── matrix-generator │ ├── codewords.json │ └── index.js └── pattern-marker-generator │ ├── index.js │ └── input.png ├── webpack.config.js └── yarn.lock /.env: -------------------------------------------------------------------------------- 1 | NFT=0 2 | MARKER=1 3 | LOCATION=1 4 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/README.md -------------------------------------------------------------------------------- /dist/arjs-studio-backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/dist/arjs-studio-backend.js -------------------------------------------------------------------------------- /dist/arjs-studio-backend.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/dist/arjs-studio-backend.js.map -------------------------------------------------------------------------------- /dist/arjs-studio-backend.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/dist/arjs-studio-backend.min.js -------------------------------------------------------------------------------- /dist/arjs-studio-backend.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/dist/arjs-studio-backend.min.js.map -------------------------------------------------------------------------------- /docs/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/docs/modules.md -------------------------------------------------------------------------------- /docs/package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/docs/package.md -------------------------------------------------------------------------------- /docs/providers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/docs/providers.md -------------------------------------------------------------------------------- /docs/templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/docs/templates.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/package.json -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/index.js -------------------------------------------------------------------------------- /src/modules/location/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/location/index.js -------------------------------------------------------------------------------- /src/modules/location/templates/location.3d.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/location/templates/location.3d.handlebars -------------------------------------------------------------------------------- /src/modules/location/templates/location.audio.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/location/templates/location.audio.handlebars -------------------------------------------------------------------------------- /src/modules/location/templates/location.image.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/location/templates/location.image.handlebars -------------------------------------------------------------------------------- /src/modules/location/templates/location.video.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/location/templates/location.video.handlebars -------------------------------------------------------------------------------- /src/modules/marker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/index.js -------------------------------------------------------------------------------- /src/modules/marker/templates/barcode.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/templates/barcode.handlebars -------------------------------------------------------------------------------- /src/modules/marker/templates/pattern.3d.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/templates/pattern.3d.handlebars -------------------------------------------------------------------------------- /src/modules/marker/templates/pattern.audio.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/templates/pattern.audio.handlebars -------------------------------------------------------------------------------- /src/modules/marker/templates/pattern.image.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/templates/pattern.image.handlebars -------------------------------------------------------------------------------- /src/modules/marker/templates/pattern.video.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/templates/pattern.video.handlebars -------------------------------------------------------------------------------- /src/modules/marker/tools/barcode-marker-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/tools/barcode-marker-generator.js -------------------------------------------------------------------------------- /src/modules/marker/tools/gesture-detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/tools/gesture-detector.js -------------------------------------------------------------------------------- /src/modules/marker/tools/gesture-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/tools/gesture-handler.js -------------------------------------------------------------------------------- /src/modules/marker/tools/matrix-encoders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/tools/matrix-encoders.js -------------------------------------------------------------------------------- /src/modules/marker/tools/pattern-marker-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/marker/tools/pattern-marker-generator.js -------------------------------------------------------------------------------- /src/modules/nft/index.js: -------------------------------------------------------------------------------- 1 | export class NFTModule { 2 | } 3 | -------------------------------------------------------------------------------- /src/modules/package/Package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/modules/package/Package.js -------------------------------------------------------------------------------- /src/providers/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/providers/github.js -------------------------------------------------------------------------------- /src/providers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/providers/index.js -------------------------------------------------------------------------------- /src/providers/provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/providers/provider.js -------------------------------------------------------------------------------- /src/providers/zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/src/providers/zip.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- 1 | export * from './matrix-generator'; 2 | -------------------------------------------------------------------------------- /test/matrix-generator/codewords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/test/matrix-generator/codewords.json -------------------------------------------------------------------------------- /test/matrix-generator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/test/matrix-generator/index.js -------------------------------------------------------------------------------- /test/pattern-marker-generator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/test/pattern-marker-generator/index.js -------------------------------------------------------------------------------- /test/pattern-marker-generator/input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/test/pattern-marker-generator/input.png -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AR-js-org/studio-backend/HEAD/yarn.lock --------------------------------------------------------------------------------