0.1.5 • Published 8 years ago
scipm v0.1.5
scipm v0.1.4
Introduction
SciTE package manager
Installation
scipm is a Node.js module, so you'll need to have Node.js installed. This package is available on npm as scipm
$ node --version
$ npm --version
$ npm install -g scipm
$ scipm --version
$ scipm --help
Usage
Warning : scipm erase your current
SciTEStartup.lua
. Save this file before run scipm !
List of scipm packages : https://www.npmjs.com/browse/keyword/scipm-package
Install public (npm) scipm package
mkdir myscipm
cd myscipm
npm init
npm install scipm.exec --save
npm install scipm.startup_info --save
npm install scipm.vardump --save
npm install scipm.extman --save
npm install scipm.unicode --save
npm install scipm.output_to_editor --save
npm install scipm.explorer --save
# npm install scipm.theme.output.black --save
npm install scipm.eliza --save
npm install scipm.tictactoe --save
npm install scipm.file_info --save
scipm build
# restart SciTE
Install public (not yet npm) github scipm package
cd myscipm
#edit package.json and add public dependencies :
# "scipm.XXXX": "git://github.com/USER/scipm.XXXX.git#master"
npm install
scipm build
# restart SciTE
Install private bitbucket scipm package
cd myscipm
#edit package.json and add private dependencies :
# "scipm.YYYYYY": "git+ssh://git@bitbucket.org:USER/scipm.YYYYYY.git#master"
npm install
scipm build
# restart SciTE
Install dev scipm package
npm install -g yo generator-scipm
cd /pathto/myscipm/node_modules
mkdir scipm.ZZZZZ
cd /pathto/myscipm/node_modules/scipm.ZZZZZ
yo scipm
# create scipm.ZZZZZ package
cd /pathto/myscipm
#edit package.json and add local dependencies :
# "scipm.ZZZZZ": "./node_modules/scipm.ZZZZZ"
npm install
scipm build
# restart SciTE
Made by
The original author of scipm is Alban Minassian.
If you like scipm and would like to support it, you are welcome to make a donation. It will surely be appreciated! Thanks!
License
Logo : fa-plane from Font-Awesome (licence SIL OFL 1.1)
External libraries :
- underscore.js (licence)
- momentjs (licence)
- js2lua (licence)
- babel (licence)
- node-dashdash (licence)
- jayschema (licence)
- dependency-resolver (licence)
- node-semver (licence)
- winston (licence)
Links
- www : http://aminassian.github.io/scipm
- www fr : http://aminassian.github.io/scipm/index.fr.html
- github : https://github.com/aminassian/scipm
- issues : https://github.com/aminassian/scipm/issues
- npm : https://www.npmjs.com/package/scipm
- pledgie : https://pledgie.com/campaigns/28354 donate
- gratipay : https://gratipay.com/aminassian donate
Release Notes
- 0.1.3 (2015/03/31):
init
init
- 0.1.4 (2015/04/02):
update
add dependency-resolver