Skip to content

Commit 1aca4e4

Browse files
authored
Merge pull request #126 from wmde/npm
Prepare the library for relasing as a npm package
2 parents 8f92bcd + 27654c6 commit 1aca4e4

File tree

10 files changed

+37
-289
lines changed

10 files changed

+37
-289
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
*~
22
*.kate-swp
33

4-
composer.phar
54
composer.lock
65

6+
package-lock.json
7+
78
!.*
89
.idea/
910

.travis.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
language: php
1+
language: node_js
22

3-
php:
4-
- 5.5
3+
node_js:
4+
- 4
5+
- 5
6+
- 6
7+
- 7
8+
- 8
59

610
before_script:
7-
- nvm install 4
811
- npm install
9-
- composer install
1012

1113
script:
1214
- npm test
13-
- composer test
1415

1516
notifications:
1617
irc:
@@ -21,6 +22,3 @@ notifications:
2122
template:
2223
- "%{repository}/%{branch}/%{commit} : %{author} %{message} %{build_url}"
2324

24-
cache:
25-
directories:
26-
- $HOME/.composer/cache

DataValuesJavaScript.php

Lines changed: 0 additions & 40 deletions
This file was deleted.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ It contains various JavaScript related to the DataValues library.
55

66
[![Build Status](https://secure.travis-ci.org/wmde/DataValuesJavaScript.png?branch=master)](http://travis-ci.org/wmde/DataValuesJavaScript)
77

8-
On [Packagist](https://packagist.org/packages/data-values/javascript):
9-
[![Latest Stable Version](https://poser.pugx.org/data-values/javascript/version.png)](https://packagist.org/packages/data-values/javascript)
10-
[![Download count](https://poser.pugx.org/data-values/javascript/d/total.png)](https://packagist.org/packages/data-values/javascript)
11-
128
## Release notes
139

10+
### 1.0.0 (dev)
11+
* The library is now a pure JavaScript library.
12+
* Removed MediaWiki ResourceLoader module definitions.
13+
1414
### 0.9.0 (2017-09-06)
1515
* Removed `valueFormatters.ValueFormatterStore`.
1616
* Removed the `options` constructor parameter as well as the `getOptions` method from

composer.json

Lines changed: 0 additions & 45 deletions
This file was deleted.

package.json

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,32 @@
11
{
2-
"name": "DataValuesJavaScript",
2+
"name": "wikibase-data-values",
3+
"description": "DataValues implementation in JavaScript",
4+
"keywords": [
5+
"datavalues",
6+
"wikidata"
7+
],
38
"repository": {
49
"type": "git",
510
"url": "https://github.com/wmde/DataValuesJavaScript"
611
},
12+
"contributors": [
13+
{
14+
"name": "Daniel Werner",
15+
"url": "https://www.mediawiki.org/wiki/User:Danwe"
16+
},
17+
{
18+
"name": "H. Snater",
19+
"url": "http://www.snater.com"
20+
},
21+
{
22+
"name": "Jeroen De Dauw",
23+
"email": "jeroendedauw@gmail.com",
24+
"homepage": "http://jeroendedauw.com"
25+
}
26+
],
27+
"bugs": {
28+
"url": "https://phabricator.wikimedia.org/"
29+
},
730
"license": "GPL-2.0+",
831
"dependencies": {
932
"jquery": "^3.2.1"

phpcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/resources.php

Lines changed: 0 additions & 78 deletions
This file was deleted.

src/valueFormatters/resources.php

Lines changed: 0 additions & 46 deletions
This file was deleted.

src/valueParsers/resources.php

Lines changed: 0 additions & 59 deletions
This file was deleted.

0 commit comments

Comments
 (0)