@therms/atalaya
Advanced tools
Comparing version 1.1.0-beta.22 to 1.1.0-beta.23
@@ -0,1 +1,8 @@ | ||
# [1.1.0-beta.23](http://bitbucket.org/thermsio/atalaya/compare/v1.1.0-beta.22...v1.1.0-beta.23) (2021-02-10) | ||
### Bug Fixes | ||
* stupid fucking typescript configs and stupid fucking postcss 8 incompats with stupid fucking storybook ([2f208b1](http://bitbucket.org/thermsio/atalaya/commits/2f208b19d330448c25760fc35fed1cff4655cd55)) | ||
# [1.1.0-beta.22](http://bitbucket.org/thermsio/atalaya/compare/v1.1.0-beta.21...v1.1.0-beta.22) (2021-02-09) | ||
@@ -2,0 +9,0 @@ |
{ | ||
"name": "@therms/atalaya", | ||
"version": "1.1.0-beta.22", | ||
"main": "./dist/main.js", | ||
"module": "./index.js", | ||
"version": "1.1.0-beta.23", | ||
"main": "./lib/cjs.js", | ||
"module": "./lib/index.js", | ||
"types": "./lib/index.d.ts", | ||
"typings": "./lib/index.d.ts", | ||
"scripts": { | ||
"build": "npx webpack", | ||
"build:dev": "npx webpack --watch", | ||
"build:prod": "NODE_ENV=production rollup -c", | ||
"build:dev": "NODE_ENV=development rollup -c --watch", | ||
"docs": "npx styleguidist server", | ||
"docs:build": "NODE_ENV=docs npx styleguidist build", | ||
"lint": "eslint 'lib/**/*.{js,jsx,ts,tsx}' --quiet --fix", | ||
"postinstall": "node tools/postinstall.js", | ||
"lint": "eslint 'src/**/*.{js,jsx,ts,tsx}' --quiet --fix", | ||
"prepublishOnly": "npm run build:prod", | ||
"test": "npm run lint && jest", | ||
@@ -17,2 +19,7 @@ "storybook": "start-storybook -p 6006", | ||
}, | ||
"files": [ | ||
"global.d.ts", | ||
"lib", | ||
"README.md" | ||
], | ||
"husky": { | ||
@@ -29,2 +36,7 @@ "hooks": { | ||
}, | ||
"peerDependencies": { | ||
"prop-types": ">= 15.7.2", | ||
"react": ">= 16.12.0", | ||
"react-dom": ">= 16.12.0" | ||
}, | ||
"devDependencies": { | ||
@@ -35,2 +47,6 @@ "@babel/core": "^7.12.13", | ||
"@fortawesome/react-fontawesome": "^0.1.14", | ||
"@rollup/plugin-commonjs": "^17.1.0", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^11.1.1", | ||
"@rollup/plugin-typescript": "^8.1.1", | ||
"@semantic-release/changelog": "^5.0.1", | ||
@@ -41,6 +57,7 @@ "@semantic-release/commit-analyzer": "^8.0.1", | ||
"@semantic-release/release-notes-generator": "^9.0.1", | ||
"@storybook/addon-actions": "^6.1.17", | ||
"@storybook/addon-essentials": "^6.1.17", | ||
"@storybook/addon-links": "^6.1.17", | ||
"@storybook/react": "^6.1.17", | ||
"@storybook/addon-actions": "^6.2.0-alpha.24", | ||
"@storybook/addon-essentials": "^6.2.0-alpha.24", | ||
"@storybook/addon-links": "^6.2.0-alpha.24", | ||
"@storybook/addon-postcss": "^2.0.0", | ||
"@storybook/react": "^6.2.0-alpha.24", | ||
"@types/classnames": "^2.2.11", | ||
@@ -50,8 +67,9 @@ "@types/jest": "^26.0.19", | ||
"@types/react-dom": "^17.0.0", | ||
"@typescript-eslint/eslint-plugin": "^4.14.2", | ||
"@typescript-eslint/parser": "^4.14.2", | ||
"autoprefixer": "^10.2.4", | ||
"@typescript-eslint/eslint-plugin": "^4.15.0", | ||
"@typescript-eslint/parser": "^4.15.0", | ||
"babel-loader": "^8.2.2", | ||
"classnames": "^2.2.6", | ||
"clsx": "^1.1.1", | ||
"css-loader": "^5.0.1", | ||
"command-line-args": "^5.1.1", | ||
"css-loader": "^5.0.2", | ||
"css-minimizer-webpack-plugin": "^1.1.5", | ||
@@ -66,2 +84,3 @@ "cz-conventional-changelog": "^3.3.0", | ||
"eslint-plugin-react": "^7.21.5", | ||
"fs-extra": "^9.1.0", | ||
"husky": "^4.3.8", | ||
@@ -71,7 +90,6 @@ "identity-obj-proxy": "^3.0.0", | ||
"jest": "^26.6.3", | ||
"mini-css-extract-plugin": "^1.3.5", | ||
"postcss": "^8.2.1", | ||
"node-watch": "^0.7.1", | ||
"postcss-custom-properties": "^11.0.0", | ||
"postcss-import": "^14.0.0", | ||
"postcss-loader": "^5", | ||
"postcss-loader": "^5.0.0", | ||
"postcss-nesting": "^7.0.1", | ||
@@ -86,4 +104,6 @@ "prettier": "^2.2.1", | ||
"replace-in-file": "^6.2.0", | ||
"sass-loader": "^11.0.0", | ||
"semantic-release": "^17.3.7", | ||
"rollup": "^2.38.5", | ||
"rollup-plugin-peer-deps-external": "^2.2.4", | ||
"rollup-plugin-postcss": "^4.0.0", | ||
"semantic-release": "^17.3.8", | ||
"semantic-release-slack-bot": "^2.1.0", | ||
@@ -93,14 +113,9 @@ "style-loader": "^2.0.0", | ||
"stylelint-config-standard": "^20.0.0", | ||
"tailwindcss": "^2.0.2", | ||
"ts-jest": "^26.5.0", | ||
"ts-loader": "^8.0.15", | ||
"typescript": "^4.1.3", | ||
"url-join": "^4.0.1", | ||
"url-loader": "^4.1.1", | ||
"webpack": "^5.21.0", | ||
"webpack-cli": "^4.5.0" | ||
}, | ||
"dependencies": { | ||
"classnames": "^2.2.6" | ||
"ts-jest": "^26.5.1", | ||
"ts-loader": "^8.0.16", | ||
"typescript": "^4.1.4", | ||
"autoprefixer": "^10.2.4", | ||
"postcss": "^8.2.5", | ||
"tailwindcss": "^2.0.3" | ||
} | ||
} |
@@ -63,1 +63,27 @@ # @therms/atalaya | ||
## Development | ||
This project uses Storybook for developing components with quick UI | ||
feedback/reloading on the developers local machine. Run `npm run storybook`. | ||
To run this project and develop components that are used by another | ||
project locally on the same machine, we have created a custom script that | ||
requires developer input to work. `npm link` would typically work except | ||
there is some node_modules resolution issues w/ symlinks and resolving | ||
dependencies from the correct node_modules dir. You will provide the | ||
root project directory where you want Atalaya to be bundled and updated | ||
to while you are developing components and expecting to see them updated | ||
in the consuming project. | ||
Run: | ||
``` | ||
npm run build:dev -- --project ../wallboard | ||
``` | ||
The cmd `npm run build:dev` starts rollup in watch mode and the `--` | ||
is required to pass additional cmd line args to the process. | ||
`--project ../wallboard` is the relative path to the project directory | ||
that you want to actively develop in while changing Atalaya components. | ||
> This process is a little slow because every change triggers a new | ||
> bundle to be built |
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
Trivial Package
Supply chain riskPackages less than 10 lines of code are easily copied into your own project and may not warrant the additional supply chain risk of an external dependency.
Found 1 instance in 1 package
Install scripts
Supply chain riskInstall scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
89
0
1
25139
3
70
4
1
2
+ Addedjs-tokens@4.0.0(transitive)
+ Addedloose-envify@1.4.0(transitive)
+ Addedobject-assign@4.1.1(transitive)
+ Addedprop-types@15.8.1(transitive)
+ Addedreact@19.0.0(transitive)
+ Addedreact-dom@19.0.0(transitive)
+ Addedreact-is@16.13.1(transitive)
+ Addedscheduler@0.25.0(transitive)
- Removedclassnames@^2.2.6
- Removedclassnames@2.5.1(transitive)