mirror of
https://github.com/janishutz/color-thief.git
synced 2025-11-25 05:44:24 +00:00
docs: Move Contributing.md content into README and add proj structure
This commit is contained in:
14
README.md
14
README.md
@@ -3,12 +3,24 @@
|
||||
|
||||
Grab the color palette from an image using just Javascript.Works in the browser and in Node.
|
||||
|
||||
### 🌈 View the [demo page](https://lokeshdhakar.com/projects/color-thief/) for examples, API docs, and more.
|
||||
### View the [demo page](https://lokeshdhakar.com/projects/color-thief/) for examples, API docs, and more.
|
||||
|
||||
---
|
||||
|
||||
## Contributing
|
||||
|
||||
### Project structure
|
||||
|
||||
+ `build/` - Simple script that copies and renames files into the /dist folder.
|
||||
+ `cypress/` - Browsers tests.
|
||||
+ `dist/` - Generated distribution files created by [microbundle](https://github.com/developit/microbundle) package and a couple of files copied via build script.
|
||||
+ `examples/` - CSS, JS, and Images for the index.html example page.
|
||||
+ `src/color-thief-node.js` - Source for the Node (commonjs) compatible version of the script.
|
||||
+ `src/color-thief.js` - Source for the browser (ES6, AMD, Global var) compatible version of the script.
|
||||
+ `src/core.js` - Functions shared between the node and browser versions of the script.
|
||||
+ `test/` - Node integration tests. Uses Chai.
|
||||
+ `index.html` - Example page.
|
||||
|
||||
### Running tests
|
||||
|
||||
Run Cypress integration tests in Chrome browser.
|
||||
|
||||
Reference in New Issue
Block a user