Comparing version 1.0.6 to 1.0.7
{ | ||
"name": "picobel", | ||
"version": "1.0.6", | ||
"description": "A lightweight dependency-free tool that converts html audio tags into styleable markup.", | ||
"main": "picobel.js", | ||
"version": "1.0.7", | ||
"description": "Convert html audio tags into styleable markup.", | ||
"main": "./cjs/index.js", | ||
"module": "./esm/index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
"build": "babel esm --out-dir cjs", | ||
"prepublishOnly": "npm run build" | ||
}, | ||
@@ -14,7 +16,23 @@ "repository": { | ||
"author": "Tom Hazledine <tom@tomhazledine.com> (https://tomhazledine.com)", | ||
"license": "ISC", | ||
"license": "GPL-3.0", | ||
"homepage": "https://github.com/tomhazledine/picobel#readme", | ||
"bugs": { | ||
"url": "https://github.com/tomhazledine/picobel/issues" | ||
}, | ||
"homepage": "https://github.com/tomhazledine/picobel#readme" | ||
"devDependencies": { | ||
"babel-cli": "^6.26.0", | ||
"babel-preset-env": "^1.7.0" | ||
}, | ||
"babel": { | ||
"presets": [ | ||
[ | ||
"env", | ||
{ | ||
"targets": { | ||
"node": "current" | ||
} | ||
} | ||
] | ||
] | ||
} | ||
} |
@@ -147,12 +147,2 @@ <p align="center"><a href="https://audio.tomhazledine.com" target="_blank"><img width="200"src="https://audio.tomhazledine.com/assets/images/heroLogo.png"></a></p> | ||
### Install the Picobel dev environemnt | ||
Picobel >1.0.0 is writen in modern JavaScript (i.e. using ES6 features, especially modules). The cross-browser production version is compiled with Webpack. The Webpack build is triggered by an npm script, and npm is also used to run the suite of tests. | ||
To get started, clone this repo and run `npm install`. This will download and install the dependencies we require before we can work on Picobel's code. (Note: you will need Node and NPM installed on your machine before running `npm install`). | ||
Run `npm run develop` to begin working on Picobel. This command sets up a "watch" function that will listen for changes in the source files, and compile the production "build" when changes are made. `npm run build` will do the same compilation but doesn't watch anything. | ||
The source files (this is where you should make your changes) are in the `src` directory, and the output files are saved into a directory called `build`. The output files are overwritten every time a change is made to the source files. This is done using Webpack, and allows us to use modules in our source files but only create one file for use in production. | ||
--- | ||
@@ -159,0 +149,0 @@ |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Copyleft License
License(Experimental) Copyleft license information was found.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
747666
44
5417
0
2
3
70
153