Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 58 lines (45 sloc) 1.868 kB
371fba8 @davglass Added a README
authored
1 YUI Package Manager
2 ===================
3
4 **This is a work in progress, it partially works as a proof of concept
5 while we build the backend to support it.**
6
7 The idea is that the _yui-core_ and _yui-gallery_ packages are too large and too frequently
8 released to be stored in npm.
9
10 This CLI tool should also be able to create and manage external YUI packages.
11
12 The goal is to host all of the YUI deployment packages (gallery) on our own server, then
13 use this tool to download meta-data from our server and install our custom **npm** packages
14 into your local node_modules directory. Just as if they were first-class npm modules.
15
16 Usage
17 =====
18
19 mkdir testing
20 cd testing/
21 npm i yui3
22 yuipm install gallery-2011.04.27-18-16
23
24 yuipm info Welcome to the YUI Package Manager
25 yuipm info installing (1) remote files
26 yuipm info Prepping npm for installs.
27 yuipm info Using npm to install: gallery-2011.04.27-18-16.tar.gz
28 gallery-2011.04.27-18-16@0.0.1 ./node_modules/gallery-2011.04.27-18-16
29 yuipm info Files installed..
30 yuipm info npm completed install: gallery-2011.04.27-18-16.tar.gz
31
32 npm ls
33
34 /Users/davglass/src/tmp/yuipm
35 ├── gallery-2011.04.27-18-16@0.0.1
36 └─┬ yui3@0.6.0
37 ├── htmlparser@1.7.3
38 ├─┬ jsdom@0.2.0
39 │ └── request@1.9.5
40 └── yui3-core@3.3.0
41
42 yuipm ls
43
44 yuipm info Welcome to the YUI Package Manager
45 yuipm info listing remote files
46 yuipm info Showing 10 items.
47 gallery-2011.05.04-20-03
48 gallery-2011.04.27-18-16 √
49 gallery-2011.04.27-17-14
50 gallery-2011.04.20-13-04
51 gallery-2011.04.13-22-38
52 gallery-2011.04.06-19-44
53 gallery-2011.03.30-19-47
54 gallery-2011.03.23-22-20
55 gallery-2011.03.17-15-28
56 gallery-2011.03.16-21-24
57
Something went wrong with that request. Please try again.