8
0
fredck 92f181b024 Made README.md more informative. 11 лет назад
..
dev 8ca2b1b2f4 Fixed a wrong check in the task tools. 11 лет назад
.editorconfig fba3e52918 Initialized .editorconfig. 11 лет назад
.gitattributes a604362215 Initialized .gitattributes 11 лет назад
.gitignore a5624335f5 Take the ignore list for jscs and jshint from .gitignore. 11 лет назад
CHANGES.md c2c5bb0af3 Minor additions to the changelog fie. 11 лет назад
CONTRIBUTING.md ca9fb28e92 Added the full set of files, all still empty. 11 лет назад
LICENSE.md ca9fb28e92 Added the full set of files, all still empty. 11 лет назад
README.md 92f181b024 Made README.md more informative. 11 лет назад
gruntfile.js e7514704c1 Configured `grunt default` to run `jscs:git`. 11 лет назад
package.json 625fb44001 Updated package.json. 11 лет назад

README.md

Boilerplate for Git Repositories

The boilerplate used when creating the directory structure for git projects. It contains most of the files we expect to have inside CKEditor repositories.

This is for generic purposes, so it can be used by any project out there.

Documentation Resources

README.md

All projects must have a README.md file, which replaces this one.

LICENSE.md

Includes the default license terms used by most of CKEditor projects.

CONTRIBUTING.md

Describes the standard contribution process adopted by CKEditor projects.

CHANGES.md

A template for the changelog file.

Developer Resources

gruntfile.js

This is the grunt programming file. It exposes the following tasks:

  • grunt default: Alias for "jshint:git", "jscs:git" tasks.
  • grunt githooks: Installs a git pre-commit hook to run grunt default.
  • grunt jscs: JavaScript code style checker with JSCS.
  • grunt jshint: Validate JavaScript files with JSHint.

The jscs:git and joshing:git variations run the checks on files that will endup into the next git commit only.

All grunt tasks are available inside the dev/tasks directory.

package.json

The npm configuration file, which describes the project and includes dependencies for node tools used in the project.

###.gitattributes

EOL and content type rules for git.

.gitignore

The list of paths to be ignored by git. It also sets the list of paths to be ignored by the jscs:git and jshint:git grunt tasks.

.editorconfig

Unified configurations for coding in IDEs, including the project standards. See editorconfig.org.