https://github.com/extendscript/extendscript-modules
ExtendScript modules hosted on NPM
https://github.com/extendscript/extendscript-modules
extendscript extensions modules
Last synced: 5 months ago
JSON representation
ExtendScript modules hosted on NPM
- Host: GitHub
- URL: https://github.com/extendscript/extendscript-modules
- Owner: ExtendScript
- Created: 2018-04-02T03:21:30.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-01T04:16:25.000Z (almost 7 years ago)
- Last Synced: 2025-08-18T17:20:15.813Z (5 months ago)
- Topics: extendscript, extensions, modules
- Language: JavaScript
- Homepage:
- Size: 517 KB
- Stars: 20
- Watchers: 3
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ExtendScript Modules
Here you can find some [modules](./docs/API-Registry.md) we host inside our [@extendscript](https://www.npmjs.com/org/extendscript) namespace on [npm](https://www.npmjs.com). These modules create a [dry](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself) package environment targeting the ExtendScript environment. Giving the flexibility to pick and choose implemetations and share reusable code.
## Installing modules
We only use npm to manage packages and versions. This means that after we install a peer we still need to finish it's installation by including it's main entry point:
#include 'node_modules/@extendscript/modules.init/init.js'
#include 'node_modules/@extendscript/another.module/module.js'
The order of subsequent installs does generally not matter. Just add them _after_ the only required module [modules.init](https://github.com/ExtendScript/extendscript-modules/tree/master/init).
> There is a warning if a peer is not installed but there is no warning for missing includes.
## Contributing
Any contribution is very welcome and much appreaciated. Please read our [Code of Conduct](https://github.com/ExtendScript/organisation-rules/blob/master/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/ExtendScript/organisation-rules/blob/master/CONTRIBUTING.md) before you get started. Thanks!
## More info
Read [the docs](./docs/README.md)