Skip to content

Commit 76a011d

Browse files
committed
Moved npm development scripts to scripts folder.
1 parent eb01520 commit 76a011d

6 files changed

Lines changed: 28 additions & 163 deletions

File tree

PROJECT-SETUP-PROMPT.md

Lines changed: 0 additions & 146 deletions
This file was deleted.

docs/build-test-size.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ All commands run from the repo root.
88
npm test
99
```
1010

11-
Runs `node test.js`.
11+
Runs `node scripts/test.js`.
1212

1313
## Build (minify to `dist/`)
1414

1515
```bash
1616
npm run build
1717
```
1818

19-
Runs `node build.js`, which minifies these sources:
19+
Runs `node scripts/build.js`, which minifies these sources:
2020

2121
- `src/minima-core.js``dist/minima-core.min.js`
2222
- `src/minima-api.js``dist/minima-api.min.js`

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
],
5151
"scripts": {
5252
"build": "npm run build:minify",
53-
"build:minify": "node build.js",
54-
"test": "node test.js",
55-
"dev": "python -m http.server 8080 || npx serve .",
53+
"build:minify": "node scripts/build.js",
54+
"test": "node scripts/test.js",
55+
"dev": "node scripts/dev.js",
5656
"prepublishOnly": "npm run build && npm test",
5757
"size": "node -e \"console.log('Bundle sizes:'); require('fs').readdirSync('dist').forEach(f => console.log(f + ':', Math.round(require('fs').statSync('dist/' + f).size/1024) + 'KB'))\""
5858
},

build.js renamed to scripts/build.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
#!/usr/bin/env node
2-
/**
3-
* MinimaJS Build Script - Creates minified versions
4-
*/
2+
/** MinimaJS Build Script - Creates minified versions */
53

64
import fs from 'fs';
75
import path from 'path';

scripts/dev.js

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test.js renamed to scripts/test.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
/**
2-
* MinimaJS Node Test Suite - Zero Dependencies
3-
*/
4-
5-
import { createElement } from './src/minima-core.js';
6-
import { sanitizeText, html } from './src/minima-template.js';
7-
import { renderToString, injectSSRData } from './src/minima-ssr.js';
8-
import { defineComponent, withProps, Fragment, memo } from './src/minima-component.js';
9-
import { runLibModuleTests } from './tests/lib-modules.test.js';
1+
/** MinimaJS Node Test Suite - Zero Dependencies */
2+
3+
import { createElement } from '../src/minima-core.js';
4+
import { sanitizeText, html } from '../src/minima-template.js';
5+
import { renderToString, injectSSRData } from '../src/minima-ssr.js';
6+
import { defineComponent, withProps, Fragment, memo } from '../src/minima-component.js';
7+
import { runLibModuleTests } from '../tests/lib-modules.test.js';
108

119
let passed = 0, failed = 0;
1210
const test = (name, fn) => {

0 commit comments

Comments
 (0)