Skip to content

Commit 105b929

Browse files
committed
Merge branch 'release/1.0.1'
2 parents 5299aa1 + fe6d0ec commit 105b929

File tree

5 files changed

+38
-29
lines changed

5 files changed

+38
-29
lines changed

CHANGELOG.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,22 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
66

7-
## 1.0.0
7+
## 1.0.1 - - 2021-09-26
8+
### Changed
9+
- Specify Vite port number so that it doesn't conflict with other test projects running on port `3000`.
10+
11+
### Fixed
12+
- Fix an issue where the opening times were being set too soon on the full message template and subsequently not being rendered. ([#3](https://github.com/cavellblood/sunset-to-sunset/issues/3))
13+
14+
## 1.0.0 - 2021-09-23
815
### Changed
916
- Initial Release
1017

11-
## 1.0.0-beta.2
18+
## 1.0.0-beta.2 - 2021-09-23
1219
### Fixed
1320
- Added build files.
1421

15-
## 1.0.0-beta.1
22+
## 1.0.0-beta.1 - 2021-09-23
1623
### Added
1724
- Added a default banner template if no template is defined.
1825
- Allow multiple closing and opening elements to be added to the banner.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sunset-to-sunset",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"description": "",
55
"main": "src/js/main.js",
66
"author": "Cavell Blood",

prettier.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
useTabs: true
3+
}

src/js/main.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,7 @@ const renderMessage = (opening) => {
8383

8484
const messageTemplate = template.content.cloneNode(true)
8585

86-
// Find all opening elements and add formatted times
87-
const openingElements = messageTemplate.querySelectorAll('.sts-opening-time')
88-
formatTimes(openingElements, opening)
89-
9086
if (userFullTemplate) {
91-
console.log('full user template')
9287
let messageContainer = messageTemplate.querySelector('.sts-full-message__container');
9388

9489
while (messageContainer.firstElementChild) {
@@ -98,16 +93,19 @@ const renderMessage = (opening) => {
9893
messageContainer.insertBefore(message, null)
9994

10095
} else if (userSimpleTemplate) {
101-
console.log('simple user template')
10296
const messageArea = messageTemplate.querySelector('.sts-message-area');
10397
messageArea.insertBefore(message, null)
10498
}
10599

106100

107101
const html = document.getElementsByTagName('html')[0]
108102
html.classList.add('sts-during-sabbath')
103+
104+
// Find all opening elements and add formatted times
105+
const openingElements = messageTemplate.querySelectorAll('.sts-opening-time')
106+
formatTimes(openingElements, opening)
109107

110-
// Insert the messageTemplate as the last item on the page.
108+
// Insert the messageTemplate as the first item on the page.
111109
document.body.insertBefore(messageTemplate, document.body.firstChild)
112110
}
113111

vite.config.js

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
1-
import legacy from '@vitejs/plugin-legacy'
2-
import { nodeResolve } from '@rollup/plugin-node-resolve';
3-
import path from 'path';
1+
import legacy from "@vitejs/plugin-legacy";
2+
import { nodeResolve } from "@rollup/plugin-node-resolve";
3+
import path from "path";
44

55
// https://vitejs.dev/config/
66
export default ({ command }) => ({
7-
root: path.resolve(__dirname, "src"),
7+
root: path.resolve(__dirname, "src"),
88
build: {
99
emptyOutDir: true,
1010
manifest: true,
1111
outDir: "../dist/",
1212
rollupOptions: {
1313
input: {
1414
"sunset-to-sunset": "./src/js/main.js",
15-
test: "./src/tests/index.html"
15+
test: "./src/tests/index.html",
1616
},
1717
output: {
1818
sourcemap: true,
1919
entryFileNames: `assets/[name].min.js`,
2020
chunkFileNames: `assets/[name].js`,
21-
assetFileNames: `assets/[name].[ext]`
21+
assetFileNames: `assets/[name].[ext]`,
2222
},
2323
},
2424
},
25-
publicDir: './src/tests',
26-
plugins: [
27-
legacy({
28-
targets: ['defaults', 'not IE 11']
29-
}),
30-
nodeResolve({
31-
moduleDirectories: [
32-
path.resolve('./node_modules'),
33-
],
34-
}),
35-
],
36-
})
25+
publicDir: "./src/tests",
26+
plugins: [
27+
legacy({
28+
targets: ["defaults", "not IE 11"],
29+
}),
30+
nodeResolve({
31+
moduleDirectories: [path.resolve("./node_modules")],
32+
}),
33+
],
34+
server: {
35+
port: 3100
36+
}
37+
});

0 commit comments

Comments
 (0)