1
0
mirror of https://github.com/svg/svgo.git synced 2025-07-29 20:21:14 +03:00

lib/svgo/

This commit is contained in:
deepsweet
2012-11-09 14:21:06 +02:00
parent c633d71a01
commit aa10a8b5de
18 changed files with 16 additions and 16 deletions

View File

@ -1,3 +1,3 @@
#!/usr/bin/env node
require('../lib/coa').run();
require('../lib/svgo/coa').run();

View File

@ -11,10 +11,10 @@
*/
var INHERIT = require('inherit'),
CONFIG = require('./config'),
SVG2JS = require('./svg2js'),
PLUGINS = require('./plugins'),
JS2SVG = require('./js2svg');
CONFIG = require('./svgo/config'),
SVG2JS = require('./svgo/svg2js'),
PLUGINS = require('./svgo/plugins'),
JS2SVG = require('./svgo/js2svg');
/**
* @class SVGO.

View File

@ -1,8 +1,8 @@
var Q = require('q'),
FS = require('fs'),
UTIL = require('util'),
SVGO = require('./svgo'),
info = JSON.parse(require('fs').readFileSync(__dirname + '/../package.json')),
SVGO = require('../svgo'),
info = JSON.parse(require('fs').readFileSync(__dirname + '/../../package.json')),
datauriPrefix = 'data:image/svg+xml;base64,';
/**

View File

@ -37,7 +37,7 @@ module.exports = function(params) {
*/
function _getConfig(params) {
var defaultConfigPath = PATH.resolve(__dirname, '../config.yml');
var defaultConfigPath = PATH.resolve(__dirname, '../../config.yml');
// if there are no any params then return default config
if (!params) return readConfig(defaultConfigPath);
@ -129,7 +129,7 @@ function readConfig(path) {
function preparePluginsArray(plugins) {
return plugins.map(function(plugin) {
plugin.fn = require('../plugins/' + plugin.name)[plugin.name];
plugin.fn = require('../../plugins/' + plugin.name)[plugin.name];
return [plugin];
});

View File

@ -1,4 +1,4 @@
var flattenOneLevel = require('../lib/tools').flattenOneLevel;
var flattenOneLevel = require('../lib/svgo/tools').flattenOneLevel;
/*
* Collapse useless groups.

View File

@ -1,4 +1,4 @@
var cleanupOutData = require('../lib/tools').cleanupOutData,
var cleanupOutData = require('../lib/svgo/tools').cleanupOutData,
regPathInstructions = /([MmLlHhVvCcSsQqTtAaZz])\s*/,
regPathData = /(?=-)|[\s,]+/,
pathElems = ['path', 'glyph', 'missing-glyph'];

View File

@ -1,4 +1,4 @@
var extend = require('../lib/tools').extend,
var extend = require('../lib/svgo/tools').extend,
stylingProps = require('./_collections').stylingProps,
regCleanupStyle = /(:|;)\s+/g;

View File

@ -1,4 +1,4 @@
var cleanupOutData = require('../lib/tools').cleanupOutData,
var cleanupOutData = require('../lib/svgo/tools').cleanupOutData,
regTransformTypes = /matrix|translate|scale|rotate|skewX|skewY/,
regTransformSplit = /(matrix|translate|scale|rotate|skewX|skewY)\s*\((.+?)\)[\s,]*/,
regTransformDataSplit = /[\s,]+/;

View File

@ -1,4 +1,4 @@
var intersectAttrs = require('../lib/tools').intersectAttrs;
var intersectAttrs = require('../lib/svgo/tools').intersectAttrs;
/**
* Collapse content's intersected attributes to the existing group wrapper.

View File

@ -1,5 +1,5 @@
var cover = process.argv[3] === 'mocha-istanbul',
config = require(cover ? '../../lib-cov/config' : '../../lib/config');
config = require(cover ? '../../lib-cov/svgo/config' : '../../lib/svgo/config');
function getPlugin(name, config) {

View File

@ -1,5 +1,5 @@
var cover = process.argv[3] === 'mocha-istanbul',
svg2js = require(cover ? '../../lib-cov/svg2js' : '../../lib/svg2js');
svg2js = require(cover ? '../../lib-cov/svgo/svg2js' : '../../lib/svgo/svg2js');
describe('svg2js', function() {