Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit30521ab

Browse files
committed
remove core-coderoad dep
1 parentb509452 commit30521ab

File tree

140 files changed

+1936
-249
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+1936
-249
lines changed

‎lib/actions.js

Lines changed: 34 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,37 @@ var actions_1 = require('./modules/alert/actions');
33
exports.alertOpen=actions_1.alertOpen;
44
exports.alertClose=actions_1.alertClose;
55
exports.alertReplay=actions_1.alertReplay;
6-
varactions_2=require('./modules/hints/actions');
7-
exports.hintPositionSet=actions_2.hintPositionSet;
8-
varactions_3=require('./modules/page/actions');
9-
exports.pageSet=actions_3.pageSet;
10-
exports.pageNext=actions_3.pageNext;
11-
varactions_4=require('./modules/progress/actions');
12-
exports.progressLoad=actions_4.progressLoad;
13-
exports.progressCompletePage=actions_4.progressCompletePage;
14-
varactions_5=require('./modules/tests/actions');
15-
exports.testLoad=actions_5.testLoad;
16-
exports.testRun=actions_5.testRun;
17-
exports.testResult=actions_5.testResult;
18-
exports.testComplete=actions_5.testComplete;
19-
varactions_6=require('./modules/setup/actions');
20-
exports.setupVerify=actions_6.setupVerify;
21-
exports.setupPackage=actions_6.setupPackage;
22-
vartutorial_1=require('./modules/tutorial');
23-
exports.tutorialSet=tutorial_1.tutorialSet;
24-
vartutorials_1=require('./modules/tutorials');
25-
exports.tutorialsFind=tutorials_1.tutorialsFind;
26-
exports.tutorialUpdate=tutorials_1.tutorialUpdate;
27-
varcore_coderoad_1=require('core-coderoad');
28-
exports.editorDevToolsToggle=core_coderoad_1.editorDevToolsToggle;
29-
exports.editorOpen=core_coderoad_1.editorOpen;
30-
exports.editorInsert=core_coderoad_1.editorInsert;
31-
exports.editorSave=core_coderoad_1.editorSave;
32-
exports.editorSet=core_coderoad_1.editorSet;
33-
exports.routeSet=core_coderoad_1.routeSet;
34-
exports.windowToggle=core_coderoad_1.windowToggle;
35-
exports.quit=core_coderoad_1.quit;
36-
exports.editorWriteFileFromContent=core_coderoad_1.editorWriteFileFromContent;
37-
exports.editorWriteFileFromFile=core_coderoad_1.editorWriteFileFromFile;
6+
varactions_2=require('./modules/editor/actions');
7+
exports.editorDevToolsToggle=actions_2.editorDevToolsToggle;
8+
exports.editorOpen=actions_2.editorOpen;
9+
exports.editorInsert=actions_2.editorInsert;
10+
exports.editorSave=actions_2.editorSave;
11+
exports.editorSet=actions_2.editorSet;
12+
exports.editorWriteFileFromFile=actions_2.editorWriteFileFromFile;
13+
exports.editorWriteFileFromContent=actions_2.editorWriteFileFromContent;
14+
varactions_3=require('./modules/hints/actions');
15+
exports.hintPositionSet=actions_3.hintPositionSet;
16+
varactions_4=require('./modules/page/actions');
17+
exports.pageSet=actions_4.pageSet;
18+
exports.pageNext=actions_4.pageNext;
19+
varactions_5=require('./modules/progress/actions');
20+
exports.progressLoad=actions_5.progressLoad;
21+
exports.progressCompletePage=actions_5.progressCompletePage;
22+
varactions_6=require('./modules/route/actions');
23+
exports.routeSet=actions_6.routeSet;
24+
varactions_7=require('./modules/setup/actions');
25+
exports.setupVerify=actions_7.setupVerify;
26+
exports.setupPackage=actions_7.setupPackage;
27+
varactions_8=require('./modules/tests/actions');
28+
exports.testLoad=actions_8.testLoad;
29+
exports.testRun=actions_8.testRun;
30+
exports.testResult=actions_8.testResult;
31+
exports.testComplete=actions_8.testComplete;
32+
varactions_9=require('./modules/tutorial/actions');
33+
exports.tutorialSet=actions_9.tutorialSet;
34+
varactions_10=require('./modules/tutorials/actions');
35+
exports.tutorialsFind=actions_10.tutorialsFind;
36+
exports.tutorialUpdate=actions_10.tutorialUpdate;
37+
varactions_11=require('./modules/window/actions');
38+
exports.windowToggle=actions_11.windowToggle;
39+
exports.quit=actions_11.quit;

