Skip to content

Commit

Permalink
chore: split tasks between dist and demo
Browse files Browse the repository at this point in the history
  • Loading branch information
steve-lebleu committed Mar 15, 2024
1 parent 7e68934 commit 711decd
Show file tree
Hide file tree
Showing 9 changed files with 51 additions and 35 deletions.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ tests/report
# Retrieved by bower
src/vendors/*

# Do not push dist, build and local api
dist/
# Do not push build and local api
build/
api/

# Do not push vitepress docs
docs/.vitepress/dist
docs/.vitepress/cache
4 changes: 1 addition & 3 deletions demo/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,12 @@
<![endif]-->

<link href='https://fonts.googleapis.com/css?family=Lato|Open+Sans|Montserrat' rel='stylesheet' type='text/css' />
<link href="css/kompleter.min.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/kompletr.demo.min.css" rel="stylesheet" type="text/css" media="screen" />

<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script>
<![endif]-->

<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>-->

<script type="module" src="./js/kompletr.min.js"></script>
</head>

Expand Down
1 change: 1 addition & 0 deletions dist/css/kompletr.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions dist/js/kompletr.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
16 changes: 10 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,20 +47,24 @@
],
"license": "ISC",
"scripts": {
"build": "mkdir -p dist && mkdir -p dist/files && cp -r src/index.html dist/ & cp -r test/fixtures/data.json dist/files/data.json & npm run build:css && npm run build:js && npm run build:demo",
"build:css": "node-sass ./src/sass/kompletr.scss ./dist/css/kompletr.min.css --output-style compressed",
"build": "mkdir -p build && cp src/index.html build/ & cp test/fixtures/data.json build/ & npm run build:css && npm run build:js",
"build:css": "node-sass ./src/sass/kompletr.demo.scss ./build/css/kompletr.demo.min.css --output-style compressed",
"build:js": "webpack",
"build:demo": "node-sass ./src/sass/kompletr.demo.scss ./demo/css/kompletr.demo.min.css --output-style compressed",
"ci:dev": "webpack serve",
"ci:e2e": "cypress run --browser chrome ./cypress",
"ci:cy": "cypress open",
"ci:test": "node --experimental-vm-modules node_modules/jest/bin/jest.js ./test/**.spec.js -- --coverage",
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js ./test/**.spec.js",
"demo": "npm run demo:css && npm run demo:js",
"demo:css": "node-sass ./src/sass/kompletr.demo.scss ./demo/css/kompletr.demo.min.css --output-style compressed",
"demo:js": "webpack --mode production --config ./webpack.config.prod.js",
"dev": "webpack-dashboard -- webpack serve --hot --mode development --config ./webpack.config.js",
"prod": "webpack-dashboard -- webpack --mode production --config ./webpack.config.prod.js",
"dist": "mkdir -p dist & npm run dist:css && npm run dist:js",
"dist:css": "node-sass ./src/sass/kompletr.scss ./dist/css/kompletr.min.css --output-style compressed",
"dist:js": "webpack --mode production --config ./webpack.config.prod.js",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs"
"docs:preview": "vitepress preview docs",
"prod": "webpack --mode production --config ./webpack.config.prod.js"
},
"devDependencies": {
"@babel/runtime": "^7.23.6",
Expand Down
6 changes: 3 additions & 3 deletions src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<![endif]-->

<link href="css/kompleter.min.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/kompletr.demo.min.css" rel="stylesheet" type="text/css" media="screen" />

<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js"></script>
Expand All @@ -26,7 +26,7 @@
<header>
<p style="text-align: center;"><a href="">Documentation</a></p>

<a href="https://github.com/steve-lebleu/kompleter.js" target="_blank" class="github-corner" aria-label="View source on Github">
<a href="https://github.com/steve-lebleu/kompletr.js" target="_blank" class="github-corner" aria-label="View source on Github">
<svg viewBox="0 0 250 250" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg>
</a>
</header>
Expand Down Expand Up @@ -70,7 +70,7 @@ <h1>Kømpletr</h1>
headers.append('content-type', 'application/x-www-form-urlencoded');
headers.append('method', 'GET');

fetch(`./files/data.json`, headers)
fetch(`./data.json`, headers)
.then(result => result.json())
.then(data => {
input.kompletr({
Expand Down
Loading

0 comments on commit 711decd

Please sign in to comment.