Browse Source

Use named import

customisations
alemart 7 months ago
parent
commit
a91142a474
4 changed files with 5 additions and 5 deletions
  1. 2
    2
      esbuild.mjs
  2. 1
    1
      src/core/viewport.ts
  3. 1
    1
      src/main.ts
  4. 1
    1
      src/ui/stats-panel.ts

+ 2
- 2
esbuild.mjs View File

10
 const serve = (argv.indexOf('--serve') >= 0);
10
 const serve = (argv.indexOf('--serve') >= 0);
11
 
11
 
12
 const options = {
12
 const options = {
13
-    //entryPoints: ['src/main.ts'], // AR.default
13
+    //entryPoints: ['src/main.ts'], // AR.AR
14
     stdin: {
14
     stdin: {
15
-        contents: 'import AR from "./main.ts";\nmodule.exports = AR;',
15
+        contents: 'import { AR } from "./main.ts";\nmodule.exports = AR;',
16
         resolveDir: 'src',
16
         resolveDir: 'src',
17
         sourcefile: 'index.ts',
17
         sourcefile: 'index.ts',
18
     },
18
     },

+ 1
- 1
src/core/viewport.ts View File

20
  * Viewport
20
  * Viewport
21
  */
21
  */
22
 
22
 
23
-import AR from '../main';
23
+import { AR } from '../main';
24
 import Speedy from 'speedy-vision';
24
 import Speedy from 'speedy-vision';
25
 import { SpeedySize } from 'speedy-vision/types/core/speedy-size';
25
 import { SpeedySize } from 'speedy-vision/types/core/speedy-size';
26
 import { SpeedyPromise } from 'speedy-vision/types/core/speedy-promise';
26
 import { SpeedyPromise } from 'speedy-vision/types/core/speedy-promise';

+ 1
- 1
src/main.ts View File

37
 /**
37
 /**
38
  * GPU-accelerated Augmented Reality for the web
38
  * GPU-accelerated Augmented Reality for the web
39
  */
39
  */
40
-export default class AR
40
+export class AR
41
 {
41
 {
42
     /**
42
     /**
43
      * Start a new session
43
      * Start a new session

+ 1
- 1
src/ui/stats-panel.ts View File

26
 import { Tracker } from '../trackers/tracker';
26
 import { Tracker } from '../trackers/tracker';
27
 import { Source } from '../sources/source';
27
 import { Source } from '../sources/source';
28
 import { Nullable } from '../utils/utils';
28
 import { Nullable } from '../utils/utils';
29
-import AR from '../main';
29
+import { AR } from '../main';
30
 
30
 
31
 
31
 
32
 /** Update interval, in ms */
32
 /** Update interval, in ms */

Loading…
Cancel
Save