‎lib/components/Page/EditPage/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ var editStyle = {
1010
varEditPage=function(_a){
1111
vartutorial=_a.tutorial;
1212
if(tutorial&&tutorial.edit&&tutorial.repo){
13-
varrepoPath=path_1.join(tutorial.repo,'edit','master',tutorial.repo);
13+
varrepoPath=path_1.resolve(tutorial.repo,'edit','master',tutorial.repo);
1414
return(React.createElement("a",{href:repoPath},
1515
React.createElement(mode_edit_1.default,{style:editStyle})
1616
));

‎lib/components/Page/Hints/HintButton.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
1818
varactions_1=require('../../../actions');
19-
varcore_coderoad_1=require('core-coderoad');
19+
varselectors_1=require('../../../selectors');
2020
varFlatButton_1=require('material-ui/FlatButton');
2121
varHintButton=(function(_super){
2222
__extends(HintButton,_super);
@@ -37,7 +37,7 @@ var HintButton = (function (_super) {
3737
HintButton=__decorate([
3838
react_redux_1.connect(function(state){return({
3939
hintPosition:state.hintPosition,
40-
hintsLength:core_coderoad_1.hintsSelector(state).length,
40+
hintsLength:selectors_1.hintsSelector(state).length,
4141
});},{hintPositionSet:actions_1.hintPositionSet}),
4242
__metadata('design:paramtypes',[])
4343
],HintButton);

‎lib/components/Page/Hints/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1515
};
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
18+
varselectors_1=require('../../../selectors');
1819
varindex_1=require('../../index');
1920
varHintButton_1=require('./HintButton');
20-
varcore_coderoad_1=require('core-coderoad');
2121
varCard_1=require('material-ui/Card');
2222
varhelp_1=require('material-ui/svg-icons/action/help');
2323
varstyles={
@@ -47,7 +47,7 @@ var Hints = (function (_super) {
4747
};
4848
Hints=__decorate([
4949
react_redux_1.connect(function(state){return({
50-
hint:core_coderoad_1.hintSelector(state),
50+
hint:selectors_1.hintSelector(state),
5151
});}),
5252
__metadata('design:paramtypes',[])
5353
],Hints);

‎lib/components/Page/PageToolbar/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1515
};
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
18+
varselectors_1=require('../../../selectors');
1819
varContinue_1=require('./Continue');
1920
varSave_1=require('./Save');
2021
varToggleDevTools_1=require('./ToggleDevTools');
21-
varcore_coderoad_1=require('core-coderoad');
2222
varToolbar_1=require('material-ui/Toolbar');
2323
varstyles={
2424
zIndex:'5',
@@ -46,7 +46,7 @@ var PageToolbar = (function (_super) {
4646
};
4747
PageToolbar=__decorate([
4848
react_redux_1.connect(function(state){return({
49-
tasksComplete:core_coderoad_1.taskProgressSelector(state)===100
49+
tasksComplete:selectors_1.taskProgressSelector(state)===100
5050
});}),
5151
__metadata('design:paramtypes',[])
5252
],PageToolbar);

‎lib/components/Page/Task/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1515
};
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
18+
varselectors_1=require('../../../selectors');
1819
varindex_1=require('../../index');
1920
vartaskCheckbox_1=require('./taskCheckbox');
20-
varcore_coderoad_1=require('core-coderoad');
2121
varList_1=require('material-ui/List');
2222
varcolors_1=require('material-ui/styles/colors');
2323
varstyles={
@@ -60,7 +60,7 @@ var Task = (function (_super) {
6060
react_redux_1.connect(function(state,props){return({
6161
testRun:state.testRun,
6262
isCompletedTask:state.taskPosition>props.index,
63-
task:core_coderoad_1.taskByIndexSelector(state,props)
63+
task:selectors_1.taskByIndexSelector(state,props)
6464
});}),
6565
__metadata('design:paramtypes',[])
6666
],Task);

‎lib/components/Page/Tasks/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1616
varReact=require('react');
1717
varReactDOM=require('react-dom');
1818
varreact_redux_1=require('react-redux');
19+
varselectors_1=require('../../../selectors');
1920
varTask_1=require('../Task');
20-
varcore_coderoad_1=require('core-coderoad');
2121
varCard_1=require('material-ui/Card');
2222
varList_1=require('material-ui/List');
23-
varSubheader_1=require('material-ui/Subheader');
2423
varcolors_1=require('material-ui/styles/colors');
24+
varSubheader_1=require('material-ui/Subheader');
2525
varmargin='10px 5px';
2626
varTasks=(function(_super){
2727
__extends(Tasks,_super);
@@ -44,8 +44,8 @@ var Tasks = (function (_super) {
4444
};
4545
Tasks=__decorate([
4646
react_redux_1.connect(function(state){return({
47-
tasks:core_coderoad_1.visibleTasksSelector(state),
48-
completed:core_coderoad_1.pageCompletedSelector(state),
47+
tasks:selectors_1.visibleTasksSelector(state),
48+
completed:selectors_1.pageCompletedSelector(state),
4949
});}),
5050
__metadata('design:paramtypes',[])
5151
],Tasks);

‎lib/components/Page/TasksComplete/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1515
};
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
18+
varselectors_1=require('../../../selectors');
1819
varindex_1=require('../../index');
19-
varcore_coderoad_1=require('core-coderoad');
2020
varCard_1=require('material-ui/Card');
2121
varcolors_1=require('material-ui/styles/colors');
2222
varstyles={
@@ -44,7 +44,7 @@ var TasksComplete = (function (_super) {
4444
};
4545
TasksComplete=__decorate([
4646
react_redux_1.connect(function(state){return({
47-
onPageComplete:core_coderoad_1.pageSelector(state).onPageComplete,
47+
onPageComplete:selectors_1.pageSelector(state).onPageComplete,
4848
});}),
4949
__metadata('design:paramtypes',[])
5050
],TasksComplete);

‎lib/components/Page/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1515
};
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
18+
varselectors_1=require('../../selectors');
1819
varindex_1=require('../index');
1920
varHints_1=require('./Hints');
2021
varPageToolbar_1=require('./PageToolbar');
2122
varProgressBar_1=require('./ProgressBar');
2223
varTasks_1=require('./Tasks');
2324
varTasksComplete_1=require('./TasksComplete');
24-
varcore_coderoad_1=require('core-coderoad');
2525
varstyles={
2626
page:{
2727
height:'100%',
@@ -45,8 +45,8 @@ var Page = (function (_super) {
4545
};
4646
Page=__decorate([
4747
react_redux_1.connect(function(state){return({
48-
page:core_coderoad_1.pageSelector(state),
49-
isCompleted:core_coderoad_1.taskProgressSelector(state)===100,
48+
page:selectors_1.pageSelector(state),
49+
isCompleted:selectors_1.taskProgressSelector(state)===100,
5050
});}),
5151
__metadata('design:paramtypes',[])
5252
],Page);

‎lib/components/Progress/ProgressPage/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ var ProgressPage = (function (_super) {
2828
functionProgressPage(){
2929
_super.apply(this,arguments);
3030
}
31+
ProgressPage.prototype.doNothing=function(){
32+
return;
33+
};
3134
ProgressPage.prototype.render=function(){
3235
var_a=this.props,page=_a.page,pagePosition=_a.pagePosition,index=_a.index,progress=_a.progress,selectPage=_a.selectPage;
3336
varcanActivate=index<=pagePosition;
34-
return(React.createElement(List_1.ListItem,{key:index,style:Object.assign({},styles,canActivate ?{} :{color:colors_1.grey400}),primaryText:(index+1)+". "+page.title,secondaryText:page.description,leftIcon:progressIcon_1.default(progress.pages,pagePosition,index),onClick:canActivate
35-
?selectPage.bind(this,index)
36-
:function(){return;}}));
37+
return(React.createElement(List_1.ListItem,{key:index,style:Object.assign({},styles,canActivate ?{} :{color:colors_1.grey400}),primaryText:(index+1)+". "+page.title,secondaryText:page.description,leftIcon:progressIcon_1.default(progress.pages,pagePosition,index),onClick:canActivate ?selectPage.bind(this,index) :this.doNothing}));
3738
};
3839
;
3940
ProgressPage=__decorate([
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"use strict";
2+
varReact=require('react');
3+
varsyntax_highlighter_1=require('./syntax-highlighter');
4+
varCodeBlock=function(_a){
5+
varstyle=_a.style,children=_a.children,lang=_a.lang;
6+
return(React.createElement("pre",null,
7+
React.createElement("code",{style:style ?style :null,dangerouslySetInnerHTML:{__html:syntax_highlighter_1.default(children,lang)}})
8+
));
9+
};
10+
Object.defineProperty(exports,"__esModule",{value:true});
11+
exports.default=CodeBlock;
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"use strict";
2+
varmarked=require('marked');
3+
varsyntax_highlighter_1=require('./syntax-highlighter');
4+
varoptions={
5+
breaks:true,
6+
gfm:true,
7+
highlight:syntax_highlighter_1.default,
8+
tables:true,
9+
sanitize:true,
10+
smartLists:true,
11+
};
12+
functiondefault_1(text){
13+
returntypeoftext!=='string' ?'' :marked(text.toString(),options);
14+
}
15+
Object.defineProperty(exports,"__esModule",{value:true});
16+
exports.default=default_1;
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
"use strict";
2+
varReact=require('react');
3+
varformatText_1=require('./formatText');
4+
varMarkdown=function(_a){
5+
varstyle=_a.style,children=_a.children;
6+
return(React.createElement("span",{className:'cr-markdown',style:style ?style :null,dangerouslySetInnerHTML:{__html:formatText_1.default(children)}}));
7+
};
8+
Object.defineProperty(exports,"__esModule",{value:true});
9+
exports.default=Markdown;
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
"use strict";
2+
functionhighlight(text,lang){
3+
varscopeName="source."+lang;
4+
vargrammar=atom.grammars.grammarForScopeName(scopeName);
5+
if(!grammar){
6+
returntext;
7+
}
8+
varlineTokens=grammar.tokenizeLines(text);
9+
if(lineTokens.length>0){
10+
varlastLineTokens=lineTokens[lineTokens.length-1];
11+
if(lastLineTokens.length===1&&lastLineTokens[0].value===''){
12+
lineTokens.pop();
13+
}
14+
}
15+
varhtml='<pre class="editor editor-colors">';
16+
lineTokens.forEach(function(line){
17+
html+='<div class="line">';
18+
line.forEach(function(_a){
19+
varvalue=_a.value,scopes=_a.scopes;
20+
if(!value){
21+
value=' ';
22+
}
23+
scopes.forEach(function(scope){
24+
html+="<span class=\""+scope.replace(/\./g,' ')+"\">";
25+
});
26+
html+=""+value;
27+
scopes.forEach(function(scope){
28+
html+='</span>';
29+
});
30+
});
31+
});
32+
html+='</div></pre>';
33+
returnhtml;
34+
}
35+
Object.defineProperty(exports,"__esModule",{value:true});
36+
exports.default=highlight;
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
"use strict";
2+
var__extends=(this&&this.__extends)||function(d,b){
3+
for(varpinb)if(b.hasOwnProperty(p))d[p]=b[p];
4+
function__(){this.constructor=d;}
5+
d.prototype=b===null ?Object.create(b) :(__.prototype=b.prototype,new__());
6+
};
7+
varReact=require('react');
8+
varstyles={
9+
editor:{
10+
textAlign:'left',
11+
},
12+
};
13+
varTextEditor=(function(_super){
14+
__extends(TextEditor,_super);
15+
functionTextEditor(){
16+
_super.apply(this,arguments);
17+
this.ed=atom.workspace.buildTextEditor();
18+
}
19+
TextEditor.prototype.get=function(){
20+
returnthis.ed.getText();
21+
};
22+
TextEditor.prototype.render=function(){
23+
returnReact.createElement("div",{id:this.props.name,style:styles.editor});
24+
};
25+
TextEditor.prototype.componentDidMount=function(){
26+
var_a=this.props,name=_a.name,text=_a.text,lang=_a.lang,placeholder=_a.placeholder;
27+
this.ed.setGrammar(atom.grammars.grammarForScopeName("source."+lang));
28+
if(text){
29+
this.ed.setText(text||'');
30+
}
31+
if(placeholder){
32+
this.ed.setPlaceholderText(placeholder);
33+
}
34+
document.querySelector("#"+name).appendChild(this.ed.getElement());
35+
};
36+
returnTextEditor;
37+
}(React.Component));
38+
Object.defineProperty(exports,"__esModule",{value:true});
39+
exports.default=TextEditor;

‎lib/components/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
"use strict";
2-
varcore_coderoad_1=require('core-coderoad');
3-
exports.Markdown=core_coderoad_1.Markdown;
42
varAlert_1=require('./Alert');
53
exports.Alert=Alert_1.default;
64
varAppMenu_1=require('./AppMenu');
@@ -15,7 +13,9 @@ var Start_1 = require('./Start');
1513
exports.Start=Start_1.default;
1614
varTutorials_1=require('./Tutorials');
1715
exports.Tutorials=Tutorials_1.default;
18-
varRouteButton_1=require('./common/RouteButton');
19-
exports.RouteButton=RouteButton_1.default;
2016
varContentCard_1=require('./common/ContentCard');
2117
exports.ContentCard=ContentCard_1.default;
18+
varMarkdown_1=require('./common/Markdown');
19+
exports.Markdown=Markdown_1.default;
20+
varRouteButton_1=require('./common/RouteButton');
21+
exports.RouteButton=RouteButton_1.default;

‎lib/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ var ReactDOM = require('react-dom');
33
varSidePanel_1=require('./components/SidePanel');
44
varStatusBar_1=require('./components/StatusBar');
55
varsetup_1=require('./modules/setup');
6+
varpolyfills_1=require('./polyfills');
67
varstore_1=require('./store');
78
varsubscriptions_1=require('./subscriptions');
8-
varcore_coderoad_1=require('core-coderoad');
99
varinjectTapEventPlugin=require('react-tap-event-plugin');
1010
process.env.NODE_ENV='production';
1111
varMain=(function(){
1212
functionMain(){
1313
injectTapEventPlugin();
14-
core_coderoad_1.loadPolyfills();
14+
polyfills_1.default();
1515
store_1.default.dispatch(setup_1.setupVerify());
1616
this.side=SidePanel_1.sideElement.init();
1717
this.subscriptions=newsubscriptions_1.default();

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp