├── .eslintrc
├── .gitignore
├── .prettierrc
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── assets
└── openChrome.appleScript
├── example
├── .gitignore
├── .nolluprc.js
├── README.md
├── package.json
├── public
│ ├── index.html
│ ├── postcss.html
│ └── stateful.html
├── rollup.config.js
├── src
│ ├── a.js
│ ├── b.js
│ ├── c.js
│ ├── main.js
│ ├── main2.js
│ ├── postcss
│ │ ├── main.js
│ │ └── style.css
│ └── stateful
│ │ ├── README.md
│ │ ├── components
│ │ ├── button.js
│ │ └── input.js
│ │ ├── hmr-adapter.js
│ │ └── main.js
└── yarn.lock
├── index.js
├── lib
├── autocreate.js
├── constants.js
├── hmr.js
├── livereload.js
├── open-browser.js
├── server.js
└── utils.js
├── package.json
├── rollup.config.js
├── src
├── client.js
├── deps-map.js
├── hot.js
├── log.js
├── main.js
├── overlay.js
├── system-hooks.js
└── utils.js
├── test
├── .gitignore
├── multi-entrypoints
│ ├── node_modules
│ ├── package.json
│ ├── public
│ │ └── index.html
│ └── rollup.config.js
├── nollup-compat
│ ├── node_modules
│ ├── package.json
│ ├── public
│ │ └── index.html
│ ├── rollup.config.js
│ └── src
│ │ ├── a.js
│ │ ├── b.js
│ │ ├── main.js
│ │ ├── main2.js
│ │ └── sub
│ │ └── c.js
├── output.dir
│ ├── node_modules
│ ├── package.json
│ ├── public
│ │ └── index.html
│ └── rollup.config.js
├── output.file-nested
│ ├── node_modules
│ ├── package.json
│ ├── public
│ │ └── index.html
│ └── rollup.config.js
├── output.file
│ ├── node_modules
│ ├── package.json
│ ├── public
│ │ └── index.html
│ └── rollup.config.js
├── package.json
├── preserve-modules
│ ├── node_modules
│ ├── package.json
│ ├── public
│ │ └── index.html
│ └── rollup.config.js
├── rollup.defaults.js
├── src
│ ├── a.js
│ ├── b.js
│ ├── main.js
│ ├── main2.js
│ └── sub
│ │ └── c.js
└── yarn.lock
└── yarn.lock
/.eslintrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/.eslintrc
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | *.bak.js
3 | /dist/
4 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | semi: false
2 | singleQuote: true
3 | trailingComma: es5
4 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/README.md
--------------------------------------------------------------------------------
/assets/openChrome.appleScript:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/assets/openChrome.appleScript
--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | /public/build/
3 |
--------------------------------------------------------------------------------
/example/.nolluprc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/.nolluprc.js
--------------------------------------------------------------------------------
/example/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/README.md
--------------------------------------------------------------------------------
/example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/package.json
--------------------------------------------------------------------------------
/example/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/public/index.html
--------------------------------------------------------------------------------
/example/public/postcss.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/public/postcss.html
--------------------------------------------------------------------------------
/example/public/stateful.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/public/stateful.html
--------------------------------------------------------------------------------
/example/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/rollup.config.js
--------------------------------------------------------------------------------
/example/src/a.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/a.js
--------------------------------------------------------------------------------
/example/src/b.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/b.js
--------------------------------------------------------------------------------
/example/src/c.js:
--------------------------------------------------------------------------------
1 | export const c = 'cc'
2 |
--------------------------------------------------------------------------------
/example/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/main.js
--------------------------------------------------------------------------------
/example/src/main2.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/example/src/postcss/main.js:
--------------------------------------------------------------------------------
1 | import './style.css'
2 |
3 | document.body.innerHTML = '
Hello PostCSS
'
4 |
--------------------------------------------------------------------------------
/example/src/postcss/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/postcss/style.css
--------------------------------------------------------------------------------
/example/src/stateful/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/stateful/README.md
--------------------------------------------------------------------------------
/example/src/stateful/components/button.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/stateful/components/button.js
--------------------------------------------------------------------------------
/example/src/stateful/components/input.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/stateful/components/input.js
--------------------------------------------------------------------------------
/example/src/stateful/hmr-adapter.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/stateful/hmr-adapter.js
--------------------------------------------------------------------------------
/example/src/stateful/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/src/stateful/main.js
--------------------------------------------------------------------------------
/example/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/example/yarn.lock
--------------------------------------------------------------------------------
/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/index.js
--------------------------------------------------------------------------------
/lib/autocreate.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/autocreate.js
--------------------------------------------------------------------------------
/lib/constants.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/constants.js
--------------------------------------------------------------------------------
/lib/hmr.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/hmr.js
--------------------------------------------------------------------------------
/lib/livereload.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/livereload.js
--------------------------------------------------------------------------------
/lib/open-browser.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/open-browser.js
--------------------------------------------------------------------------------
/lib/server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/server.js
--------------------------------------------------------------------------------
/lib/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/lib/utils.js
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/package.json
--------------------------------------------------------------------------------
/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/rollup.config.js
--------------------------------------------------------------------------------
/src/client.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/client.js
--------------------------------------------------------------------------------
/src/deps-map.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/deps-map.js
--------------------------------------------------------------------------------
/src/hot.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/hot.js
--------------------------------------------------------------------------------
/src/log.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/log.js
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/main.js
--------------------------------------------------------------------------------
/src/overlay.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/overlay.js
--------------------------------------------------------------------------------
/src/system-hooks.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/system-hooks.js
--------------------------------------------------------------------------------
/src/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/src/utils.js
--------------------------------------------------------------------------------
/test/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/.gitignore
--------------------------------------------------------------------------------
/test/multi-entrypoints/node_modules:
--------------------------------------------------------------------------------
1 | ../node_modules
--------------------------------------------------------------------------------
/test/multi-entrypoints/package.json:
--------------------------------------------------------------------------------
1 | ../package.json
--------------------------------------------------------------------------------
/test/multi-entrypoints/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/multi-entrypoints/public/index.html
--------------------------------------------------------------------------------
/test/multi-entrypoints/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/multi-entrypoints/rollup.config.js
--------------------------------------------------------------------------------
/test/nollup-compat/node_modules:
--------------------------------------------------------------------------------
1 | ../node_modules
--------------------------------------------------------------------------------
/test/nollup-compat/package.json:
--------------------------------------------------------------------------------
1 | ../package.json
--------------------------------------------------------------------------------
/test/nollup-compat/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/nollup-compat/public/index.html
--------------------------------------------------------------------------------
/test/nollup-compat/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/nollup-compat/rollup.config.js
--------------------------------------------------------------------------------
/test/nollup-compat/src/a.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/nollup-compat/src/a.js
--------------------------------------------------------------------------------
/test/nollup-compat/src/b.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/nollup-compat/src/b.js
--------------------------------------------------------------------------------
/test/nollup-compat/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/nollup-compat/src/main.js
--------------------------------------------------------------------------------
/test/nollup-compat/src/main2.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/nollup-compat/src/main2.js
--------------------------------------------------------------------------------
/test/nollup-compat/src/sub/c.js:
--------------------------------------------------------------------------------
1 | export const c = 'c'
2 |
--------------------------------------------------------------------------------
/test/output.dir/node_modules:
--------------------------------------------------------------------------------
1 | ../node_modules
--------------------------------------------------------------------------------
/test/output.dir/package.json:
--------------------------------------------------------------------------------
1 | ../package.json
--------------------------------------------------------------------------------
/test/output.dir/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/output.dir/public/index.html
--------------------------------------------------------------------------------
/test/output.dir/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/output.dir/rollup.config.js
--------------------------------------------------------------------------------
/test/output.file-nested/node_modules:
--------------------------------------------------------------------------------
1 | ../node_modules
--------------------------------------------------------------------------------
/test/output.file-nested/package.json:
--------------------------------------------------------------------------------
1 | ../package.json
--------------------------------------------------------------------------------
/test/output.file-nested/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/output.file-nested/public/index.html
--------------------------------------------------------------------------------
/test/output.file-nested/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/output.file-nested/rollup.config.js
--------------------------------------------------------------------------------
/test/output.file/node_modules:
--------------------------------------------------------------------------------
1 | ../node_modules
--------------------------------------------------------------------------------
/test/output.file/package.json:
--------------------------------------------------------------------------------
1 | ../package.json
--------------------------------------------------------------------------------
/test/output.file/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/output.file/public/index.html
--------------------------------------------------------------------------------
/test/output.file/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/output.file/rollup.config.js
--------------------------------------------------------------------------------
/test/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/package.json
--------------------------------------------------------------------------------
/test/preserve-modules/node_modules:
--------------------------------------------------------------------------------
1 | ../node_modules
--------------------------------------------------------------------------------
/test/preserve-modules/package.json:
--------------------------------------------------------------------------------
1 | ../package.json
--------------------------------------------------------------------------------
/test/preserve-modules/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/preserve-modules/public/index.html
--------------------------------------------------------------------------------
/test/preserve-modules/rollup.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/preserve-modules/rollup.config.js
--------------------------------------------------------------------------------
/test/rollup.defaults.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/rollup.defaults.js
--------------------------------------------------------------------------------
/test/src/a.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/src/a.js
--------------------------------------------------------------------------------
/test/src/b.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/src/b.js
--------------------------------------------------------------------------------
/test/src/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/src/main.js
--------------------------------------------------------------------------------
/test/src/main2.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/src/main2.js
--------------------------------------------------------------------------------
/test/src/sub/c.js:
--------------------------------------------------------------------------------
1 | export const c = 'c'
2 |
--------------------------------------------------------------------------------
/test/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/test/yarn.lock
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/rixo/rollup-plugin-hot/HEAD/yarn.lock
--------------------------------------------------------------------------------