Skip to content

Commit ab48e00

Browse files
committed
v0.8.0
1 parent a865d1a commit ab48e00

File tree

4 files changed

+31
-7
lines changed

4 files changed

+31
-7
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,14 @@ You can check out the live demo [here](http://skyrim.github.io/hlviewer.js)
1515

1616
Download the library from __dist__ directory and include it in your html.
1717
```html
18+
<link rel="stylesheet" src="your/path/to/hlviewer.style">
1819
<script src="your/path/to/hlviewer.min.js"></script>
1920
```
21+
or use a CDN
22+
```html
23+
<link rel="stylesheet" src="https://unpkg.com/[email protected]/dist/hlviewer.css">
24+
<script src="https://unpkg.com/[email protected]/dist/hlviewer.min.js"></script>
25+
```
2026

2127
Create a target element where viewer will later be created.
2228
Width and height MUST be set.

demo.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,8 @@ <h1 class="title">HLViewer</h1>
138138
<div id="hlv-target"></div>
139139
</div>
140140

141-
<script type="module" src="https://unpkg.com/[email protected]/dist/hlviewer.js"></script>
141+
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/hlviewer.css" />
142+
<script type="module" src="https://unpkg.com/[email protected]/dist/hlviewer.min.js"></script>
142143
<script>
143144
document.addEventListener('DOMContentLoaded', () => {
144145
var viewer = HLViewer.init('#hlv-target', 'res')

package.json

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hlviewer.js",
3-
"version": "0.7.5",
3+
"version": "0.8.0",
44
"description": "View GoldSrc maps and replays in browser",
55
"keywords": [
66
"hlviewer",
@@ -9,7 +9,18 @@
99
"goldsrc",
1010
"kreedz"
1111
],
12-
"main": "dist/hlviewer.js",
12+
"type": "module",
13+
"files": [
14+
"dist"
15+
],
16+
"main": "dist/hlviewer.min.js",
17+
"module": "dist/hlviewer.js",
18+
"exports": {
19+
".": {
20+
"import": "./dist/hlviewer.js",
21+
"require": "./dist/hlviewer.min.js"
22+
}
23+
},
1324
"scripts": {
1425
"dev": "vite",
1526
"build": "tsc && vite build"
@@ -23,10 +34,6 @@
2334
"bugs": {
2435
"url": "https://github.com/skyrim/hlviewer.js/issues"
2536
},
26-
"type": "module",
27-
"files": [
28-
"dist/hlviewer.js"
29-
],
3037
"homepage": "https://skyrim.github.io/hlviewer.js",
3138
"dependencies": {
3239
"gl-matrix": "^3.4.3",

vite.config.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@ export default defineConfig({
1010
name: 'HLViewer',
1111
fileName: (format) => (format === 'es' ? 'hlviewer.js' : 'hlviewer.min.js'),
1212
formats: ['es', 'umd']
13+
},
14+
rollupOptions: {
15+
output: {
16+
assetFileNames(assetInfo) {
17+
if (assetInfo.name === 'style.css') {
18+
return 'hlviewer.css'
19+
}
20+
return assetInfo.name || ''
21+
}
22+
}
1323
}
1424
},
1525
define: {

0 commit comments

Comments
 (0)