Skip to content

Commit 7e79078

Browse files
author
Manu
committed
init
0 parents  commit 7e79078

File tree

7 files changed

+5354
-0
lines changed

7 files changed

+5354
-0
lines changed

.babelrc

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"presets": ["@babel/preset-env"],
3+
"plugins": ["babel-plugin-add-module-exports"]
4+
}

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/dist/
2+
.idea/
3+
/node_modules/

README.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Introduction
2+
3+
Entity State adapter for managing record collections.
4+
5+
Entity provides an API to manipulate and query entity collections.
6+
7+
Reduces boilerplate for creating reducers that manage a collection of models.
8+
Provides performant CRUD operations for managing entity collections.
9+
Extensible type-safe adapters for selecting entity information.
10+

index.js

Whitespace-only changes.

package.json

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"name": "vue-entity-adapter",
3+
"version": "1.0.0",
4+
"description": "Package to maintain entities for vuex.",
5+
"private": false,
6+
"scripts": {
7+
"start": "yarn build && node dist/bundle.js",
8+
"build": "webpack --config webpack.config.js",
9+
"test": "jest --watch"
10+
},
11+
"repository": {
12+
"type": "git",
13+
"url": "git+https://github.com/imanubhardwaj/entity-adapter.git"
14+
},
15+
"author": "Manu Bhardwaj",
16+
"license": "ISC",
17+
"bugs": {
18+
"url": "https://github.com/imanubhardwaj/vue-entity-adapter/issues"
19+
},
20+
"homepage": "https://github.com/imanubhardwaj/vue-entity-adapter#readme",
21+
"devDependencies": {
22+
"@babel/core": "^7.4.0",
23+
"@babel/preset-env": "^7.4.2",
24+
"babel-esm-plugin": "^0.4.0",
25+
"babel-loader": "^8.0.5",
26+
"babel-plugin-add-module-exports": "^1.0.0",
27+
"webpack": "^4.29.6",
28+
"webpack-cli": "^3.3.0"
29+
},
30+
"dependencies": {}
31+
}

webpack.config.js

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
const path = require('path');
2+
3+
module.exports = {
4+
mode: 'production',
5+
entry: './index.js',
6+
output: {
7+
path: path.resolve(__dirname, 'dist'),
8+
filename: 'index.js'
9+
},
10+
module: {
11+
rules: [
12+
{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' },
13+
{ test: /\.js$/, exclude: /node_modules/, type: 'javascript/esm' }
14+
]
15+
}
16+
};

yarn.lock

+5,290
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)