Commit Graph

9812 Commits

Author SHA1 Message Date
Kevin Sawicki
c04fa6d911 Upgrade to find-and-replace@0.5.0 2013-09-20 13:28:20 -07:00
Kevin Sawicki
191b487a53 Remove node_modules from .nakignore
This is useful to have searchable now that packages are in this folder
and can be still be excluded by using the VCS ignore config option.
2013-09-20 13:00:27 -07:00
Kevin Sawicki
ef9ece74d4 Merge pull request #853 from atom/atom-api
Public API
2013-09-20 12:55:12 -07:00
Kevin Sawicki
9a54c25fca Upgrade to terminal@0.8.0 2013-09-20 12:43:40 -07:00
Kevin Sawicki
80239223db Upgrade to published package versions 2013-09-20 12:38:39 -07:00
Kevin Sawicki
571bf5f9ea Resolve bootstrap scripts against dev resource path 2013-09-20 11:04:52 -07:00
Kevin Sawicki
6a0fcc9330 Verify style.theme instead of style.userTheme
This caused specs to fail locally but not on CI since CI has
not user theme
2013-09-20 10:03:02 -07:00
Kevin Sawicki
21a3df202c Compile and lint exports folder 2013-09-20 10:03:02 -07:00
Kevin Sawicki
d46891caf0 Rename atom-api require to atom 2013-09-20 10:03:02 -07:00
Kevin Sawicki
ed1dcceb31 Add Public keyword to all exported classes 2013-09-20 10:03:02 -07:00
Kevin Sawicki
7c7dc1d585 Put editor-stats dependency in correct order 2013-09-20 10:03:01 -07:00
Kevin Sawicki
e02a1187e1 Rename atom-api to atom 2013-09-20 10:03:01 -07:00
Kevin Sawicki
05ce975ab4 Use relative path to atom require 2013-09-20 10:03:01 -07:00
Kevin Sawicki
a5191e8169 💄 Sort exports alphabetically 2013-09-20 10:03:01 -07:00
Kevin Sawicki
5c8b1a1f11 Resolve CSON file using require 2013-09-20 10:03:01 -07:00
Kevin Sawicki
d754c473fc Simply NODE_PATH to only include exports 2013-09-20 10:03:01 -07:00
Kevin Sawicki
88ccafa164 Use path.join for fixtures packages path 2013-09-20 10:03:01 -07:00
Kevin Sawicki
a805f9a1f5 Start doc messages with a 📝 2013-09-20 10:03:01 -07:00
Kevin Sawicki
68f6275b7c doc: Update event name 2013-09-20 10:03:01 -07:00
Kevin Sawicki
a0fa0c760c Support sending messages directly to task 2013-09-20 10:03:01 -07:00
Kevin Sawicki
b4f62c8efe Use atom-api tag of find-and-replace 2013-09-20 10:03:01 -07:00
Kevin Sawicki
bbd2f37b4f Switch to atom-api published tags 2013-09-20 10:03:01 -07:00
Kevin Sawicki
27573fe619 Use relative require paths 2013-09-20 10:02:23 -07:00
Kevin Sawicki
3197273e21 Spy on node's fs 2013-09-20 10:02:23 -07:00
Kevin Sawicki
c2d5cd9b55 Use relative path for atom-package require 2013-09-20 10:02:23 -07:00
Kevin Sawicki
7c31710a5d Export BufferedProcess from core 2013-09-20 10:02:23 -07:00
Kevin Sawicki
51ecd515dd Mention why jquery shim is needed 2013-09-20 10:02:23 -07:00
Kevin Sawicki
e5b2c6cd11 Export stringscore from vendor 2013-09-20 10:02:23 -07:00
Kevin Sawicki
b6e112ca8d Export Point and Range from telepath 2013-09-20 10:02:22 -07:00
Kevin Sawicki
6791e00562 Don't export classes that are unusable from a task
Detect if a task is being run in atom-api and only export
classes that are usable from that context.
2013-09-20 10:02:22 -07:00
Kevin Sawicki
f4d8c84a8e Include stack for uncaught exceptions 2013-09-20 10:02:22 -07:00
Kevin Sawicki
05505a9871 Add missing require 2013-09-20 10:02:22 -07:00
Kevin Sawicki
47db0a7b3b Export pathForRepositoryUrl from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
8cadf8252d Use openers ivar 2013-09-20 10:02:22 -07:00
Kevin Sawicki
58367170ce Export Directory class from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
a727fa5a84 Export Git class from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
6484667c6e Export Task class from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
fe48ec6232 Export SelectList from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
6146c0934a Export EventEmitter from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
49647ffc58 Provide type from package
This prevents packages from needing instance of checks for package
class type
2013-09-20 10:02:22 -07:00
Kevin Sawicki
32556b0ce6 Export BufferedNodeProcess from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
53d9eaf976 Export Editor from core 2013-09-20 10:02:22 -07:00
Kevin Sawicki
7737ba93a8 💄 Sort exports 2013-09-20 10:02:21 -07:00
Kevin Sawicki
6690dd6942 Export Subscriber from core 2013-09-20 10:02:21 -07:00
Kevin Sawicki
a06012cf2e Remove duplicate constructor 2013-09-20 10:02:21 -07:00
Kevin Sawicki
00373cd386 Export ScrollView from core 2013-09-20 10:02:21 -07:00
Kevin Sawicki
0d88104367 Store openers on instance instead of on class
This allows packages to not have require access to Project just to register
a custom opener and allows projects to have different sets of openers.
2013-09-20 10:02:21 -07:00
Kevin Sawicki
f95669c4bd Use relative require paths to src/ files 2013-09-20 10:02:21 -07:00
Kevin Sawicki
a52951712c Use fs from atom-api 2013-09-20 10:02:21 -07:00
Kevin Sawicki
cd12b1df0b Use relative path to task-bootstrap 2013-09-20 10:02:21 -07:00