0.0.4 • Published 8 years ago

pycckuu v0.0.4

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

pycckuu-loader

Loader для Webpack для руссификации JavaScript. Позволяет заменить английские ключевые слова на русские.

Пример:

пер сотрудники = ['Владимир', 'Дмитрий', 'Николай']

пер приветствовать = функция(имя){
    консоль.логировать('Привет ' + имя + '!')
}

цикл(пер и=0; и<сотрудники.длинна; и++){
    приветствовать(сотрудники[и])
}

будет транслирован в:

var сотрудники = ['Владимир', 'Дмитрий', 'Николай']

var приветствовать = function(имя){
    console.log('Привет ' + имя + '!')
}

for(var и=0; и<сотрудники.length; и++){
    приветствовать(сотрудники[и])
}

Минимальная конфигурация webpack.config.js:

module.exports = {
    entry: "./тест.яс",
    output: {
        path: __dirname,
        filename: "result.js"
    },
    module: {
        loaders: [
            { test: /\.яс$/, loader: "pycckuu" }
        ]
    }
};

Таблица соответствия:

Русское значениеАнглийское значение
alertвнимание
consoleконсоль
logлогировать
breakстоп
caseслучай
classкласс
catchпоймать
constконстанта
continueпродолжить
defaultпоумолчанию
deleteудалить
doсделай
elseиначе
exportэкспортировать
extendsрасширяет
finallyвконце
forцикл
functionфункция
ifесли
importимпортировать
inв
instanceofэкземпляр
letпусть
newновый
ofиз
returnвернуть
superсупер
switchперебрать
thisтут
throwбросить
tryпопробывать
typeof(тип(
varпер
voidпусто
whileпока
withсовместно
yieldуступить
popвставить
pushвпихнуть
reverseотразить
shiftсдвинуть
sortсортировать
spliceсоединить
unshiftраздвинуть
concatсвязать
joinобъединить
sliceчасть
toStringвСтроку
indexOfномерВ
forEachдляКаждого
everyкаждый
someхотьОдин
filterфильтр
mapкарта
reduceуменьшить
prototypeпрототип
lengthдлинна
0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago